using Periscope; using UnityEngine; public class PeriscopeController : MonoBehaviour { public bool allowControls = false; private bool periscopeUp = false; private bool periscopeDown = false; void Update() { if (PeriscopeManager.AutoRegime) return; if (!allowControls) return; bool stop = (periscopeUp == periscopeDown); if (stop) PeriscopeManager.StopManually(); else if (periscopeUp) PeriscopeManager.UpManually(); else if (periscopeDown) PeriscopeManager.DownManually(); } private void OnDestroy() { PeriscopeManager.StopAllForce(); } public void MoveCenter() => PeriscopeManager.MoveCenter(); public void _SetPeriscopeUp(bool value) => periscopeUp = value; public void _SetPeriscopeDown(bool value) => periscopeDown = value; }