- 本帖最后由 zhangbk 于 2012-4-21 10:51 编辑 *
62
我想开发类似这样一个游戏地图, 里面的图大部分是斜45度角的, 每个建筑物可能占地面积不一样,因此我想也不能用tileMap做, 请教这种地图应该怎么做, 我的想法就是 拿图片贴图, 不过这里有一个问题, 就是图片都是正方形的, 而这种图往往是菱形(甚至梯形), 用正方形的方法判断点击区域肯定是不准确的,并且不能处理遮挡区域
应该怎么做? 把每个建筑物的图的内部有效图的4个点在地图上的坐标记下来, 写一个算法判断 点击区域是否在这个四边形之内?
请教大家还有别的方法没?