Flash游戏编程框架
2011-04-11 20:41
519 查看
]package { import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; public class game extends MovieClip { // 游戏状态 开始 运行 结束 private static var GS_CREATE:int = 0; private static var GS_PAINT:int = 1; private static var GS_DESTROY:int = 2; // 状态变量 private var game_state:int = -1; // 构造函数 public function game():void { addEventListener(Event.ENTER_FRAME, game_loop); setState(GS_CREATE); } // 设置游戏状态 public function setState(iState:int):void { game_state = iState; } // 游戏循环 public function game_loop(e:Event):void { switch (game_state) { case GS_CREATE : game_init(); break; case GS_PAINT : game_play(); break; case GS_DESTROY : game_over(); break; } } // 游戏开始 public function game_init():void { } // 游戏运行 public function game_play():void { game_start(); } // 游戏初始化 public function game_start():void { } // 游戏结束 public function game_over():void { } } }
相关文章推荐
- Flash与3D编程探秘(七)- 3D物体框架
- 编程解决各种问题(二) ----------------Flash 经典智力游戏(二) 和尚和鬼的故事
- 游戏编程入门学习笔记20——网络篇——理清框架、获取字符串输入
- 【VC++游戏开发】用C++来架构一个适合windows游戏编程的框架——取名为BCF
- 游戏编程框架学习记录
- 【VC++游戏开发#十一】用C++来架构一个适合windows游戏编程的框架——取名为BCF
- 介绍几个 flash 游戏框架/engine
- lua游戏编程框架
- DirectX 游戏编程之游戏框架
- 01-windows游戏编程-框架
- win32框架,GDI图形编程写一个HelloWorld游戏_c语言
- 游戏编程的框架初探
- 一个基于Starling框架的Flash2D游戏
- 【VC++游戏开发】用C++来架构一个适合windows游戏编程的框架——取名为BCF
- Flash游戏编程指南·扎气球·源码
- Flash 游戏编程之卷屏
- Flash与3D编程探秘(七)- 3D物体框架
- 快速创建精彩的Flash游戏之一:Flash游戏引擎及框架介绍
- 实时更新的 JS框架 Meteor 发布 0.3.4|互联网技术与编程讨论区 - FreeAir - JavaScript Flash iOS
- 编程解决各种问题(一) ----------------Flash 经典智力游戏(一) 人羊菜以及狼的故事