我目前正在使用Direct X 9.0在C#中進行遊戲。我已經完成了幾乎所有的事情,但是我遇到了跳躍的物理問題。我爲Y和X座標聲明瞭變量。如何在C#/ Direct X 9.0中製作角色跳轉?
我想知道是否有一個簡單的方法來做到這一點。我已經搜索了高和低的答案,但我發現的答案要麼不相關/要麼使用不同的編程語言,如XNA。
我目前有一個布爾變量設置來檢查是否已按下W
觸發任何代碼讓他跳。我一直在搞亂諸如此類。
if (Form1.jump == true)
{
Playerypos = Playerypos - vel;
Playerxpos = Playerxpos + vel;
//Form1.jump = false;
}
哪一個沒有那麼好。
我確定這裏的傢伙可以幫忙,但也許更好的在這裏作爲它的遊戲特定:http://gamedev.stackexchange.com/ – WraithNath
'if(Form1.jump == true)'ಠ_ಠ – qJake