我正在尝试制作2d瓷砖地图,并且在将瓷砖叠加在一起时出现接缝时出现了一些问题。这是一个截图:
我尝试了几种不同的方法来解决这个问题,包括绘制单独的spritebatch.Begin()/ End()块。两个层都使用完全相同的代码来获取它们的位置,因此它们应该直接相互绘制正确吗?难道我做错了什么?我试图寻找这个答案无济于事(任何帮助将不胜感激!
答案 0 :(得分:0)
你在汲取全部价值吗?我的意思是Vector2(0,0)而不是Vector2(0.5f,0.5f)。如果没有,你应该围捕。
这是提出有关游戏编程问题的更好网站: https://gamedev.stackexchange.com/