稻壳儿首页 >

PPT模板

>当前作品

Flash内置类-Key类

收藏
  • Flash内置类-Key类-PPT模板Flash内置类——Key类,一.Key类的基础知识,1.面向对象的基础知识,Key.getCode()Key.getAscii()Key.isToggled()Key.removeListener()Key.isDown()Key.addListener()Key类的方法,Key.getAscii()功能:返回最近被按下或松开的按键的ASCII值.Key.getCode()功能:返回最近被按下或松开的按键代码.Key.isDown()功能:检测按键是否被按下.Key.isDown(Key.SHIFT)键常数Key.isDown(16)键代码,Key.isToggled()功能:侦测CapsLock键或NumLock键的指示灯是否亮着.Key.addListener()功能:将某个对象赋予响应按键事件功能.语法:Key.addListener(实例名),实例名可以是按钮、影片剪辑(包括_root)、文本字段或自定义对象.Key.removeListener()功能:取消指定实例响应Key事件的功能.,3.Key类方法的检测Key类方法的检测方法,3.1事件侦听器的概念事件侦听器让侦听器对象接收由其他对象(广播对象)生成的事件,广播对象注册侦听器对象以接收由该侦听器生成的事件.,3.2事件侦听器的一般形式新建侦听器对象侦听器对象名称.事件名称=function(参数){//定义事件函数广播器对象名称.addListener(侦听器对象名称)//将对象赋予响应按钮事件功能Listener_obj=newObject()Listener_obj.onKeyDown=function(){……Key.addListener(Listener_obj);,事件侦听器(例子)keyListener=newObject();keyListener.onKeyDown=function(){x=Key.getAscii();y=chr(Key.getAscii());;Key.addListener(keyListener);,3.3影片剪辑与按钮事件检测方法影片剪辑事件检测onClipEvent(keyDown)按钮事件检测on(release,keyPress"D"),4.Key.getCode()对应代码值,二.(Key类)应用实例Flash内置类,本节内容,目录本节内容1.实例1:潜艇(知识要点)2.影片剪辑上的action3.思考问题4.实例2:小猪(知识要点)5.控制小猪左右走路action6.控制小猪上下走路action7.控制小猪走路边界8.控制近大远小的缩放效果9.小结,文件链接,1.实例1——键盘左右键控制潜艇运动,当(影片载入时){隐藏左潜艇检测键盘按键{当(按下右箭头时){显示右潜艇隐藏左潜艇右潜艇右移当(按下左箭头时){显示左潜艇隐藏右潜艇左潜艇右移onClipEvent(load){_root.left_mc._visible=0;onClipEvent(keyDown){if(Key.isDown(Key.RIGHT)){this._visible=1;_root.left_mc._visible=0;this._x+=10;if(Key.isDown(Key.LEFT)){_root.left_mc._visible=1;this._visible=0;_root.left_mc._x-=10;move_x=this._x;this._x=move_x;move_x_root.left_mc._x=move_xmove_x2.右潜艇影片上的action,3.思考问题如何将上述例子改为“事件侦听器”的检测方式?如何利用按键控制上下移动?如何控制缩放效果?如何设置移动的边界?问题2,4.实例2——键盘上下左右键控制小猪走路,5.小猪影片上的action——左右走路当(按下左键时){影片切换到左侧面图片影片左移当(按下右键时){影片切换到右侧面图片影片右移onClipEvent(enterFrame){if(Key.isDown(Key.LEFT)){this.gotoAndStop("left");this._x-=5;if(Key.isDown(Key.RIGHT)){this.gotoAndStop("right");this._x+=5;_root.left_mc.gotoAndStop(2)else{_root.left_mc.gotoAndStop(1);_root.right_mc.gotoAndStop(2)else{_root.right_mc.gotoAndStop(1);,6.小猪影片上的action——上下走路当(按下上键时){影片切换到背面图片影片上移当(按下下键时){影片切换到正面图片影片下移onClipEvent(enterFrame){if(Key.isDown(Key.UP)){this.gotoAndStop(“up");this._y-=5;_root.up_mc.gotoAndStop(2)else{_root.up_mc.gotoAndStop(1);if(Key.isDown(Key.DOWN)){this.gotoAndStop(“down");this._y+=5;_root.down_mc.gotoAndStop(2)else{_root.down_mc.gotoAndStop(1);,7.控制小猪走路边界当小猪走出上边界{将小猪移到下边界当小猪走出下边界{将小猪移到上边界当小猪走出左边界{将小猪移到右边界当小猪走出右边界{将小猪移到左边界if(this._y<30){this._y=300;if(this._y>300){this._y=30;if(this._x<120){this._x=470;if(this._x>470){this._x=120;,8.控制近大远小的缩放效果上下走动的控制小猪上移(缩小)this._xscale*=0.95this._yscale*=0.95小猪下移(放大)this._xscale*=1.05this._yscale*=1.05边界缩放的控制if(this._y<30){this._y=300;//下边界this._xscale=300;this._yscale=300;if(this._y>300){this._y=30;//上边界this._xscale=20;this._yscale=20;,10.小结1234Key类方法的检测影片属性的控制中间变量的引入边界的设置,ThankYou!
  • Flash内置类-Key类-PPT模板
  • Flash内置类-Key类-PPT模板
  • Flash内置类-Key类-PPT模板
  • Flash内置类-Key类-PPT模板
  • Flash内置类-Key类-PPT模板
模板介绍:
  • 这是一套白蓝色的,具有动态动画极简风格的PPT模板,共26张;

  • 幻灯片模板封面,中间填写Flash 内置类标题文字。PPT界面设计极简。

  • PPT模板内容页,由24张白蓝色宽屏幻灯片图表制作。PPT带有动态动画特效。

  • 本模板适合用于制作有关教学课件的演示文稿,如:课件PPT和教育教学PPT等。.PPTX格式

  • 转载请注明出处!本文地址:https://www.docer.com/preview/20214517

关注稻壳领福利