projectile

    1熱度

    2回答

    我試過用Google搜索這個,但是教程只告訴你如何使彈丸過渡到某個目標。在我的情況下,我希望它向目標方向前進,但是直到屏幕邊緣。 這是我目前拍攝功能: local function shoot() --Invert coordinates local x = screenWidth - x local y = screenHeight - y --a2+b2=c2 local sqDi

    2熱度

    2回答

    我想模擬拋射體運動。我用下面的代碼 if (Input.GetButtonDown("Fire1")) { Rigidbody clone; clone = Instantiate(projectile, transform.position+ new Vector3(0f,0f,2f), transform.rotation) as Rigidbody; cl

    0熱度

    1回答

    在2D遊戲中有很多關於拋射體運動的例子。 但是,在2D俯視圖遊戲中實現拋射體運動的方程是什麼?例如,我們想踢球並增加其高度(就像明智的足球一樣)。 我看到可能有兩個精靈,一個用於球,另一個用於它的陰影,可以創造球變得更高的幻覺。 但是,如何在碰撞後發現碰撞檢測和響應?我們是否也必須使用z座標?

    1熱度

    1回答

    所以我目前正在使用unity3D來開發我的遊戲項目,並且遇到了這個奇怪的錯誤。 我正在嘗試實例化並向前發射射彈。這裏是我的更新代碼: if (Input.GetButtonUp("Fire1")){ Vector3 frontDir = transform.TransformDirection(Vector3.forward * arrowShotForce); if (

    0熱度

    2回答

    我想在我的XNA遊戲中拋出一個箭頭,但我很難嘗試實現一個良好的拋物線。 我需要什麼: 你越握輸入更強的箭頭去。 箭頭角度將始終相同,45度。 這是我已經有: private float velocityHeld = 1f; protected override void Update(GameTime gameTime) { if (Keyboard.GetState().IsKe

    0熱度

    2回答

    想象一下,你在你的項目中有這些文件: a/b/first.png a/first.png 如果我觸發彈丸C-c p f和first.png寫,我寫first.png,它會告訴我這兩個文件。有沒有辦法選擇下一個文件? 實施例: 在下面的圖像,在列表中的第一個文件是.document。在不寫任何其他字母的情況下,是否可以切換彈丸提供的列表?是否有組合會循環訪問這些文件名稱,例如,按下某個組合鍵,

    0熱度

    3回答

    我正在嘗試創建一個塔防式遊戲,其目標是阻止攻擊力量達到目標。這是通過建造塔樓來完成的,這些塔樓以不同種類的攻擊攻擊敵人的波浪。由於我是編程新手,我希望能幫助創建我的項目符號的SetBulletLocation方法。 我一直在試圖複製:this example,但我不能讓我的子彈移動順利向目標位置 public class Bullets extends JComponent{ //x,y = t

    0熱度

    2回答

    坐着製作一個2d射擊遊戲,我的玩家需要能夠使用角度向左和向右拍攝。我的問題是我無法找到一種方法來完成這項工作。 那麼如何計算角度來拍攝子彈的特定角度? 我的播放器類 class Player { //Player public Rectangle playercollisionbox; public Texture2D Playertexture; pub

    2熱度

    1回答

    對不起,這個問題,我想我可能以前問過,但這個網站很混亂,我只是根本找不到它。我是目前處於數據結構和算法類的Java插件開發人員,如果它有助於知道我能理解多少。我一直在服務器上隨機物品可以用作投射物,例如金塊物品實體或西瓜切片物品實體。我想知道是否有人知道如何使物品成爲拋射物?我想我需要用新方法創建一個新的對象類,但是我不確定這是如何工作的,特別是因爲我無法改變Minecraft自己的代碼。 所有幫

    0熱度

    4回答

    我一直有一些麻煩,試圖讓子彈在我放入的角度發射。我正在使用eclipse和java。 我的代碼: x += (int) (spd * Math.cos(dir)); y -= (int) (spd * Math.sin(dir));` 喜歡它不工作的原因是感覺,因爲它是鑄造爲int這可能使得它如此不準確。但爲了繪製矩形,它需要整數。 當輸入dir爲0時,它很好,並向右移動。問題是當我投入90