void Construct() { if (cc == null) { cc = Camera.main.GetComponent <ConstructController>(); } }
protected void Construct() { if (constructController == null) { constructController = Camera.main.GetComponent <ConstructController>(); } }
// Use this for initialization void Awake() { rend = GetComponent <MeshRenderer>(); cc = Camera.main.GetComponent <ConstructController>(); tower = GetComponentInChildren <Tower>(); }
private void Build() { _markConstruct = Instantiate(_selectedPrefab); _markConstruct.SetBuildState(); }
public void BuildCropField() { _selectedPrefab = CropFieldPrefab; Build(); }
public void BuildFishermanHut() { _selectedPrefab = FishermanHutPrefab; Build(); }
public void BuildLumberjackHut() { _selectedPrefab = LumberjackHutPrefab; Build(); }
public void BuildMine() { _selectedPrefab = MinePrefab; Build(); }