GameObject在SetActive(false)隱藏後,其下指令碼仍會執行
阿新 • • 發佈:2019-02-08
在測試時發現物體在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; } } }