public void Init(InputDevice device, Transform[] spawnPoints){ CameraControl.main.AddTarget(this.transform); monkActions = new MonkActions(device); turret.Init(monkActions); spawner.Init(monkActions, spawnPoints); reticule = PrefabManager.Instantiate ("TurretTargetReticule", Vector3.zero, Quaternion.identity).GetComponent<MoveReticule>(); reticule.Init(monkActions); turret.targetReticule = reticule.transform; }
public void Awake(){ turret = GetComponent<TurretShoot>(); spawner = GetComponent<SpawnMonks>(); reticule = GetComponent<MoveReticule>(); }