gpt4 book ai didi

c# - XNA 中基于图 block 的碰撞

转载 作者:太空狗 更新时间:2023-10-29 23:11:35 25 4
gpt4 key购买 nike

我在我的 XNA 游戏中绘制了方 block 并加载了我的角色。然而,我的角色并没有移动—— map 确实移动了,这给了它运动的错觉。现在我想知道如何实际测试它们是否发生碰撞。我的意思是,碰撞代码去哪里了,我如何让所有的瓷砖代表“一件大事”?

最佳答案

pixel based collision detection 上有教程在 XNA Creator 俱乐部。您需要弄清楚要对哪些对象进行碰撞检测。我猜你想让角色在平铺的背景上移动,所以你不想检查你的角色和背景之间的碰撞。相反,您应该制作任何障碍物的 Sprite 并对其进行碰撞检测。

关于c# - XNA 中基于图 block 的碰撞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2316133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com