用户:
𝙲ℴ𝗌𝔦𝒹ₑ𝑟查看:74 回复:5 评论:13 创建时间:2023-09-24T11:33:31
你可以问任何问题,而且都会在一周内被解答
但是问题必须有意义
问题:在一个大地图中(俯视)(类似喵原乱斗吧),如何做出墙的效果
点赞0
评论
XY增加速度,碰到墙速度0,反之速度自定义
但是碰到墙之后就动不了了
如何实现碰到墙之后还能往其他3面移动的效果
给你一个图片,我说的有些抽象
好的
上面,我那个是小地图,大地图换成XY变量就行
问题就在于如果角色的上面是墙,往右,左,下就没法走
弄四个判定线跟随角色 判定墙的方向 如果按下w保持等待到判定线上碰到墙不成立
对,这是我目前的想法,我打算今天晚上去试试
但是我这样可用()
因为这是小地图,角色移动的,所以侦测是实时的,一旦角色嵌入墙体就不可用了
定义一个几何区域,用一个有序坐标节点,判断时找到最向量的几个节点,取横竖线段斜度,计算位置百分比,得出边界