void Start() { selectionManager = GameObject.Find("PlayerGameManager").GetComponent<SelectionManager>(); // selectionManager.RegisterUnit(new UnitObject()); spawnQueueManager = GameObject.Find("PlayerGameManager").GetComponent<SpawnQueueManager>(); selectionAgent = GetComponent<SelectionAgent>(); state = UnitState.Defend; transform.GetChild(0).localScale = new Vector3(1, 1, 0) * throwRadius * 1.4f; // NOTE: I have no idea why 1.4 works. It's 2 * 0.7, but I don't know why 70% is special. }
void Start() { selectionManager = GameObject.Find("PlayerGameManager").GetComponent <SelectionManager>(); // selectionManager.RegisterUnit(new UnitObject()); spawnQueueManager = GameObject.Find("PlayerGameManager").GetComponent <SpawnQueueManager>(); selectionAgent = GetComponent <SelectionAgent>(); state = UnitState.Defend; transform.GetChild(0).localScale = new Vector3(1, 1, 0) * throwRadius * 1.4f; // NOTE: I have no idea why 1.4 works. It's 2 * 0.7, but I don't know why 70% is special. }