1
目前,我的遊戲使用了一些像素檢測。 例如,對於精靈,我檢索其位置的像素。 當我移動它,位置值有一定的小數,如:如何在其位置上移動一個沒有小數的精靈
thePixel = new vector(position.X, position.Y);
//thePixel = (52.2451, 635.2642)
所以我必須紮在這些值
thePixel = new vector((float)Math.Round(position.X, 0), (float)Math.Round(position.Y, 0));
//thePixel = (52, 635)
我想知道,如果有一些其他的方式來獲得完美的位置(意思是沒有小數)而不是四捨五入。 這可能是一個移動方法問題嗎?
Thx閱讀,希望你能幫助。
像往常一樣,THX安德魯。 順便說一下,你是讓我想創建自己的視頻遊戲的人(包括你的「黑暗」遊戲,以及你給我的一些提示)的一部分。 Thx再次 – Sharpnel
不客氣:) –