用户:
某个方块查看:0 回复:6 评论:0 创建时间:2023-11-18T02:11:03

改了好几十次了,也没改成功。我的思路是碰到墙之后通过移动负数步让它不会被墙卡住,但我碰到墙之后想往回走却总是被墙卡住。求助各位大佬!!!
bcm官方1.给墙用阵营,角色在移动时,如果碰到墙,角色对碰到的墙进行阵营判断判断,然后暂时封锁一些移动按键的效果(比较流畅丝滑,但很麻烦)
2.实在不行用物理,把引力设为0,给所有角色开碰撞(但你也知道,物理积木都不怎么靠谱)
3.建2个储存角色位置的变量,每次移动后都更新数据。在更新数据前加个判断,如果角色碰到墙,就回到数据记录的位置(这个方法是听滑稽说的,但碰墙后角色可能会卡)
点赞0
评论