动作脚本3克隆影片剪辑 [英] Actionscripts 3 Clone MovieClip

查看:149
本文介绍了动作脚本3克隆影片剪辑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们如何克隆实例名称的副本?谢谢你们

//该test_close是我画在画布上的一个实例名称。

  VAR cloneMe:影片剪辑=新的MovieClip();
cloneMe.graphics.copyFrom(test_clone.graphics); //这里是我的克隆codeS
的addChild(cloneMe);
跟踪(cloneMe.getBounds(cloneMe));
 

解决方案

如果您只需要简单的对象已经绘制的副本,使用BitmapData绘制方法。

  VAR BMD:的BitmapData =新的BitmapData(cloneMe.width,cloneMe.height);
bmd.draw(cloneMe);
变种BM:位图=新位图(BMD);

//不相关的,简单地移动一下新位图,使得它是可见
bm.x = 10;
bm.y = 10;
的addChild(BM);
 

How do we clone a copy of an "Instance name"? Thanks guys

//The test_close is an instance name which I drew on the canvas.

var cloneMe:MovieClip = new MovieClip();
cloneMe.graphics.copyFrom(test_clone.graphics); //here is my clone codes
addChild(cloneMe);
trace(cloneMe.getBounds(cloneMe));

解决方案

If you simply need a copy of the object that has been drawn, use the BitmapData draw method.

var bmd:BitmapData = new BitmapData(cloneMe.width , cloneMe.height );
bmd.draw( cloneMe);
var bm:Bitmap = new Bitmap(bmd);

// not relevant, simply shifting the new Bitmap so that it is visible
bm.x = 10;
bm.y = 10;
addChild( bm );

这篇关于动作脚本3克隆影片剪辑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆