求个.游戏地图坐标转小地图坐标公式。
假设当前人物位地图 坐标 2900,1000 = 2900 / 10,1000/ 10 = 290,100
再假当前人物位地图 坐标 5,2 = 5 /10, 2/ 10 = 0.5,0.2
坐标不应该是浮点数 这显然 不合理。。。求大家 给个 可以用的公式 ...谢谢
学习是最好的投资!
直接取整不行麼…int(5/10)==0,int(2/10)==0,所以大地圖上(5,2)對應小地圖上(0,0),這樣子…? 呃呃,好吧,因為已經習慣C++數組下標從0開始了,所以預設座標值都是非負的,如果題主的座標是正數的話,那就用ceil函數取上整吧
int(5/10)==0,int(2/10)==0
ceil
為啥覺得怪怪的,是不是我沒領會清楚題主意圖?
直接取整不行麼…
int(5/10)==0,int(2/10)==0
,所以大地圖上(5,2)對應小地圖上(0,0),這樣子…?呃呃,好吧,因為已經習慣C++數組下標從0開始了,所以預設座標值都是非負的,如果題主的座標是正數的話,那就用
ceil
函數取上整吧為啥覺得怪怪的,是不是我沒領會清楚題主意圖?