资源描述:
《FLASH动作代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、练习题动作代码:第1题:fscommand(“allowscale”,”false”)on(press){b1.stop();}on(release){b1.play();}第2题:fscommand(“allowscale”,”false”)on(release){output=Number(input1)+Number(input2);}第3题:同第2题第4题:on(press){Stop();}on(press){prevFrame();}on(press){nextFrame();}on(press){play();}第5题:on(press){head._x=Numb
2、er(x);head._y=Number(y);}第6题:on(press){6this.num++;动画.attachMovie("动画","动画"+this.num,this.num);}attachMovie(idName,newName,depth,initObject)参数介绍:idName:字符串值,表示要加载的物件在物件库里的连接名称(linkagename)。newName:字符串值,表示MovieClip物件被加载后的引用名称。depth:数字值,表示被加载MovieClip物件的层深。initObject:自定义对象,表示为将要加载的MovieClip设置初
3、始化数据。(可选)第7题:on(press){圆柱._x=圆柱._x-10;}on(press){圆柱._x=圆柱._x+10;}第8题:on(press){this.startDrag(false,0,this._y,400,this._y);}on(release){this.stopDrag();}startDrag(target:Object,[lock:Boolean,left:Number,top:Number,right:Number,bottom:Number]):Void使target影片剪辑在影片播放过程中可拖动。一次只能拖动一个影片剪辑。执行startDr
4、ag()操作后,影片剪辑将保持可拖动状态,直到用stopDrag()显式停止拖动为止,或直到对其它影片剪辑调用了startDrag()动作为止。lock:Boolean[可选]-一个布尔值,指定可拖动影片剪辑是锁定到鼠标位置中央(true),还是锁定到用户首次单击该影片剪辑的位置上(false)。left,top,right,bottom:Number[可选]-相对于该影片剪辑的父级的坐标的值,用以指定该影片剪辑的约束矩形。第9题:on(press){this.num++;动画.attachMovie("动画","动画"+this.num,this.num++);}第10题:o
5、n(press){6动画._x=Number(x);动画._y=Number(y);}第11题:on(press){this.startDrag(false,0,this._y,400,this._y);}on(release){this.stopDrag();}第12题:动作层帧:stop();旋转方向=1;旋转角度=5;指针:onClipEvent(enterFrame){this._rotation=(this._rotation+_root.旋转角度*_root.旋转方向)%360;}注意:取余,当前度数等于旋转方向乘旋转角度,顺时针加,逆时针减。左侧按钮:on(pre
6、ss){旋转方向=-1;}右侧按钮:6on(press){旋转方向=1;}onClipEvent():这个语句指专门给电影剪辑添加命令的语句,就像on语句是专门给按钮添加命令一样。影片剪辑事件类别onClipEvent(load)当影片片断第一次加载道时间轴时,会触发本事件一次onClipEvent(enterFrame)当影片片断加载时间轴时,不论是放映或停止状态或显示与否,都会不断触发本事件。所以只要此片断被加载后,此事件会一直不断地执行,直到影片片断被删除为止。onClipEvent(unload)当影片片断被删除时,会触发本事件一次。onClipEvent(mouseD
7、own)当鼠标左键被按下时,会触发本事件一次。onClipEvent(mouseUp)当被按下的鼠标左键北放开时,会触发本事件一次。onClipEvent(mouseMove)只要在场景中移动鼠标,就会不断触发本事件。onClipEvent(keyDown)当键盘被按下时,会触发本事件。onClipEvent(keyUp)当已按下的键盘被松开时,会触发本事件一次第13题:on(press){动画.stop();}on(release){动画.play();}第14题:on(release){