【发布时间】:2013-02-28 02:41:47
【问题描述】:
我有一个人站立的符号,他有子电影剪辑,如手、腿、头、身体....那么如果我按下按钮或在舞台上单击,我需要如何立即更改动画?
我想:
1) 创建一个新的movieClip,它具有所有相同的部分,但动画为行走(例如),然后制作如下内容:
if(keypressed)
{
person.replaceSymbol(myNewAnimatedSymbol); //method that not exist
}
2)例如,如果我的站立动画从 1 到 30,我可以在同一行中制作另一个动画,比如说从 31 到 60,他正在跑步,然后写:
if(keypressed)
{
person.legs.gotoAndPlay(31); //in the 60 frame he go back to 31 by using gotoAndPlay(31)
person.hands.gotoAndPlay(31);
person.body.gotoAndPlay(31); //and so on...
}
你能告诉我我需要使用哪种方法吗?或者如果你有更好的想法如何制作它......
【问题讨论】: