public void AddRenderer(GameObject obj, VisionReceiver receiver) { hiddenAgent.Add(obj); hiddenRend.Add(receiver); hiddenAgentT.Add(obj.GetComponent<Transform>()); hideSetting = new int[hideAmount+1]; hideAmount++; }
public void AddRenderer(GameObject obj, VisionReceiver receiver) { hiddenAgent.Add(obj); hiddenRend.Add(receiver); hiddenAgentT.Add(obj.GetComponent <Transform>()); hideSetting = new int[hideAmount + 1]; hideAmount++; }
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>(); }
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>(); }