コード例 #1
0
 void Construct()
 {
     if (cc == null)
     {
         cc = Camera.main.GetComponent <ConstructController>();
     }
 }
コード例 #2
0
 protected void Construct()
 {
     if (constructController == null)
     {
         constructController = Camera.main.GetComponent <ConstructController>();
     }
 }
コード例 #3
0
 // Use this for initialization
 void Awake()
 {
     rend  = GetComponent <MeshRenderer>();
     cc    = Camera.main.GetComponent <ConstructController>();
     tower = GetComponentInChildren <Tower>();
 }
コード例 #4
0
 private void Build()
 {
     _markConstruct = Instantiate(_selectedPrefab);
     _markConstruct.SetBuildState();
 }
コード例 #5
0
 public void BuildCropField()
 {
     _selectedPrefab = CropFieldPrefab;
     Build();
 }
コード例 #6
0
 public void BuildFishermanHut()
 {
     _selectedPrefab = FishermanHutPrefab;
     Build();
 }
コード例 #7
0
 public void BuildLumberjackHut()
 {
     _selectedPrefab = LumberjackHutPrefab;
     Build();
 }
コード例 #8
0
 public void BuildMine()
 {
     _selectedPrefab = MinePrefab;
     Build();
 }