用户:
大公猴查看:106 回复:5 评论:14 创建时间:2023-07-27T22:31:47
如何让一个角色跟踪另一个角色,且不碰到第三个角色
bcm官方第三个角色:

跟踪者:

看在我帮你忙的份上,给我的作品点个赞呗,求求了
点赞0
评论
已经碰到了才离开()
改成距离检测
在线不?
再不回我偷你家马桶盖了(扑哧😂)
来力
可以
要是3个角色在一条直线上阁下又该如果应对.
如果->如何
你确定你的鼠标能以绝对的直线运动吗?就像你能不借助任何外力工具用铅笔画出一条跟尺子一样直的线吗?你自己按我的编一下试试效果吧,不试过怎么能下定论呢?
很简单呀,让他们的x坐标或y坐标都一样就行了
至少也要防止特殊的情况吧
发生这种事的概率极低,而且被拦住其实也没什么关系
SCS_user_yG1rtely7m#这是角色2的面板
当开始被点击
重复执行:
面向角色1
移动(x)步
如果 自己碰到角色3:
移动(-x)步
#在没碰到角色3时角色2会面向角色1移动一定步数。当碰到角色3时,由于移动的步数一正一负相互抵消,角色就不动了。但是,如果真要一点都碰不到的话,”如果“中的条件应当修改为”到角色3的距离 ≤y“。这样,还没碰到角色3,角色2就已经停止移动了。
点赞0
评论