【发布时间】:2013-03-01 09:54:07
【问题描述】:
我已经创建了一个动画(右键单击时间轴并创建动画)并给它一个对象名称。如果我调用 tank.stop(),动画将成功停止。但是,如果我调用 tank.body.stop(),它将不起作用。
有 2 个对象名称——movieClip 对象名称和动画本身的名称。我不知道如何停止动画特定部分,而不是所有部分。如果我写 tank.animObjectName.stop(),我会得到一个错误。
// If I stop animating the main movieclip then all the child will stop
// animating also
main movieclip ->
{
head //how to stop animating head?
body //how to stop animating body?
legs //how to stop animating legs?
}
【问题讨论】:
-
我测试了一个as3没问题。你是说as2?
-
我的意思是adobe flash(cs5),点击创建动画的图层然后查看属性选项卡,在那里你会看到放置动画名称本身的字段,对象名称该动画是 AnimationFactory 类型,我不知道如何使用它来停止动画
标签: flash actionscript