肤浅对白在上个帖子中说
引用:
我先做了8个MC(MC1 MC2 MC3……MC8):分别是人的全身的运动 就是每个MC分别有4祯运动的过程 都是不一样的 比如摇摆啊 走啊 跑啊 跳那样;
然后把他们放在一个MC里;
书上的意思是:把MC1 MC2……MC8放MC的第一 第二……第8祯;
然后再把MC放在主场景中;
设置它的AS:onClipEvenet(load){
tf=(random(_totalframes))+1);
gotoAndStop(tf);}
但实际操作我发现自己做的全是MC1 MC2 MC3 MC4……MC8的第一祯的随机动作
可要实现的却应该是全部MC的动作啊
这里哪里出错了???
麻烦解释!
对白的原码里有错误的地方
“设置它的AS:onClipEvenet(load){
tf=(random(_totalframes))+1);
gotoAndStop(tf);} ”
看这一句有语法错误
tf=(random(_totalframes))+1);
等式右边的左右括号不等
如果想用它的
我修改了一下
方法四
其他步骤同方法三,第四步在mc上加:
onClipEvent(load){
tf=random(3)+1;
mc.gotoandStop(tf);
}
就可以正常播放了
详细的步骤和演示我已在我的论坛回复
实现你想要的随机效果尝试了四种方法