猫史档案馆


求助各位大佬!!!

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


center_image

改了好几十次了,也没改成功。我的思路是碰到墙之后通过移动负数步让它不会被墙卡住,但我碰到墙之后想往回走却总是被墙卡住。求助各位大佬!!!


回复

上一页1 页 / 共 1下一页
某个方块某个方块

center_image

没有电脑只能用平板做,所以做了几个充当按键的角色,上面那张图里边灰色菱形带白色箭头的就是。可是我不论用哪种方法都不行

点赞0


评论


三体_歌者三体_歌者

可以搞成点击按键后加一个变量值,如果变量是2个重叠的就不移动

点赞0


评论


bcm官方bcm官方

1.给墙用阵营,角色在移动时,如果碰到墙,角色对碰到的墙进行阵营判断判断,然后暂时封锁一些移动按键的效果(比较流畅丝滑,但很麻烦)

 

2.实在不行用物理,把引力设为0,给所有角色开碰撞(但你也知道,物理积木都不怎么靠谱)

 

3.建2个储存角色位置的变量,每次移动后都更新数据。在更新数据前加个判断,如果角色碰到墙,就回到数据记录的位置(这个方法是听滑稽说的,但碰墙后角色可能会卡)

 

点赞0


评论


轮回在不同时光的工蜂轮回在不同时光的工蜂

碰到墙壁多往后移一步应该就不会卡了

点赞0


评论


飞腾在空中的龙飞腾在空中的龙

这样移动是连贯性的,可以考虑在进行移动后等待0.2秒

点赞0


评论


一只小文纸一只小文纸

做个前后左右的判定角色就行了

点赞0


评论