void Start() { renderer_ = GetComponent <Renderer>(); trail_ = GetComponent <TrailRenderer>(); originalColor_ = renderer_.material.color; SerialHandler.Pressed += OnPressed; SerialHandler.Pressing += OnPressing; SerialHandler.Released += OnReleased; var marker = GetComponentInParent <Marker>(); if (marker) { markerId_ = marker.data.id; } charge_ = GetComponent <ShotCharge>(); if (!charge_) { charge_ = GetComponentInParent <ShotCharge>(); } }
void Start() { charge_ = GetComponent <ShotCharge>(); collider_ = GetComponent <Collider>(); }
void Awake() { polygon_ = GetComponent <PolygonCreator>(); charge_ = GetComponent <ShotCharge>(); }