libgdx

    1熱度

    1回答

    當前正在嘗試更新多個演員在libgdx中的位置。 起初我做了渲染事件,但它使fps變慢。 現在即時更新不同的線程上的libgdx,但渲染正在中途更新時調用。有沒有辦法讓我可以更新所有的possitions,並在他們準備好的時候渲染它?

    2熱度

    1回答

    使用LibGDX編程時,我發現有兩種方法可以繪製一個精靈。但首先這是我的情況: (...) SpriteBatch batch; Sprite testSprite; (...) batch = new SpriteBatch(); testSprite = new Sprite(new Texture("test.png")); (...) 第一種方法是從SpriteBatch:

    0熱度

    1回答

    我的問題: 武器體採空探測接觸時,我做它的固定設備傳感器。 ContactListener代碼: void preSolve(contact: Contact, oldManifold:Manifold){ switch (fixA.getFilterData().categoryBits | fixB.getFilterData().categoryBits) { c

    0熱度

    1回答

    我正在使用LibGDX創建Java桌面2D遊戲。 我需要能夠移動物體(由玩家用W/A/S/D控制)。 移動速度始終相同(從移動對象的字段中讀出)。 當他們移動時,他們仍然應該受到物理的影響。 這意味着當離開磁鐵時會讓你移動得更慢,朝它移動會使你更快並移過它會導致你移動一條曲線。 (見圖片中藍色部分) 此外,在移動時會敲你走單一的衝動,但你繼續前進(見圖片中紅色部分) 你也應該能夠改變方向或停止,只

    0熱度

    2回答

    我在我的電腦上安裝了LibGDX並創建了一個Project。 但是,當我打開它並嘗試構建它時出現一個錯誤: 安裝生成工具27.02和同步項目! 當我點擊它,它說無法找到構建工具27.02,當我檢查它的設置,我找不到它。 該列表在26號結束! 有人知道這個問題嗎?

    0熱度

    1回答

    IM加吐司試圖創建與接口 接口稱之爲吐司工作正常,只是,當我嘗試敬酒它,它崩潰 在Android啓動 public class AndroidLauncher extends AndroidApplication implements Interface { public void tost() { Toast.makeText(getContext(), "wrong num",

    0熱度

    1回答

    我想掐特定各地變焦協調瓷磚15F X 15F 3D板。即我不想放大原點。因此我需要相應地平移該板。 我使用的是PerspectiveCamera(近= 0.1F,遠遠= 100F)。對於畫面的完美契合相機位於approx.z=13.4縮放前。 現在是什麼(我覺得)我想要做的是: Unproject每個雙指縮放做一次屏幕座標(GestureDetector.pinch法): float icx =

    0熱度

    1回答

    我想旋轉一組精靈,多邊形和矩形。圖a)顯示了2個精靈,邊界多邊形和矩形。該組圍繞大矩形的中心旋轉90度(兩個矩形的聯合)。 以下代碼創建圖b)。它不會圍繞聯合矩形的中心旋轉精靈和多邊形。 public void rotate(int rangle, float rotateX, float rotateY){ this.sprite.rotate(rangle); this.p

    0熱度

    1回答

    我對「this」關鍵字有困惑。這裏有兩個代碼示例給出相同的輸出,所以它們之間的區別是什麼?我也有其他的屏幕類。但遊戲的起點是SplashScreen。 public class GDXGame extends Game { @Override public void create() { AssetLoader.load(); setScreen(new

    1熱度

    2回答

    我一直在尋找一些其他線程,儘管我已經嘗試過的每一件事情,我在box2d中創建的形狀不是呈現。這是非常奇怪的,我希望你們能提供一個解決方案。 public class worldRender { fighterGame game; PlayScreen renderGame; private Viewport gamePort = new StretchViewport(1020/game.P