setProperty

设定修改某MovieClip的属性


语法结构

setProperty(target,property,expression)

例如

setProperty("bike1",_alpha ,30)

就是设定"bike1"的alpha值为30

范例

请将滑鼠移至画面不同的小按钮,观察其变化
 

 

步骤 1
 

产生一个新的MovieClip,命名为"bike1",在"bike1"的编辑介面上,读入红色机车的点阵图,把点阵图打散Break Apart,再画一个无填色的圆形外框线放在点阵图上面,再把外框线以外的点阵图Delete删减,如图 1所示。


图 1

 

步骤 2
 

回到Scene场景,打开Library,把"bike1"拖曳到舞台上,大小位置做适当的调整,并给予Instance名称为"b1",再把它的Alpha值调为30%,如图 2所示


图 2

 

步骤 3
 

打开Library,再把"bike1"拖曳到舞台上来,大小位置做适当的调整,请把它变小一点,在Instance视窗把它的Behavior转为Button按钮,如图 3所示


图 3

步骤 4
 

点选这个按钮,设其Actions,Actions→setProperty,如图 4所示


图 4

把On Release事件改为On rollOver
在Property栏位的三角钮按下去选择_alpha(Alpha),Target栏位直接键入 b1,Value栏位键入 100,Expression记得打勾
图 5所示


图 5

再执行另一个setPropety,如图 6所示
把On Release事件改为On rollOut
在Property栏位的三角钮按下去选择_alpha(Alpha),Target栏位直接键入 b1,Value栏位键入 30,Expression记得打勾
图 6所示


图 6

 

执行Test Movie试其效果

其他的按钮及互动也是一样做法与步骤,老子我身体虚弱,打字粉累,就不重述…

 

原始档下载

 
======= 版权所有©2020明升m88备用网址,有限公司tj=======
Copyright © 2000-2001kunming hanzhong science CO.,Ltd Tel:0871-3648153 3647956 FAX:0871-3648416
E-mail:tj7181@sohu.com