如图,如何让球从左向右移动后,在左边停下,按按钮后球又重新从左向右移动,如此循环,电脑高手请进
Flash按钮控制动画,电脑高手请进
答案:3 悬赏:0 手机版
解决时间 2021-04-26 03:32
- 提问者网友:暗中人
- 2021-04-25 12:57
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-04-25 13:52
1、新建一个MC,画这个球,在第一桢写上stop(),在最后一桢也写上stop(),在第一桢把这个球放在最左,在最后一桢放在最右,中间做补间。
2、回到主场景,建立三个层,第一层用来放代码,第二层用来放刚才做的MC,第三层放两个按钮,一个按钮写正放,一个按钮写倒放。
3、选中正放的按钮,命名实例名为zf_btn,然后选中倒放的按钮,命名实例名为df_btn。
4、从库里把刚才做的MC拖入到第二层的桢里(拖放时为选中第二层第一桢,然后拖库里的MC到场景里),把这个MC定位在主场景的左边,然后命名实例名为a_mc。
5、选中第一层的第一桢,按F9,在动作面板里输入以下代码:
zf_btn.onRelease = function() {
//定义正放按钮点击释放时做以下动作
delete this._parent.mc.onEnterFrame;
this._parent.a_mc.play();
//控制影片正放
};
df_btn.onRelease = function() {
定义倒放按钮点击释放时动作
this._parent.a_mc.stop();
this._parent.a_mc.onEnterFrame = function() {
this.prevFrame();
设置影片倒放
};
};
全部回答
- 1楼网友:逐風
- 2021-04-25 15:43
这还不简单,在做球运动补间完后,在后面再加个关键帧这个关键帧复制第一帧的内容也就是球在最左的时候 并在这个关键帧STOP,按钮动作gotoAndPlay(1)这样球一开始就会从左向右移动后,在左边停下,按按钮后球又重新从左向右移动
- 2楼网友:舊物识亽
- 2021-04-25 14:15
将这个球插入一个关键帧,设置动作补间,然后这个按钮右键动作,输入gotoAndPlay(1);
即可
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯