Required : Unity2018.3.0 Higher
using UnityEngine;
using UnityEngine.Scripting;
public class GCTest : MonoBehaviour
{
void Start()
{
// GCModeの変更イベントの登録
GarbageCollector.GCModeChanged += OnChangeGCMode;
// GCを無効にする
GarbageCollector.GCMode = GarbageCollector.Mode.Disabled;
// GCを有効にする
GarbageCollector.GCMode = GarbageCollector.Mode.Enabled;
}
private void OnChangeGCMode(GarbageCollector.Mode mode)
{
// GarbageCollector.Modeが切り替わったら呼ばれる
Debug.Log(mode);
}
}