public override void Deactivate() { isOn = false; P_Player p = player.GetComponent <P_Player> (); player.GetComponent <C_Player> ().LimboShift(false); p.postProcessDelegate.GetComponent <D_PostProcess> ().StartInterpolationVector(PostProcessType.blue, p.blueOpen, p.blueOpenSpeed); }
public override void Activate(GameObject playerObject) { if (!isOn) { isOn = true; player = playerObject; P_Player p = player.GetComponent <P_Player> (); player.GetComponent <C_Player> ().LimboShift(true); p.postProcessDelegate.GetComponent <D_PostProcess> ().StartInterpolationVector(PostProcessType.blue, p.blueClose, p.blueCloseSpeed); } else { Deactivate(); } }