新建一个元件,属性设置为影片剪辑。
将大图放到剪辑中。在在该剪辑中放入4个按钮。
分别在4个按钮中设置语句:
on (press) {
_root.tu._y -=a;
}//向上移动
on (press) {
_root.tu._y +=a;
}//向上下移动
on (press) {
_root.tu._x -=a;
}//向左移动
on (press) {
_root.tu._x +=a;
}//向右移动
然后把这个影片剪辑放到场景中,实例名设为tu。
以上效果每点一次按钮图片移动一点,变量a为移动的幅度,自己设置。
如果不想按钮和图一起移动就把按钮不放在影片剪辑里,而放到场景中
再教一种:
其他步骤一样,只是修改下语句
on (press) {
_root.onEnterFrame = function () { _root.tu._y -=a;
}
}//向上移动
(其他4个方向就不一一列出了,换一下_root.tu._y -=a;语句就可以了。)
这个效果就是当点某个方向的按钮,就会一直往那个方向移动。变量a自己设置。
回答满意吧,分给我吧。追加也一起给我吧
插入一个新影片剪辑:
第一帧输入代码:
stop();
在第一帧放第一张图片,第二帧放第二张图片……一直放到第四帧,第四张图片。
把这个影片剪辑放到舞台上。
设这个影片剪辑的 [实例名] :mc
创建4个按钮在舞台上,给第一个按钮输入代码:
on(release){
mc.gotoAndStop(1)
}
给第而二个按钮输入代码:
on(release){
mc.gotoAndStop(2)
}
给第三个按钮输入代码:
on(release){
mc.gotoAndStop(3)
}
给第四个按钮输入代码:
on(release){
mc.gotoAndStop(4)
}
还要吗?要的话给我留言