求助!unity制作敌人来回走动功能,为什么用计时器好呢?
unity3d吧
全部回复
仅看楼主
level 3
别出错了啊😭
楼主
我想的是当敌人走到规定区域的最大值,然后返回,这样进行循环。但是老师说用计时器,来倒计时好一点,但是也没具体说好处在哪里。想问问好处到底在哪里?
2022年12月16日 14点12分
1
level 3
别出错了啊😭
楼主
还有为什么要把计时器放在update中啊?可以放在fixedupdate中吗,
2022年12月16日 14点12分
2
level 3
别出错了啊😭
楼主
啊,,感觉越来越多问题了
当多个计时器要写在update中时,用IEnumerator函数。
但是可以不用吧,不用这个函数也不会出太大的问题吧?
扯到什么线程和协程的了
2022年12月16日 14点12分
3
李寻欢◆ლ
用协成写死循环,在start中开启一次
2022年12月16日 14点12分
level 5
贴吧用户_QNGJ52G
你也没说是按自己规定路线巡逻还是 左右移动。
2022年12月16日 18点12分
4
level 5
贴吧用户_QNGJ52G
规定路线巡逻 一般都会用样条线这种类似的插件 查找点的位置 差值过去 如果不用自己给她个list 记录你要到达的路线的点存进去 开个携程死循环遍历让他差值位移(或者你自己的move函数) (可能用不到携程)
2022年12月16日 18点12分
5
level 9
小瑜瑜🍼
初始化开普通方法携程都可以 两点巡逻不管用哪种移动方式 到点后return一个bool 作为检索条件 update里检索 检索后使用相反乘数或变量控制移动方向 2d的话注意一下画动状态
2022年12月16日 20点12分
6
level 7
ithasbegan
一般都用路径插件做 谁去硬写
2022年12月17日 02点12分
7
level 7
我是那鸡
跟你老师说,业务爱咋写咋写,要你管
2022年12月17日 07点12分
8
level 5
香芋地瓜丸🍠
路径循环的话,可不可以画个路径然后让他在路径上走就行了
我纯菜鸡,一点想法
2022年12月17日 08点12分
9
level 13
月落乌啼😕
老师懂个🥚
2022年12月17日 09点12分
10
level 15
PS🔥
这老师是不是傻...按规定区域走怎么可能用计时器,肯定是判断距离或者坐标啊,满足条件之后更改一次行动方向,然后在update里面执行移动就行了
2022年12月17日 11点12分
11
level 6
year名字短好
巡逻?计时器+随机
2022年12月17日 12点12分
12
1