最近我在想創造我自己的軸X/Y,尤其是「X」,但在那場比賽中,我要創建它,也有低於0沒有價值,因爲pointX = 0在屏幕左邊界上。創建X和Y軸的遊戲
我想創建功能,這將順利統計所有的值取決於我們的遊戲分辨率X.
例如:
參數:最小值,最大值,screenX,cursorPosition
if(cursorPosition == screenWidth/2) then
return 0
end
當光標位置低於屏幕寬度/ 2,函數會順利計數之間值-0和最小值(最小值將是,當光標位置= 0)
和相同的時光標pos是上述屏幕寬度/ 2,函數會順利計數0和最大值之間的值(最大值將是當光標位置=我們screenX)
任何人都可以解釋,我怎樣才能達到那樣的效果? :)
Regards
您將需要某種形式的二維LUA的遊戲引擎。試試LÖVE。 – devRicher
其實我寫的代碼,以遊戲稱爲Multi飛車聖安地列斯,我已經有了變量,如screenX和光標的位置,但我不知道如何創建正確的方式來算,價值觀;/ – Koczkodan
好吧,我做了它,謝謝你的幫助 – Koczkodan