package
{
import flash.display.Sprite;
import flash.events.KeyboardEvent;
import flash.events.MouseEvent;
import flash.ui.Keyboard;
public class plane extends Sprite
{
private var sprite:Sprite;
private var speed:int;
public function plane()
{
sprite=new Sprite();
sprite.graphics.beginFill(0x2257D6,1);
sprite.graphics.drawCircle(20,20,20);
sprite.graphics.endFill();
addChild(sprite);
speeds();
stage.addEventListener(KeyboardEvent.KEY_DOWN,onKeyDown);
stage.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
}
function speeds():void
{
this.speed=5;
}
function onMouseMove(event:MouseEvent):void
{
this.sprite.x=mouseX;
this.sprite.y=mouseY;
}
function onKeyDown(event:KeyboardEvent):void
{
switch(event.keyCode)
{
case Keyboard.LEFT:
this.onLeft();
trace("left");
break;
case Keyboard.RIGHT:
this.onRight();
trace("right");
break;
case Keyboard.UP:
this.onUp();
trace("up");
break;
case Keyboard.DOWN:
this.onDown();
trace("down");
break;
}
}
//向左
function onLeft():void
{
if(this.sprite.x>15)
{
this.sprite.x-=this.speed;
}
}
//向右
function onRight():void
{
if(this.sprite.x<405)
{
this.sprite.x+=this.speed;
}
}
//向上
function onUp():void
{
if(this.sprite.y>20)
{
this.sprite.y-=this.speed;
}
}
//向下
function onDown():void
{
if(this.sprite.y<305)
{
this.sprite.y+=this.speed;
}
}
}
}
分享到:
相关推荐
初学者、中学者可以好好看下,更能快的学习是很有帮助的。
Flash常用ActionScript控制语句基本用法 Flash常用ActionScript控制语句基本用法
Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能
Flash使用ActionScript给动画添加交互性。在简单动画中,Flash按顺序播放动画中的场景和帧,而在交互...使用ActionScript可以控制Flash动画中的对象,创建导航元素和交互元素,扩展Flash创作交互动画和网络应用的能力。
第3章 ActionScript编程初步 第4章 影片播放控制 第5章 控制影片剪辑 第6章 影片剪辑属性 第7章 影片剪辑方法 第8章 响应键盘 9章 输入文本和字符串 第10章 动态文本 第11章 Math对象 第12章 Color对象 第13章 ...
17.1.1物体移动 346 17.1.2坐标计算 348 17.2简单物理引擎 352 17.2.1运动的物理原理 352 17.2.2创建物理引擎 354 17.2.3匀速直线运动 363 17.2.4匀加速运动 364 17.2.5圆周运动 365 17.2.6卫星绕地运动 366 17.3小...
flash游戏中控制角色移动的源代码,已经过测试,绑定即可测试,打开即可借用代码,用与游戏开发及可见中小游戏开发的角色控制。
actionScript 3.0开发人员指南中文版,...在移动设备上运行ActionScript示例 第章:本地数据库中的SQL支持 支持的SQL语法 数据类型支持 第章:SQL错误详细消息、ID和参数 第章:Adobe图形汇编语言(AGAL) AGAL字节码格式
本书是国内第一本“面向原因式”(Why-Oriented Book)、全面系统介绍Flash ActionScript 3的书籍。全书共分为5个部分。第一部分:ActionScript 3语言基础;第二部分:ActionScript 3 面向对象编程;第三部分:...
ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础
ActionScript3代码规范 ActionScript3代码规范 ActionScript3代码规范
actionscript3动画 人物行走8视角
ActionScript3.0 中文版 ActionScript3.0 api 中文版说明文档
ActionScript语句中文全解
《ActionScript 3.0 语言和组件参考》概述 《ActionScript 3.0 语言参考》是 Flash® Player 和 Adobe AIR™ 应用程序编程接口 (API) 的参考手册。 此版本包括支持 Adobe AIR 运行时环境的新 ActionScript 类、...
ActionScript权威指南 ActionScript权威指南
spring actionscript 入门例子
第1篇 ActionScript3.0语言基础 第1章 ActionScript3.0概述 第2章 搭建ActionScript3.0开发环境 第3章 ActionScript3.0语法 第2篇 ActionScript3.0面向对象特性 第4章 ActionScript3.0面向对象编程 第...