GameObject在SetActive(false)隐藏后,其下脚本仍会运行

来源:互联网 发布:java写界面框架 编辑:程序博客网 时间:2024/05/01 19:56


在测试时发现物体在SetActive(false)隐藏后,其下脚本仍会运行

于是在物体下挂上测试脚本,只要脚本运行就会不断提示“运行中”

可见物体在SetActive(false)后,控制台依旧不断输出“运行中”

using System.Collections;using  UnityEngine;public class ceshijiaoben : MonoBehaviour {    public int i=1;    void Start () { InvokeRepeating("print", 2,1f);}void Update (){}    void print()    {         while(true)           {                 i++;                 Debug.Log("运行中");                 if (i > 100)                 break;          }     }}


0 0