public override void UndoEvent() { if (AffectedObject != null) { if (fade != null) { GameObject.DestroyObject(fade); fade = null; } } }
public override void FireEvent() { if (!Application.isPlaying && Application.isEditor) { } else { if (AffectedObject != null) { fade = AffectedObject.AddComponent <ScreenCameraFade>(); fade.fTimeFade = this.Duration; fade.bOutFade = bOutFade; } } }