+ -
当前位置:首页 → 问答吧 → flash cs4 为元件添加链接属性

flash cs4 为元件添加链接属性

时间:2010-10-19

来源:互联网

新建一个MovieClip类的矩形元件cls_animobj,然后设置其链接属性,类名为cls_animobj,基类为flash.display.MovieClip
在舞台第一帧添加如下代码:
var animobj:cls_animobj=new cls_animobj  ;
var obj_matrix:Matrix=animobj.transform.matrix;
obj_matrix.tx=stage.width/2-animobj.width/2;
obj_matrix.ty=stage.width/2-animobj.height-50;
animobj.transform.matrix=obj_matrix;
stage.addChild(animobj);
舞台上没有显示新创建的矩形,麻烦各位高手指点,感激不尽……

附件为源文件

附件

波形运动.rar (4.76 KB)

2010-10-19 12:20, 下载次数: 2

作者: kk20101019   发布时间: 2010-10-19

能调出来,只不过出现在了舞台之外。
stage.width表示舞台上所有元素所在的矩形区域的宽度,初始化舞台没元素,stage.width为0。
改用stage.stageWidth即可解决问题。

作者: HBrO   发布时间: 2010-10-19