game-loop

    1熱度

    2回答

    我有一個動畫(請參閱下面的視頻鏈接),這是我正在開發的應用程序的一部分。我基本上有魚在屏幕上游泳。目前,我有大約20條魚,每條魚最初放置在另一條魚後面,然後按順序在屏幕上「游泳」。我的問題是,這不是我想要的行爲。這只是一個臨時解決方法。我需要發生的是,每條魚達到一定的閾值後(比如比帆布寬度的最後1/5更小),從陣列中選擇另一條魚隨機挑選,定位,然後游泳。 這應該重複該活動的整個生命。我試着在每條魚

    0熱度

    1回答

    我在此應用程序中創建與GameLoop相關的應用程序,如果用戶單擊屏幕上的圖像並在屏幕上以隨機速度在隨機方向上移動。該代碼有沒有錯誤,但是當我嘗試運行應用程序,我結束了一個強制關閉erroe .. 這是我的源代碼: 源代碼:GameLoop.java public class GameLoop extends Activity { /** Called when the activity is

    0熱度

    2回答

    我正在開發一款Android遊戲。我在屏幕上創建了一個畫布。我想在屏幕上顯示一個物體2秒鐘,然後它應該消失。 我該如何做到這一點?

    0熱度

    1回答

    發現,開始一個新的意圖可能不通知GAMEOVER的用戶以正確的方式後,我現在runOnUiThread,Runnable接口和對話框struggeling .. 問題:如何我會在哪裏實現一個Dialog.show()來通知用戶遊戲已經結束?我正在執行一個鐵路賽車遊戲。在這個時候,當火車相撞發生遊戲時,我想在這裏顯示對話框。 我已經嘗試過使用runOnUiThread,Runnable和Async線

    3熱度

    2回答

    我簡化了我的遊戲循環,只是一個在屏幕上移動的框,Click Here。出於某種原因,盒子似乎並不平穩。我做了一個video of it here。 遊戲循環被稱爲像這樣: var game = function() { var now = Date.now(); var delta = now - then; update(delta/1000); dra

    0熱度

    1回答

    這是一個普通的窗口我目前的遊戲循環後崩潰: while(running) { while(PeekMessage(&msg, 0, 0, 0, PM_REMOVE)) { if(msg.message == WM_QUIT) { running = false; } TranslateMessage(&msg);

    0熱度

    1回答

    我正在首次創建HTML5 canvas遊戲。 它是一個塔防遊戲,所以基本上我有一組來自類「敵人」的敵人對象,它們使用一條路徑飛行。然後,我還會從一個「塔」級的塔樓物體發射一系列的物品,當它們靠近時會殺死它們。 對於移動多個敵人並從塔中發射這些操作,我使用下面的setInterval通過在各個類的實例中使用set intervall來更改它們的狀態併發出獨立於彼此的動畫。 _thatTower.at

    0熱度

    1回答

    良好的一天,每個人都「更新」, 我已經建立一個跨平臺的框架/抽象層對定位到Android,iOS和Windows Phone利用單7和XNA框架適當的平臺。我沒有使用ExEn,MonoGame或類似的框架,儘管我從研究他們的方法中學到了很多東西。 框架的XNA部分擴展的XNA Game類的,我敢肯定這是哪裏出現問題。然而,我有一些困難,並且對XNA Game類更瞭解的人可能會有很大的幫助。我不會爲

    1熱度

    1回答

    我有兩個類,都從相同的基類繼承。這是一個遊戲循環,取決於你所在的「狀態」,它應該在CALLBACK方法中發送一個指向活動對象的指針 - 但它不會。它只發送第二個對象的指針。 如果我首先通過PostMessage()和ObjectB設置ObjectA,然後ObjectB不起作用,它不會獲得指向該對象的指針。 如果我設置了相反的,ObjectB工作,而ObjectA不工作。 這是循環的總體佈局: (我

    0熱度

    1回答

    好吧,我有一個子彈對象數組,每次遊戲循環運行時我都想更新。當更新方法被調用時,我希望一個子彈點擊時,我點擊鼠標或按下一個鍵,但每次我按下鍵盤上的火災按鈕或鼠標陣列中的所有對象似乎火,我設法做這適當之前,但對於我的生活,我無法弄清楚我要去哪裏錯了,有什麼建議? 這裏是我的遊戲的更新方法的代碼: for (int i = 0; i < maxbullets; i++) { bullets[