上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
還是零分 散播福音的祭司
註冊時間: 2007-09-19 文章: 164
653.83 果凍幣
|
發表於: 2012-2-10, PM 9:38 星期五 文章主題: [Irrlicht3D]將範例7(Collision)jump動作的bug簡單解決 |
|
|
在irrlicht的範例7(Collision)裡面提供了一個FPS的雛型給你
寫沒幾行就是個Doom-like了
光是addCameraSceneNodeFPS()這行就可以有一個FPS的樣子出來
但是其中的跳躍部分當你壓住jump鍵不放時會有連續跳躍的bug
就是會在空中n連跳啦
要改善其實很簡單
不需要修改引擎
也不需要費太大功夫實作該功能
因為addCameraSceneNodeFPS()所做的就是用範例1的addCameraSceneNode()產生SceneNode
然後在該node上面添加上引擎裡面寫的Animator便是了
我們把那個Animator拿來修改就行了
我的做法只是加個flag阻止jump訊息無間斷的被接收
只有jump鍵剛被按下時才送出jump訊息
這樣就可以避開連續跳躍的bug
實際上作者也是希望使用者自己寫Animator
http://www.fileserve.com/file/pxjYswM/FPS.rar
我沒附上IDE專案檔
但是有程式碼、執行檔跟資源檔應該足夠了吧
(這幾年免空的使用變好方便....) |
|
回頂端 |
|
|
awenxman 稍嫌羞澀的路人
註冊時間: 2012-02-08 文章: 4
84.71 果凍幣
|
發表於: 2012-2-11, AM 8:41 星期六 文章主題: irrlicht |
|
|
感謝大大的教學~
說到免空...fileserve...蠻不錯用的...還給ftp用... |
|
回頂端 |
|
|
還是零分 散播福音的祭司
註冊時間: 2007-09-19 文章: 164
653.83 果凍幣
|
發表於: 2012-2-11, PM 8:39 星期六 文章主題: |
|
|
那兩個字擔當不起啊
其實我連引擎附的範例也只看過3.4個而已
我反倒期待你會寫些什麼 |
|
回頂端 |
|
|
還是零分 散播福音的祭司
註冊時間: 2007-09-19 文章: 164
653.83 果凍幣
|
發表於: 2012-4-4, PM 9:34 星期三 文章主題: |
|
|
最近電腦掛了
連同很多東西都沒了
沒想到這免空也變調了
有沒有人可以提供一下我原本傳上免空的檔案?
有的話可以省掉我不少時間
這裡先說聲謝謝 |
|
回頂端 |
|
|
|