课程名称 : Set Property 设定物件
--------------------------------------------------------------------------------
Set Property 设定物件
你可以先试试看下面的动画,左边的工具可以对右方的篮球控制其位置、旋转角度与缩放比例等属性。
--------------------------------------------------------------------------------
1. 制作成员:
你会 要一些 Button,长什堋样子都可以,假如你还不会做按钮,那你糟糕了,先回去看看 Button的做法再来吧! 我们还 要一个影片成员 (movie clip),随便画个东西就可以了。
2. 设定场景:
把你做好的成员都拉出来放,排好位置後,双点那影片成员,在 Instance Name栏位中键入他的名称,在这里我是键入 ball。
3. 设定指令:
我们先从控制位置开始,双点按钮开启 Actions面板,选择 Set Property(控制物件),在这指令的右方有三种参数。
Set〃欲控制的属性
Target〃控制的目标物
Value〃数值
首先,我们在 Target一栏键入欲控制的目标物的名称,也就是刚才在Instance Name中键入的名称,然後单点 Set栏位右方的箭头,在下拉式选单中选择 X Position(X轴位置),Value栏位中则键入 GetProperty("/ball",_x)+5,单点栏位右方的按钮,选择 Expression (运算式)。
GetProperty的意思是取得某目标物的某值,在双引号中的 /ball就是代表目标物名称,_x代表要取其 X轴位置,整句的意思是:取得 ball目前的 X轴位置,再将此值加 5。
测试看看,是不是押一下按钮,ball就会往右移动一点;至於往左的指令几乎一样,只不过要改成减 5 (-5),然後是上下的指令,也很简单,Set 改选 Y Position(Y轴位置),Value(数值)栏位键入GetProperty("/ball",_y)+5,就只是改成 _y而已,+5是往下,-5是往上,了解吗?
Set 下拉式选单可以选择欲更改的属性:
X Position 〃X轴位置
Y Position 〃Y轴位置
X Scale 〃宽度缩放比例
Y Scale 〃高度缩放比例
Alpha 〃透明度,范围从 0到 100
Visibility 〃显现与否,0代表隐藏,其他值代表显现
Rotation 〃旋转角度
Name 〃Instance Name,实体名称
High quality 〃设定 0则呈现普通画质,其他值呈现高画质
Show focus rectangle 〃
Sound buffer time 〃暂存声音的秒数]
显现与否更轻易,如下图一般,Set 栏位选择 Visibilty,Value栏位则键入 1代表显现,0则代表隐藏,两个按钮分别一个命令显现,一个命令隐藏,就这堋简单。
旋转的方式我是以栏位输入来做控制的,这种方法当然也能应用在控制位置或者缩放上面,首先你要先有个栏位,栏位名称设为 angle,再来 要一个 Button,栏位用来输入数值,按钮则执行旋转指令。
假如对栏位变数不太了解,可以参考这里:变数说明
在确定旋转的按钮设指令 Set Property,如左图一般,Set栏位选择 Rotation,由於旋转的角度是依照栏位里的数值而定,所以在 Value栏位中键入 angle,也就是该栏位名称,如此一来,目标物的旋转角度就会依照栏位中的数值而定。
缩放的做法和移动的做法差不多,照上图这样子做就行了,但是我们要让物件等比例缩放,所以得一次控制高 (Y Scale)与宽(X Scale)的缩放比例,当然,放大是加 10,缩小是减 10。
这样就完成了!假如还有哪里不明白可以在讨论区留下你的问题,或者 e-mail给我们,我们一定会马上帮你解答。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |