文档详情

flash action实例学习笔记.doc

发布:2017-12-13约7.73千字共11页下载文档
文本预览下载声明
css属性: 动作脚本属性:是在flash内部创建的样式表属性 textAlign fontSize textDecoration marginLeft marginRight fontWeight fontStyle textindent fontFamily color display 定义的外部css属性需要加上-号 例如:text-align align 的a 不需要大写 实例:mycar.play() 播放电影剪辑 _width 宽度、 事件处理函数:对事件作出响应的程序段 on(realse){ //单击按钮时播放动画 play(); } _x _y _alpha 横坐标纵坐标 透明度 Date.getHours() Math.abs()   常数Math.PI 常数:Key.HOME Key.CONTROL Key.ENTER 分别表示home, ctrl键 enter 键 Ationscript 的关键字 Break case class continue default delete If implements import in instanceof interface Dynamic else extends for function get Intrinsic new private public return set Static switch this typeof var void While with \f 换页符 \n 换行符 \r 回车符 var a=99; var b=88; If (ab) { trace(“ab”); }else if { trace(“ab”); } 计算绝对值 var x= Math.abs(“-4”); 影片剪) myMovieClip.startDrag(true)将影片剪辑设置为可拖动 myMovieClip._x 可获取横坐标属性值 TextFiled.StyleSheet类 getStyle() getStyleNames() load() parseCSS() setStyle() gotoAndStop gotoAndPlay(9); gotoAndPlay(“scene2”,2) 场景 2的第二帧 nextFrame prevFrame nextScene prevScene 按钮对事件作出的反应 press release rollOver rollOut dragOver dragOut keyPress(“key”) on (release,keyPress “Right”){ _root.car.gotoAndPlay(12); _root.bus.nextFrame(); car._x +=5; } for (var I in _root){ _root[i]._rotation +=35; } 指路行驶: on (keyPress Left){ car._x -= 5; } on (keyPress Right){ car._x +=5; } on (keyPress Up) { car._y -=5; } on (keyPress Down) { car._y +=5; } 还可加入方向 car. rotation -=90; 小球回旋影片剪辑 onClipEvent (load) { var width = _root._width; var height = _root._height; var deltaX = deltaY=10; _x = _root._width/100; _y = _root._height/100; } onClipEvent (enterFrame) { _x += deltaX; _y += deltaY; if (_x=width-10 || _x=10) { deltaX *=-1; } if (_y=height-10 || _y=10) { deltaY *= -1; } } 影片剪辑事件; load unload enterFrame mouseMove mouseDown mouseUp keyDown keyUp data 星星下落程序 自定义事件处理函数 stop(); var flag = 1; _root.onMouseDown = function() { flag *= -1; }; for (var i in _root) { _root[i].onEnterFrame = function() {
显示全部
相似文档