本文章由攀大小熊猫编写,转载请注明出处。
文章链接:http://blog.csdn.net/a237653639/article/details/45766101
作者: 攀大小熊猫 邮箱: 237653639@qq.com
先总结,再证明。
总结:
禁用脚本的目的就是为了让该脚本“不执行”,而启用的目的就是为了让该脚本”执行“。以上是我原来的想法,其实这样的理解有偏差。准确地说,即使脚本为禁用状态,别的脚本也能够成功地调用 被禁用的脚本的成员(后面将给以证明)。
那么,您可能会发问,那我禁用脚本有什么意义呢?
其实意义就是,脚本为启用状态时,unity会自动调用该脚本的类继承自MonoBehaviour的方法,反之,脚本为禁用状态时,unity就不会调用这些方法。但绝不影响其他脚本对该脚本内成员的调用。
证明:
即使脚本为禁用状态,别的脚本也能够成功地调用 被禁用的脚本的成员