制作完成于2018-1-12
犯了个离谱的错误:
6分04秒的UpdateMonsters代码是先判断目标是否激活。用来和其他协程的时间配合。
我没有这一步,直接就是停止所以协程。当更新怪物的时候,其他携程被停止掉,有的位置怪物处于正在激活的时间点,这就导致了它相关的代码没法向下执行。
导致任务20运行报错,提示没有引用物体。我尝试了一下,还是有问题。
gameObject.GetComponent<BoxCollider>().enabled = false;