Example #1
0
 public void AddRenderer(GameObject obj, VisionReceiver receiver)
 {
     hiddenAgent.Add(obj);
     hiddenRend.Add(receiver);
     hiddenAgentT.Add(obj.GetComponent<Transform>());
     hideSetting = new int[hideAmount+1];
     hideAmount++;
 }
Example #2
0
 public void AddRenderer(GameObject obj, VisionReceiver receiver)
 {
     hiddenAgent.Add(obj);
     hiddenRend.Add(receiver);
     hiddenAgentT.Add(obj.GetComponent <Transform>());
     hideSetting = new int[hideAmount + 1];
     hideAmount++;
 }
Example #3
0
 void Awake()
 {
     if (!GameObject.Find("MiniMap")
         .GetComponent <MiniMap>()
         .AddElement(gameObject, miniMapTag, this, factionIndex))
     {
         Debug.Log("MiniMap : Unit Tag : " + miniMapTag + " Not Found");
     }
     receiver = GetComponent <VisionReceiver>();
 }
    // Use this for initialization
    void Awake()
    {
        if(GameObject.Find("MiniMap").GetComponent<MiniMap>().AddElement(gameObject, miniMapTag, this, group)){

        }
        else{
            Debug.Log("MiniMap : Unit Tag : " + miniMapTag + " Not Found");
        }
        receiver = GetComponent<VisionReceiver>();
    }
Example #5
0
 private void Initialize()
 {
     _unitController     = GetComponent <UnitController>();
     _buildingController = GetComponent <BuildingController>();
     if (_unitController == null && _buildingController == null)
     {
         throw new Exception(typeof(FactionColorChange) + " cannot find "
                             + typeof(UnitController) + " or " + typeof(BuildingController));
     }
     _visionReceiver = GetComponent <VisionReceiver>();
 }