unity3d 调用Start 注意
在unity3d中,同一个脚本被绑定到多个物体上的时候,只有active的物体才会调用void Start () 方法,
如果物体是NO Active 的状态,则不会调用Start,Awake也不会,所以项目一旦被改变就可能运行不正确,
一开始我们的物体可能是NO active的,我们不显示他,但是我们默认他调用了Start(),结果事实上没调用。
之前为了这个问题,以为是u3d的问题,结果是自己的问题
切记切记
在unity3d中,同一个脚本被绑定到多个物体上的时候,只有active的物体才会调用void Start () 方法,
如果物体是NO Active 的状态,则不会调用Start,Awake也不会,所以项目一旦被改变就可能运行不正确,
一开始我们的物体可能是NO active的,我们不显示他,但是我们默认他调用了Start(),结果事实上没调用。
之前为了这个问题,以为是u3d的问题,结果是自己的问题
切记切记