示例#1
0
 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.
 }
示例#2
0
    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.
    }