发布网友 发布时间:2023-07-28 03:18
共5个回答
热心网友 时间:2024-11-24 01:45
很简单。
01.如下图,做几个按钮元件放在图片相应区域上面即可。
比如下面这张图,我放了四个按钮,然后分别写上相应代码即可。这样就把大图分开了。
(如果你不想让人看见这几个按钮,那么只要双击按钮,将其前三种状态弹起、指针经过、按下的帧用空白关键帧,点击上画上对应大小的矩形。)
02.点击按钮弹出相应的图片,也就是包含图片的影片剪辑,然后点击关闭。可以这么做,建一个影片剪辑放在舞台*,在属性中设置实例名为pic,然后在该mc第一帧添加代码stop(),把需要弹出的图片放到该mc的第二帧中,并且在第二帧做一个同样大小的按钮放到图片上。
大图上按钮代码
on(release){pic.gotoAndStop(2);//弹出图片是在第二帧,这时候就出现了}
弹出图上按钮代码:
on(release){gotoAndStop(1);//pic的第一帧是空白的,相当于关闭了。另外,这个按钮是在pic中,所以直接写goto即可。}
03.其余按钮照样做出即可。这样做还是比较简陋的,你可以在影片剪辑pic中加一点动画,比如透明度实现渐渐出现或消失同时放大或缩小(就像win7的窗口动画那样)
另外,不要直接复制代码
505115613@qq.com
有问题可以发我邮件。不过最好是在百度开了问题之后,呵
热心网友 时间:2024-11-24 01:45
1、把图片(例如7幅图,其中一张封面)导入到库,在场景第一层的时间轴添加6个关键帧,分别把7幅图放在7个关键帧中,其中第一帧为封面图,第一帧添加帧动作:stop();,改图层名为图片层,并锁定图层。
2、新建一个按钮元件,从库里拖出第二幅图,并用任意变形工具将其缩小为你需要的大小比如60*45,在最后一帧(点击帧)插入普通帧。在库中直接复制5个这样的按钮,并逐一打开复制的按钮,分别用第3、4、5、6、7幅图替换按钮里面的图片2,6个按钮就做好了。
3、回到主场景,新建一个图层,命名为“按钮层”,把6个按钮从库里拖到场景,并摆放好,怎么摆放听从尊便。接着逐一给按钮添加脚本,选中第一个按钮,在动作面板:动作—按钮处输入脚本:
on (press) {
gotoAndStop(2);
}
复制上面脚本,点击第二个按钮,把脚本粘贴到动作面板,并把(2)改为(3),如此类推给余下的4个按钮添加脚本。
至此你要的效果就做好了,测试,存盘。
效果看附件
热心网友 时间:2024-11-24 01:45
具体步骤如下:热心网友 时间:2024-11-24 01:46
你说的虽然有点模糊,不过大体明白了热心网友 时间:2024-11-24 01:47
把一张图片中的每个小图片做成按钮,再分别给上动作跳到指定的图片帧。