public void SetOrigin(GameObject origin) { if (this.origin) { if (!origin.GetComponent <CommandOrigin> ().hasOrder) { targetLineController line = origin.GetComponent <targetLineController> (); line.origin = null; line.hide(); } } this.origin = origin; }
// Use this for initialization void Start() { menu = GameObject.FindGameObjectWithTag("CommandMenu").GetComponent <CommandMenu> (); targetLine = GetComponentInParent <targetLineController> (); }