影片剪辑的属性、再讲循环语句、影片剪辑处理函数

影片剪辑的属性、再讲循环语句、影片剪辑处理函数

ID:15000218

大小:54.50 KB

页数:21页

时间:2018-07-31

影片剪辑的属性、再讲循环语句、影片剪辑处理函数_第1页
影片剪辑的属性、再讲循环语句、影片剪辑处理函数_第2页
影片剪辑的属性、再讲循环语句、影片剪辑处理函数_第3页
影片剪辑的属性、再讲循环语句、影片剪辑处理函数_第4页
影片剪辑的属性、再讲循环语句、影片剪辑处理函数_第5页
资源描述:

《影片剪辑的属性、再讲循环语句、影片剪辑处理函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、影片剪辑的属性、再讲循环语句、影片剪辑处理函数6、FLASH脚本-影片剪辑的属性、再讲循环语句、影片剪辑处理函数十六、影片剪辑的属性通过本课的学习了解影片剪辑的主要属性,学会设置和获取影片剪辑的属性的方法。知识点:(1)影片剪辑的常用属性(2)用点语法设置和获取影片剪辑的属性(3)用setProperty()和getProperty()函数动态设置和获取影片剪辑属性(4)用数组运算符[]动态设置和获取影片剪辑属性影片剪辑的属性[attach]1534[/attach][attach]1535[/attach]我们已经知道影片剪辑的一些属性

2、可以通过属性面板,信息面板,变形面板,来设置,在这一课中我们将深入学习在AS语言是怎样描述影片剪辑的属性的、怎样用程序来设置和获取影片剪辑的属性。下面列出了影片剪辑常用属性用点语法设置和获取影片剪辑的属性对于大多数影片剪辑的属性既可以设置,又可以获取,比如坐标、旋转度,透明度等。这里我们通过下面的例子来学习用点语法设置和获取影片剪辑的属性。用点语法设置影片剪辑属性1.命名实例名和变量名(1)打开素材,进入到花元件中,选中“花1”影片剪辑元件,在属性面板里输入实例名称:“mc1”。在场影中,选中“花”影片剪辑元件,在属性面板里输入实例名称:

3、“mc”。(2)在场景中创建一个动态文本,并在属性面板里输入变里名:“txt”.2.写代码(场景中的按钮从上到下依次叫按纽1~按钮6)按钮1上的代码:on(release){_root.mc.mc1._xscale+=10;_root.mc.mc1._yscale+=10;_root.txt="放缩度:"+_root.mc.mc1._xscale;}按钮2上的代码:on(release){_root.mc.mc1._xscale-=10;_root.mc.mc1._yscale-=10;_root.txt="放缩度:"+_root.mc.

4、mc1._xscale}按钮3上的代码:on(release){_root.mc.mc1._rotation+=2;_root.txt="旋转度:"+_root.mc.mc1._rotation;}按纽4上的代码:on(release){_root.mc.mc1._rotation-=2;_root.txt="旋转度:"+_root.mc.mc1._rotation;}按纽5上的代码:on(release){_root.mc.mc1._alpha-=5;_root.txt="透明度:"+_root.mc.mc1._alpha;}按纽6上的

5、代码:on(release){_root.mc.mc1._xscale=100;_root.mc.mc1._yscale=100;_root.mc.mc1._rotation=0;_root.mc.mc1._alpha=100;_root.txt="还原"}在上例中我们学习了点运算符设置和获取影片剪辑的属性,但点运算符不能动态的设置影片剪辑的属性。这一课中我们将学习动态的设置影片剪辑的属性。setProperty()//设置电影片断在屏幕中的属性。脚本位置:全属函数

6、影片剪辑控制

7、setProperty语法格式:setProperty(t

8、arget:Object,property:Object,expression:Object):Void功能:当影片播放时更改影片剪辑的属性。参数:◆target:Object—要设置其属性的影片剪辑的实例名称的路径。◆Property:Object—要设置的属性。◆Expression:Object—或者是属性的新的字面值,或者是计算结果为属性新值的等式。点击:全属函数

9、影片剪辑控制

10、setProperty后,◆目标—要设置其属性的影片剪辑的实例名称的路径。◆属性—要设置的属性◆值—或者是属性的新的字面值,或者是计算结果为属性新值的等式

11、。getProperty()函数我们已经知道setProperty()函数可以设置影片剪辑的属性但它没有返回值例如:例如在舞台上创建两个影片剪辑,实例名为:“mc1”、“mc2”水平中齐。在第一帧写入代码:mc1._x=275;trace(mc1._x);//275setProperty(mc2,_x,275);trace(setProperty(mc2,_x,275));//undefinedflash给我们提供了动态获取影片剪辑属性的函数getProperty()。脚本位置:全属函数

12、影片剪辑控制

13、getProperty语法格式:ge

14、tProperty(my_mc:Object,property:Object):Object功能:返回影片剪辑my_mc的指定属性的值。参数:◆my_mc:String—要检索其属性的影片剪辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。