欢迎来到天天文库
浏览记录
ID:37918643
大小:69.50 KB
页数:11页
时间:2019-06-02
《flash action实例学习笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、css属性:动作脚本属性:是在flash内部创建的样式表属性textAlignfontSizetextDecorationmarginLeftmarginRightfontWeightfontStyletextindentfontFamilycolordisplay定义的外部css属性需要加上-号例如:text-alignalign的a不需要大写实例:mycar.play()播放电影剪辑 _width宽度、事件处理函数:对事件作出响应的程序段on(realse){//单击按钮时播放动画play();}_x_y_alpha横坐标纵坐标透明度Date.getHours()Math.ab
2、s() 常数Math.PI常数:Key.HOMEKey.CONTROL Key.ENTER分别表示home,ctrl键enter键Ationscript的关键字BreakcaseclasscontinuedefaultdeleteIfimplementsimportininstanceofinterfaceDynamicelseextendsforfunctiongetIntrinsicnewprivatepublicreturnsetStaticswitchthistypeofvarvoidWhilewithf换页符换行符r回车符vara=99;varb=88;If(a
3、>b){trace(“a>b”);}elseif{trace(“a
4、e按钮对事件作出的反应pressreleaserollOverrollOutdragOverdragOutkeyPress(“key”)on(release,keyPress“”){_root.car.gotoAndPlay(12);_root.bus.nextFrame();car._x+=5;}for(varIin_root){_root[i]._rotation+=35;}指路行驶:on(keyPress""){car._x-=5;}on(keyPress""){car._x+=5;}on(keyPress""){11car._
5、y-=5;}on(keyPress""){car._y+=5;}还可加入方向car.rotation-=90;小球回旋影片剪辑onClipEvent(load){varwidth=_root._width;varheight=_root._height;vardeltaX=deltaY=10;_x=_root._width/100;_y=_root._height/100;}onClipEvent(enterFrame){_x+=deltaX;_y+=deltaY;if(_x>=width-10
6、
7、_x<=10){deltaX*=-1;}if(_y>=height-10
8、
9、
10、_y<=10){deltaY*=-1;}}影片剪辑事件;loadunloadenterFramemouseMovemouseDownmouseUpkeyDownkeyUpdata11星星下落程序自定义事件处理函数stop();varflag=1;_root.onMouseDown=function(){flag*=-1;};for(variin_root){_root[i].onEnterFrame=function(){if(flag==1){this._y+=10;this._alpha-=2;this._xscale=this._yscale-=1;//_xscale横
11、坐标缩放if(this._y>=430){this._y=-30;this._xscale=this._yscale=this._alpha=100;}}};}鼠标右键错误:varmy_cm=newContextMenu();my_cm.customItems.push(newContextMenuItem()("旋转",rotate));my_cm.customItems.push(newContextMenuItem()("下落",drop));my_cm.cus
此文档下载收益归作者所有