(旧)子数涵数·Flash——影片剪辑的基本操作

(旧)子数涵数·Flash——影片剪辑的基本操作

一、什么是影片剪辑

影片剪辑是Flahs元件中的一种,另外的两种分别是图形和按钮。

制作一个影片剪辑,方法如下:

二、getProperty

中译:设置影片剪辑

用法:getProperty(实例名称,影片剪辑的属性)

当你要对一个影片剪辑进行AS的操作时,就需要用一个实例名,来指定你所需要操作的影片剪辑是哪一个。

我们可以选中影片剪辑,在它的属性面板中设置它的实例名。

影片剪辑的属性有以下几个:

_alpha:透明度。 _currentframe:当前帧编号。 _height:影片高度。 _name:影片剪辑的名字。 _parent:影片剪辑的父级。 _rotation:影片剪辑的旋转。 _totalframes:影片剪辑的全部帧数。 _visible:影片剪辑的可视化。 _width: 影片宽度。 _x,_y:x轴和y轴。 _xmouse,_ymouse:鼠标的位置。 _xscale,_yscale:缩放比例。

案例:

1.alpha透明度

getProperty(this.example,_alpha)=20 //this是相对路径,example是实例名;后面20这个数,越接近0,就越透明

2.visible可视化

getProperty(this.example,_visible)=false //true为可视,false为不可视

3.height高度(width宽度同理)

getProperty(this.example,_height)=50 //100为原型,50就是缩矮一半

4.xscale缩放比例(yscalse与之同理)

getProperty(this.example,_xscale)=-100 //和宽度一样100为原型,-100就水平翻转的效果

5.rotation旋转

getProperty(this.example,_rotation)=90 //90就是顺时针旋转90°的意思

6._currentframe当前帧(totalframes全部帧和name名字都同理)

XXX=getProperty(this.example,_currentFrame) //把当前帧这个赋给XXX(可以是变量或者其他的参数)

7.x横坐标(y纵坐标同理)

getProperty(this.example,_x)=100 //将该影片剪辑的横坐标设置为100,单位为像素(px)

8.xmouse的综合使用

getProperty(this.example,_x)=_xmouse //设置鼠标的横坐标就是影片剪辑的横坐标

getProperty(this.example,_y)=_ymouse //设置鼠标的纵坐标就是影片剪辑的纵坐标

9.parent父级,这个我们就不在这里解释了,到后面章节,会将它和root、this,进行详细的对比,那时我们再来探讨parent的功能。

三、点的用法

这个比较简单。

就是用‘.’代替getProperty,来控制影片剪辑,在很多的编程语言中,都有使用它。

举个例子:

this.example._alpha=20 //它等同于getProperty(this.example,_alpha)=20

那运用点有什么好处呢?

一个是能使代码更加简洁,编写时更迅速;另一个便是更符合人的逻辑,更便于理解。

相关推荐

钓鱼玉米怎么挂钩最好?真的有最好吗?适合的可能才是正确的
宏碁和华硕笔记本哪个值得买 华硕和宏碁笔记本谁的质量更好?
最美的时光剧情介绍
少林功夫:中外习武者的心灵圣地
苹果电脑怎么设置屏幕亮度(怎样为苹果电脑调整亮度)
我的世界猫怎么养?(我的世界猫怎么养出来)
FGO黑贞德怎么配队 黑贞德阵容搭配攻略
windows xp哪个版本最好?
《坦克世界》发布1.26.1版本更新:銤元素余响