【flash】一个40帧的逐帧动画,怎么样实现40帧任意顺序不停播放?
一个40帧的逐帧动画,我想让它40帧不停的播放,播放的顺序是40帧随意的,也就是说播放完一帧,下一帧是其他39帧里面的机选的一帧,这样不停的播放下去。找到点击停止按钮才停...
一个40帧的逐帧动画,我想让它40帧不停的播放,播放的顺序是40帧随意的,也就是说播放完一帧,下一帧是其他39帧里面的机选的一帧,
这样不停的播放下去。找到点击停止按钮才停止,要怎么做?
一个40帧的逐帧动画,我想让它40帧不停的播放,播放的顺序是40帧随意的,也就是说播放完一帧,下一帧是其他39(也可以是全部40帧中的)帧里面的机选的一帧,
这样不停的播放下去。找到点击停止按钮才停止,要怎么做? 展开
这样不停的播放下去。找到点击停止按钮才停止,要怎么做?
一个40帧的逐帧动画,我想让它40帧不停的播放,播放的顺序是40帧随意的,也就是说播放完一帧,下一帧是其他39(也可以是全部40帧中的)帧里面的机选的一帧,
这样不停的播放下去。找到点击停止按钮才停止,要怎么做? 展开
5个回答
展开全部
如果你非要那么做,也是可以实现的
具体的办法就是,新建一层,同样在没一帧都加关键帧,并在每一帧的时间轴上加入以下代码:
gotoAndPlay(random(40)+1);//+1是因为random()产生的随机数是在0~n之间
这样就能实现,他在1~40帧随机选择一帧播放。
然后 你把停止的按钮放在另一层,并给他个简单的动作
on (release) {
stop();
}
这样就能实现这个按钮一直存在并点击停止了
不知道你说的是不是这个 意思,如果还不明白,hi我,我下午都在的
具体的办法就是,新建一层,同样在没一帧都加关键帧,并在每一帧的时间轴上加入以下代码:
gotoAndPlay(random(40)+1);//+1是因为random()产生的随机数是在0~n之间
这样就能实现,他在1~40帧随机选择一帧播放。
然后 你把停止的按钮放在另一层,并给他个简单的动作
on (release) {
stop();
}
这样就能实现这个按钮一直存在并点击停止了
不知道你说的是不是这个 意思,如果还不明白,hi我,我下午都在的
一诺动画
2024-10-27 广告
2024-10-27 广告
Flash动画制作在北京一之诺文化传媒有限公司是一项创意与技术并重的服务。我们团队精通于利用Flash或兼容技术,将客户的想象转化为生动、流畅的动画作品。从概念设计到分镜脚本,再到精细的绘制与后期特效处理,每一步都力求完美呈现。无论是广告动...
点击进入详情页
本回答由一诺动画提供
展开全部
没这样的,想象力挺丰富,好好理解啥叫逐帧动画?
逐帧动画是说一个动画是由多个不同的连续帧所组成的
这里的“连续帧”不是“断开帧”,你能任意跳帧,那就是否定了面板上的帧,FLASH的帧面板上的帧,你不可能缺帧少帧,比如第1帧到第3帧,你不可能删第2帧,最多第2帧上不出现任何画面,也就是空白帧。但面板上的帧还是存在的。这个空白帧的作用就是延长了你动画的时间。
绝对没有随机跳的。都需要人为来指定来安排面板上的帧。
逐帧动画是说一个动画是由多个不同的连续帧所组成的
这里的“连续帧”不是“断开帧”,你能任意跳帧,那就是否定了面板上的帧,FLASH的帧面板上的帧,你不可能缺帧少帧,比如第1帧到第3帧,你不可能删第2帧,最多第2帧上不出现任何画面,也就是空白帧。但面板上的帧还是存在的。这个空白帧的作用就是延长了你动画的时间。
绝对没有随机跳的。都需要人为来指定来安排面板上的帧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做一个影片剪辑,比如说四十幁,每幁是个不同颜色的圆。做好以后放舞台上,选中它,开始写as:
onClipEvent(enterFrame){
this.gotoAndStop(random(40)+1);
}
onClipEvent(enterFrame){
this.gotoAndStop(random(40)+1);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题当然可以实现,其实原理很简单,我先简单说一下,有时间的话我给你做一个。
原理就是:从1到40这些整数中随机取一个数,然后让播放头跳转到这个指定的帧上,如果刚刚这个数已经取过,则下一次从其它的39个数中取,直到取完,当取完时,再重新来一遍,就是这么简单的问题。呵呵。。。
原理就是:从1到40这些整数中随机取一个数,然后让播放头跳转到这个指定的帧上,如果刚刚这个数已经取过,则下一次从其它的39个数中取,直到取完,当取完时,再重新来一遍,就是这么简单的问题。呵呵。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用代码来完成的,可惜偶不精通as。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询