c++ - 求个.游戏地图坐标转小地图坐标公式。

查看:173
本文介绍了c++ - 求个.游戏地图坐标转小地图坐标公式。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

  1. 求个.游戏地图坐标转小地图坐标公式。

  2. 假设当前人物位地图 坐标 2900,1000 = 2900 / 10,1000/ 10 = 290,100

  3. 再假当前人物位地图 坐标 5,2 = 5 /10, 2/ 10 = 0.5,0.2

  4. 坐标不应该是浮点数 这显然 不合理。。。求大家 给个 可以用的公式 ...谢谢

解决方案

直接取整不行么……
int(5/10)==0,int(2/10)==0,所以大地图上(5,2)对应小地图上(0,0),这样子……?
呃呃,好吧,因为已经习惯C++数组下标从0开始了,所以默认坐标值都是非负的,如果题主的坐标是正数的话,那就用ceil函数取上整吧

为啥觉得怪怪的,是不是我没领会清楚题主意图?

这篇关于c++ - 求个.游戏地图坐标转小地图坐标公式。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆