private void Update() { if (beforeTransform != this.transform) { RayTracingMaster.UnregisterObject(this); RayTracingMaster.RegisterObject(this); } }
//void OnEnable() { // RayTracingMaster.RegisterObject(this); // } void OnDisable() { RayTracingMaster.UnregisterObject(this); }
void OnBecameInvisible() { RayTracingMaster.UnregisterObject(this); }
private void OnDisable() => RayTracingMaster.UnregisterObject(this);