实例介绍
《actionscript3.0游戏设计基础》随书赠送的代码 (第一版)
【实例截图】
【核心代码】
d3494df2-f938-4e72-ac02-098f2e059a0d
└── flash编程基础教程源代码
├── Charactor Control
│ ├── Charactor Control.fla
│ ├── Charactor Control.swf
│ └── main_charactor.as
├── Foundation_Game_Design_with_Flash
│ ├── Chapter01
│ │ └── Hello World Program
│ │ ├── helloWorld.fla
│ │ ├── helloWorld.swf
│ │ └── Main.as
│ ├── Chapter02
│ │ └── Finished Project Files
│ │ ├── interactiveStorybook.fla
│ │ ├── interactiveStorybook.swf
│ │ └── Main.as
│ ├── Chapter03
│ │ ├── Event listener
│ │ │ ├── eventListener.fla
│ │ │ ├── eventListener.swf
│ │ │ └── Main.as
│ │ ├── Finished Chapter Files
│ │ │ ├── interactiveStorybook_Part2.fla
│ │ │ ├── interactiveStorybook_Part2.swf
│ │ │ └── Main.as
│ │ ├── Methods with parameters
│ │ │ ├── Main.as
│ │ │ ├── methodWithParameters.fla
│ │ │ └── methodWithParameters.swf
│ │ ├── Method without parameters
│ │ │ ├── Main.as
│ │ │ ├── methodWithoutParameters.fla
│ │ │ └── methodWithoutParameters.swf
│ │ └── Start Files (from chapter 2)
│ │ ├── interactiveStorybook.fla
│ │ ├── interactiveStorybook.swf
│ │ └── Main.as
│ ├── Chapter04
│ │ ├── Finished Storybook
│ │ │ ├── interactiveStorybook_Finished.fla
│ │ │ ├── interactiveStorybook_Finished.swf
│ │ │ └── Main.as
│ │ └── Start Files
│ │ ├── AuthortimeSharedAssets.fla
│ │ ├── interactiveStorybook_Part2.fla
│ │ ├── interactiveStorybook_Part2.swf
│ │ └── Main.as
│ ├── Chapter05
│ │ ├── Number Guessing Game
│ │ │ ├── Main.as
│ │ │ ├── numberGuessingGame.fla
│ │ │ └── numberGuessingGame.swf
│ │ └── Number Guessing Game - Keyboard
│ │ ├── Main_Keyboard.as
│ │ ├── numberGuessingGameKeyboard.fla
│ │ └── numberGuessingGameKeyboard.swf
│ ├── Chapter06
│ │ ├── Basic Scrolling
│ │ │ ├── Main_Scrolling_One.as
│ │ │ ├── scrollingBackground.fla
│ │ │ └── scrollingBackground.swf
│ │ ├── Character Control
│ │ │ ├── characterControl.fla
│ │ │ ├── characterControl.swf
│ │ │ ├── Main_Character.as
│ │ │ ├── Main_Character_Two.as
│ │ │ ├── Main_ScreenBoundaries.as
│ │ │ └── Main_ScreenWrapping.as
│ │ └── Scrolling Background
│ │ ├── Main_Scrolling_Two.as
│ │ ├── scrollingBackground_Two.fla
│ │ └── scrollingBackground_Two.swf
│ ├── Chapter07
│ │ ├── AuthortimeSharedAssets.fla
│ │ ├── Collision.as
│ │ ├── interactivePlayground_Finished.fla
│ │ ├── interactivePlayground_Finished.swf
│ │ ├── interactivePlayground.fla
│ │ ├── interactivePlayground.swf
│ │ ├── Main_Playground_2.as
│ │ ├── Main_Playground_3.as
│ │ ├── Main_Playground_4.as
│ │ ├── Main_Playground_5.as
│ │ ├── Main_Playground_6.as
│ │ ├── Main_Playground_7.as
│ │ ├── Main_Playground_8.as
│ │ ├── Main_Playground_9.as
│ │ └── Main_Playground.as
│ ├── Chapter08
│ │ ├── AuthortimeSharedAssets.fla
│ │ ├── Bullet.as
│ │ ├── Bullet_FourDirections.as
│ │ ├── Collision.as
│ │ ├── Door.as
│ │ ├── dungeonMaze.fla
│ │ ├── dungeonMaze.swf
│ │ ├── DungeonOne_Manager.as
│ │ ├── Player.as
│ │ ├── _sound
│ │ │ └── Chimes.mp3
│ │ ├── Wall.as
│ │ ├── Weapon.as
│ │ └── Weapon_FourDirections.as
│ ├── Chapter09
│ │ ├── Array Basic
│ │ │ ├── arrayBasic.fla
│ │ │ ├── arrayBasic.swf
│ │ │ └── Main_ArrayBasic.as
│ │ ├── Array Loop
│ │ │ ├── arrayLoop.fla
│ │ │ ├── arrayLoop.swf
│ │ │ └── Main_ArrayLoop.as
│ │ ├── Array Push
│ │ │ ├── arrayPush.fla
│ │ │ ├── arrayPush.swf
│ │ │ └── Main_ArrayPush.as
│ │ ├── Array Search
│ │ │ ├── arraySearch.fla
│ │ │ ├── arraySearch.swf
│ │ │ └── Main_ArraySearch.as
│ │ ├── Bug Catcher Finished
│ │ │ ├── bugCatcher_Finished.fla
│ │ │ ├── bugCatcher_Finished.swf
│ │ │ ├── Collision.as
│ │ │ ├── Main_BugCatcher.as
│ │ │ └── Player_Platform.as
│ │ ├── Bug Catcher Setup
│ │ │ ├── bugCatcher.fla
│ │ │ ├── bugCatcher.swf
│ │ │ ├── Collision.as
│ │ │ ├── Main_BugCatcher.as
│ │ │ └── Player_Platform.as
│ │ ├── For Loop
│ │ │ ├── forLoop.fla
│ │ │ ├── forLoop.swf
│ │ │ └── Main_ForLoop.as
│ │ └── Physics
│ │ ├── AuthortimeSharedAssets.fla
│ │ ├── physics.fla
│ │ ├── physics_Scene 1.swf
│ │ ├── Player_Acceleration.as
│ │ ├── Player_Bounce.as
│ │ ├── Player_Friction.as
│ │ ├── Player_Gravity.as
│ │ ├── Player_Jump.as
│ │ └── player.swf
│ ├── Chapter10
│ │ ├── AI Systems
│ │ │ ├── aiSystems.fla
│ │ │ ├── aiSystems.swf
│ │ │ ├── Bullet.as
│ │ │ ├── Player.as
│ │ │ ├── Robot.as
│ │ │ ├── Robot_Follow.as
│ │ │ ├── Robot_Run.as
│ │ │ └── Robot_Shoot.as
│ │ ├── Basic Tween
│ │ │ ├── basicTween.fla
│ │ │ ├── basicTween.swf
│ │ │ └── Main_BasicTween.as
│ │ ├── Changing Tween
│ │ │ ├── changingTween.fla
│ │ │ ├── changingTween.swf
│ │ │ └── Main.as
│ │ ├── Character Control
│ │ │ ├── Bullet.as
│ │ │ ├── characterControl.fla
│ │ │ ├── characterControl.swf
│ │ │ └── Player.as
│ │ ├── Drag And Drop 1
│ │ │ ├── dragAndDrop1.fla
│ │ │ ├── dragAndDrop1.swf
│ │ │ └── Main_DragAndDrop1.as
│ │ ├── Drag And Drop 2
│ │ │ ├── DragableObject.as
│ │ │ ├── dragAndDrop2.fla
│ │ │ ├── dragAndDrop2.swf
│ │ │ └── Main_DragAndDrop2.as
│ │ ├── Drag And Drop 3 - Composition
│ │ │ ├── DragableObject.as
│ │ │ ├── dragAndDrop3.fla
│ │ │ ├── dragAndDrop3.swf
│ │ │ └── Main_DragAndDrop3.as
│ │ ├── Easing With Mouse
│ │ │ ├── easingWithMouse.fla
│ │ │ ├── easingWithMouse.swf
│ │ │ └── Main_EasingWithMouse.as
│ │ ├── Factory
│ │ │ ├── Circle.as
│ │ │ ├── factory.fla
│ │ │ ├── factory.swf
│ │ │ ├── Main_Factory.as
│ │ │ ├── ShapeMaker.as
│ │ │ ├── Square.as
│ │ │ └── Star.as
│ │ ├── Mouse Follow
│ │ │ ├── Main_MouseFollow.as
│ │ │ ├── mouseFollow.fla
│ │ │ └── mouseFollow.swf
│ │ ├── Mouse Pointer
│ │ │ ├── Main_MousePointer.as
│ │ │ ├── mousePointer.fla
│ │ │ └── mousePointer.swf
│ │ ├── Platform Mouse Control
│ │ │ ├── CollisionB.as
│ │ │ ├── Main.as
│ │ │ ├── Platform_Mouse.as
│ │ │ ├── platformMouse.fla
│ │ │ └── platformMouse.swf
│ │ ├── Random Tween
│ │ │ ├── Main_RandomTween.as
│ │ │ ├── randomTween.fla
│ │ │ └── randomTween.swf
│ │ ├── Space Ship
│ │ │ ├── Bullet.as
│ │ │ ├── SpaceShip.as
│ │ │ ├── spaceShip.fla
│ │ │ └── spaceShip.swf
│ │ ├── Space Shooter
│ │ │ ├── Bullet.as
│ │ │ ├── Main_SpaceShooter.as
│ │ │ ├── Player.as
│ │ │ ├── Robot.as
│ │ │ ├── spaceShooter.fla
│ │ │ └── spaceShooter.swf
│ │ ├── Timer
│ │ │ ├── Main_Timer.as
│ │ │ ├── timer.fla
│ │ │ └── timer.swf
│ │ └── Yoyo Tween
│ │ ├── Main_YoyoTween.as
│ │ ├── yoyoTween.fla
│ │ └── yoyoTween.swf
│ └── README.txt
└── __MACOSX
└── Foundation_Game_Design_with_Flash
├── Chapter01
│ └── Hello World Program
├── Chapter02
│ └── Finished Project Files
├── Chapter03
│ ├── Event listener
│ ├── Finished Chapter Files
│ ├── Methods with parameters
│ ├── Method without parameters
│ └── Start Files (from chapter 2)
├── Chapter04
│ ├── Finished Storybook
│ └── Start Files
├── Chapter05
│ ├── Number Guessing Game
│ └── Number Guessing Game - Keyboard
├── Chapter06
│ ├── Basic Scrolling
│ ├── Character Control
│ └── Scrolling Background
├── Chapter07
├── Chapter08
│ └── _sound
├── Chapter09
│ ├── Array Basic
│ ├── Array Loop
│ ├── Array Push
│ ├── Array Search
│ ├── Bug Catcher Finished
│ ├── Bug Catcher Setup
│ ├── For Loop
│ └── Physics
└── Chapter10
├── AI Systems
├── Basic Tween
├── Changing Tween
├── Character Control
├── Drag And Drop 1
├── Drag And Drop 2
├── Drag And Drop 3 - Composition
├── Easing With Mouse
├── Factory
├── Mouse Follow
├── Mouse Pointer
├── Platform Mouse Control
├── Random Tween
├── Space Ship
├── Space Shooter
├── Timer
└── Yoyo Tween
105 directories, 181 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论