大家好问个问题,如何动态的给对象加载Effect

abei1 2008-11-19
当我将控件拖拽出来的时候,可以在他的标签中添加Effect,例如,添加 hideEffect或showEffect
但是如果我new出来一个对象呢?
var img:Image = new Image();
这样,我怎么给img添加showEffect呢?
我试验了一下,这个对象没有showEffect属性,
也没有类似于addEffect这样的方法。

请问,这样的对象就无法添加showEffect了吗?
abei1 2008-11-19
没人知道吗?
别沉了,我真的很想知道。
foodyi 2008-11-20
刚new出来能让他有什么效果,我觉得应该是你在继续操作这个对象做一些动作的时候可以使用,例如让他从一个位置移动到另一个位置.
以上都是我推测的:)
rainwindboy 2008-11-21
这个问题,感觉楼主走入了一个误区,在flex中,动态加入特效是可以的,你可以这样来做。
private function tryEffect()
{
var img:Image = new Image();
var myMove:Move = new Move();
myMove.target = img;
myMove.play();
}
这样就可以实现动态的添加特效了,如果是有固定的条件,你可以dispatch一下,就可以了
Global site tag (gtag.js) - Google Analytics