大家好问个问题,如何动态的给对象加载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一下,就可以了 |