身为一位新手Unity小白,在每天看youtbe两三个小时,从连update和start都不懂
现在终于慢慢扩展到 Finite State Machine和一些interface,Scriptable的设计方法
不过还是一段很长的路要走,最近在看要如何设计""看起来比较正常移动的AI""
找了许多资料,目前感觉是两种方式,
第一种:直接写在Animation里面:StateMachine,每个动画都有自己的Enter,Exit等等
第二种我觉得就有点复杂,是写在场景的物件中,利用不同类型的state去转换
如果是想写一个躲避球 玩家 和电脑对战,只希望电脑别太笨
这两种看起来概念也都有点像,想问正常的设计模式,都是用哪一类型的呢?