void OnEnable() { ThirdPersonMotor motor = (ThirdPersonMotor)target; if (motor.gameObject.layer == LayerMask.NameToLayer("Default")) { PopUpInfoEditor window = ScriptableObject.CreateInstance <PopUpInfoEditor>(); window.position = new Rect(Screen.width, Screen.height / 2, 360, 100); window.ShowPopup(); } }
void OnEnable() { vThirdPersonMotor motor = (vThirdPersonMotor)target; var playerLayer = LayerMask.NameToLayer("Player"); if (motor.gameObject.layer == LayerMask.NameToLayer("Default") || (playerLayer > 7 && motor.gameObject.layer != playerLayer)) { PopUpInfoEditor window = ScriptableObject.CreateInstance <PopUpInfoEditor>(); window.position = new Rect(Screen.width, Screen.height / 2, 360, 100); window.ShowPopup(); } else if (playerLayer < 7) { vLayerManager.Create(); } }