问题一:如何控制影片剪辑的时间轴?
步骤:首先我们知道影片剪辑是有自己独立的时间轴,不受主时间轴影响。假设我们希望通过程序来实现控制访问时间轴里面某一个帧,那是怎么做呢?Adobe 公司提供一些访问的函数,包括gotoAndPlay gotoAndStop Play Stop 等函数来访问,既然这样,我们尝试一些某一些函数。
2,在mc影片剪辑里面添加几个关键帧。如图 并在action面板里面添加 stop();
其他帧,我们可以改变其mc 的颜色作一个对比。这里不多说。
- package
- {
- import flash.display.MovieClip;
- import flash.events.*;
- import flash.display.SimpleButton;
- public class Example extends MovieClip
- {
- public function Example()
- {
- Btn.addEventListener(MouseEvent.CLICK,onClick);
- mc.addEventListener(MouseEvent.MOUSE_DOWN,onKeyDown2);
- stage.addEventListener(MouseEvent.MOUSE_UP,onKeyup);
- }
- private function onClick(e:MouseEvent):void
- {
- mc.gotoAndStop(2);
- }
- private function onKeyDown2(e:MouseEvent):void
- {
- var obj:MovieClip=e.target as MovieClip;
- obj.startDrag(true);
- }
- private function onKeyup(e:MouseEvent):void
- {
- mc.stopDrag();
- }
- }
- }
我们通过使用按钮来,来使mc跳转到第二帧,mc.gotoAndStop(2); 使用这个函数来访问mc里面的内容,如果刚才你在第二帧里面修改了颜色,当你点击了按钮的时候,就会变成不同的颜色,这就是一些简单交互效果。
通过按钮点击访问 影片剪辑的内容。
博视界科技专注于沉浸式全景数字餐厅、全息酒店宴会厅,旨在帮传统餐饮用科技玩跨界,欢迎咨询! 官方网站:www.boseetech.com 联系方式:


猜您还喜欢:
- [Flash AS3实例教程]如何自定义右键菜单 (此文被围观3076次)
- [Flash AS3实例教程]as3中数组的进一步用法 (此文被围观2867次)
- As3快速入门(2)——处理对象 (此文被围观2704次)
- Flash AS3,Flex和AIR有啥区别和联系 (此文被围观3340次)
- [Flash AS3实例教程]关于AS3的正则表达式 (此文被围观2625次)
- 富客户端 (Flash/Flex/HTML5) 如何技术选型 (此文被围观2737次)
- 数字营销,你该使用Flash还是HTML5? (此文被围观3162次)
- AS3通俗版教程-歪谈as语法(下) (此文被围观2540次)