flash如何从随机的某一帧跳转到特定的一帧
注意:不是从特定的一帧跳转到随机的某一帧。而是如题。比如。我想在1—99帧都可能跳转到100帧。但是只能触发一次。非常谢谢。分不多。但是希望高人可以帮忙解决。。谢谢谢谢。...
注意:不是从特定的一帧跳转到随机的某一帧。而是如题。比如。我想在1—99帧都可能跳转到100帧。但是只能触发一次。
非常谢谢。分不多。但是希望高人可以帮忙解决。。谢谢谢谢。。
孤行张升阳。谢谢。但是有一些不懂的地方。如何建立空白的影片剪辑元件。ctrl +f8.然后捏?建立好空白剪辑元件之后拖到新建的图层内。如何对它添加代码。空白不就是看不到了么?还望详细解答。非常感谢。。
依旧谢谢依然爱你同学。。 展开
非常谢谢。分不多。但是希望高人可以帮忙解决。。谢谢谢谢。。
孤行张升阳。谢谢。但是有一些不懂的地方。如何建立空白的影片剪辑元件。ctrl +f8.然后捏?建立好空白剪辑元件之后拖到新建的图层内。如何对它添加代码。空白不就是看不到了么?还望详细解答。非常感谢。。
依旧谢谢依然爱你同学。。 展开
3个回答
展开全部
你可以再添加一个图层,在新图层上放一个按钮,把按钮图层延长到100帧,鼠标右键点击按钮打开动作输入
on (release) {
gotoAndStop(100);
}
这样OK了.
on (release) {
gotoAndStop(100);
}
这样OK了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你的主场景上加个事件
onEnterFrame = function (){
if(random(10)>4){
gotoAndStop(100);
delete onEnterFrame;
}
}
有了这几行代码,就表示,在你从第一帧播放到99帧的时候,这个方法会连续执行99次,每次执行的时候都有50%的机会会跳到第100帧,并停止执行这个函数。
另外,如果你想有20%的机会跳到100帧,把if(random(10)>4) 改成 if(random(10)>7){
onEnterFrame = function (){
if(random(10)>4){
gotoAndStop(100);
delete onEnterFrame;
}
}
有了这几行代码,就表示,在你从第一帧播放到99帧的时候,这个方法会连续执行99次,每次执行的时候都有50%的机会会跳到第100帧,并停止执行这个函数。
另外,如果你想有20%的机会跳到100帧,把if(random(10)>4) 改成 if(random(10)>7){
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询