flash动作脚本可以写在图形元件上

flash动作脚本可以写在图形元件上,第1张

flash动作脚本可以写在图形元件

图形元件:在Flash中图形元件适用于静态图像的重复使用,或者创建与主时间轴相关联的动画。

2、按钮元件:是四帧的交互影片剪辑,它只对鼠标动作做出反应,用于建立交互按钮。

3、影片剪辑元件:影片剪辑是包含在flash影片中的影片片段,有自己的时间轴和属性。

二、作用不同

1、图形元件:不能提供实例名称,也不能在动作脚本中被引用。图形元件可用于静态图像,并可用来创建连接到主时间轴的可重用动画片段。

2、按钮元件:是Flash影片中创建互动功能的重要组成部分。

3、影片剪辑元件:具有交互性,是用途最广、功能最多的部分。可以包含交互控制、声音以及其他影片剪辑的实例,也可以将其放置在按钮元件的时间轴中制件动画按钮。

三、特点不同

1、图形元件:与主时间轴同步运行。 交互式控件和声音在图形元件的动画序列中不起作用。 由于没有时间轴,图形元件在 FLA 文件中的尺寸小于按钮或影片剪辑。

2、按钮元件:使用按钮元件可以在影片中响应鼠标单击、滑过或其他动作,然后将响应的事件结果传递给互动程序进行处理。

3、影片剪辑元件:只要在 Flash 中创建影片剪辑元件,Flash 就会将该元件添加到该 Flash 文档的库中。

添加动作方法有两种:

1、选中场景中的按钮(注意,只选按钮,不是那个桢的所有内容都选),按F9打开动作面板,在动作面板中输入:

on

release(){

//当点击按钮并松开时做以下动作

gotoAndPlay(2)

//跳转到第二桢并播放

}

2、选中场景中的按钮,打开按钮的属性面板,在实例名称框里给这个按钮取个实例名称,比如a_btn(注意,不是按钮在库里的名称,而是这个按钮放在第一桢这次实际用应的名称)

在按钮所在的桢上,或新建一层的第一桢(与按钮同一桢)输入以下代码:

this.a_btn.onRelease=function(){

//这个场景的a_btn按钮点击时执行以下动作

this.gotoAndPlay(2)

//这个场景跳转到第二桢并播放

}

注:双斜杠后面的文字是注释,可输进也可不输进去。

你第一桢停止应该是在桢上写stop()吧,把第二种方法的代码写在stop()下面即可。

要看你做什么动作,添加什么语句啦。

有帧动作也有按钮动作。

帧动作直接选中该帧点鼠标右键动作;按钮动作直接选中该按钮点鼠标右键动作。

按钮的代码必须用上ON语句


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7876395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存