void Awake() { paddle = GetComponentInChildren <Orienter>(); boat = GetComponent <BoatAlignNormal>(); steering = GetComponent <Steering>(); rigidbody = GetComponent <Rigidbody>(); try { paddle.Dragger.onAttachedToHand += OnStartSteering; paddle.Dragger.onDetachedFromHand += OnStopSteering; } catch (Exception) { Debug.LogError($"{this} needs a child with an Orienter component", this); } StopSailing(); }
void Awake() { boatAligner = GetComponent <BoatAlignNormal>(); }