我有一个人站立的符号,他有孩子的movieClips,比如手、腿、头、身体……那么如果我按下按钮或在舞台上单击,我需要如何立即更改动画?
我想:
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...
}
你能告诉我我需要使用哪种方法吗?或者如果你有更好的想法如何制作它......