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;
	}
示例#2
0
	public void Init(MonkActions monkActions, Transform[] spawnerDestinations){
		this.monkActions = monkActions;
		this.spawnerDestinations = spawnerDestinations;
	}
示例#3
0
	public void Init(MonkActions monkActions){
		this.monkActions = monkActions;
	}