用Flash模拟小车
最近學(xué)駕照,對倒樁總是很糾結(jié)。師傅讓我死記住口訣,可是我卻覺得倒車靠的的是對幾何知識的掌握和對路線的不斷修正。最后,弄了一個小游戲,來模擬小車,增加自己倒車的感覺。不過考試的時候還是根據(jù)師傅的口訣來保險點。
如Flash無法播放,請下載安裝最新的FlashPlayer
鍵盤上的上下鍵分別表示前進(jìn)和后退,左右鍵表示左右打方向,空格剎車。如果按鍵沒有反應(yīng),請先用鼠標(biāo)點擊下Flash,使其具有焦點。
游戲中我們使用了MVC模式來控制小車,View就是我們屏幕上見到的小車,Model是小車的數(shù)據(jù),比如位置,旋轉(zhuǎn)度,速度等,而Controler用來改變Model,比如前進(jìn),后退,轉(zhuǎn)向。我們小車的所有動作,其實都是Model中的數(shù)據(jù)在屏幕上的表現(xiàn)而已。
其實對于這樣一個比較簡單的例子,我們并不一定非要使用MVC來實現(xiàn),對于Car這樣的一個類,它可以包含自身的數(shù)據(jù),也可以改變自己的狀態(tài),沒有必要分出三個部分。但是在視圖可能經(jīng)常改動的需求中,考慮MVC能讓我們的工作變的輕松一些。
轉(zhuǎn)載于:https://www.cnblogs.com/cnas3/archive/2011/08/16/2140342.html
總結(jié)
以上是生活随笔為你收集整理的用Flash模拟小车的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多個不同格式文件如何合並至一個PDF檔
- 下一篇: sliverlight3 学习 2, 布