控制时间轴
浏览量:1872
时间:2024-01-25 12:11:48
作者:采采
本节课阐述两个知识点:控制时间轴、鼠标单击命令。影片剪辑内部有着完整的时间轴,相当于一个单独的flash,因此,在影片剪辑内也可以使用控制时间轴的命令。与第26课讲的控制时间轴的代码一模一样,只需在代码前面加上影片剪辑的实例名即可。
停止播放状态
比如说,在舞台上绘制一个长方形,按F8键后转成影片剪辑元件,双击进入其内部,制作一个补间动画。回到主场景,属性面板内设置实例名为mymc_mc。那么,要停止其播放状态,只需在主场景内新建一个图层,并加入以下代码:
```actionscript
mymc_();
```
这段代码是在第26课的基础上,前面加上了影片剪辑的实例名。通过这样简单的操作,就能够控制影片剪辑的播放状态了。
鼠标单击命令
除了控制时间轴,我们还可以在影片剪辑内部实现鼠标单击命令。假设我们有一个按钮影片剪辑,想要在点击按钮时触发某个事件。首先,在影片剪辑内部的第一帧上,添加以下代码:
```actionscript
(, onClick);
```
接下来,在影片剪辑外部的脚本中,定义一个名为onClick的函数,并在函数内编写相应的逻辑:
```actionscript
function onClick(event:MouseEvent):void {
// 你想要执行的代码
}
```
这样,当鼠标单击按钮影片剪辑时,就会触发onClick函数里的代码。
通过以上两个知识点,我们可以更好地控制和操作影片剪辑,在实际的AS3开发中,能够更加灵活地运用时间轴和鼠标事件,达到更好的交互效果。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。