private void SpawnJumper() { lastSpawnTime = Time.time; randomSpawnDelay = Random.Range(spawnDelay - deltaRandomSpawn, spawnDelay + deltaRandomSpawn); GameObject jumper = Instantiate(jumperPrefab); jumpers.Add(jumper); JumperController jumperController = jumper.GetComponentInChildren <JumperController>(); }
void NewJumper(float moveDelay) { GameObject newJumper = Instantiate(enemy); JumperController jumperController = newJumper.GetComponentInChildren <JumperController>(); jumperController.moveInterval = moveDelay; //jumperCollider = newJumper.GetComponentInChildren<Collider2D>(); //To make access to gameManager in newjumper so that carry out crack() on dangerPosition in JumperController newJumper.GetComponentInChildren <JumperController>().gameManager = this; }
void NewJumper(float delay) { GameObject newJumper = Instantiate(jumperPrefab); JumperController jumpercontroller = newJumper.GetComponentInChildren <JumperController>(); jumpercontroller.gameManager = this; jumpercontroller.moveDelay = delay; newJumper.GetComponentInChildren <JumperController>().gameManager = this; }
void SpawnJumper() { lastSpawnTime = Time.time; float delay = Mathf.Clamp(spawnDelay - (spawnDelayDecreaseSpeed * gameManager.Points()), deltaRandomSpawn, spawnDelay); randomSpawnDelay = Random.Range(delay - deltaRandomSpawn, delay + deltaRandomSpawn); GameObject jumper = Instantiate(jumperPrefab); jumpers.Add(jumper); JumperController jumperController = jumper.GetComponentInChildren <JumperController>(); jumperController.jumperSpawner = this; }
GameObject NewJumper(float delay) { // GameObject newJumper = Instantiate(jumperPrefab); GameObject newJumper = GetJumper(); newJumper.SetActive(true); JumperController jumperController = newJumper.GetComponentInChildren <JumperController>(); // jumperController.gameManager = this; jumperController.moveDelay = delay; return(newJumper); }
void Start() { jumperObject = GameObject.FindGameObjectWithTag("Jumper"); jumperController = jumperObject.GetComponent <JumperController>(); if (isMultiMode) { networkManagerObject = GameObject.Find("NetworkManager"); networkManager = networkManagerObject.GetComponent <NetworkManager>(); multiModeGameManagerObject = GameObject.Find("MultiModeGameManager"); multiModeGameManager = multiModeGameManagerObject.GetComponent <MultiModeGameManager>(); playerNumberLabelComponent = GameObject.Find("PlayerNumberLabel").GetComponent <Text>(); playerNumberLabelComponent.text = "You are Player" + multiModeGameManager.myJumpOrder.ToString() + " Current Jumper is Player" + multiModeGameManager.currentJumper.ToString(); } }
private void SpawnJumper() { lastSpawnTime = Time.time; float delay = Mathf.Clamp(spawnDelay - (spawnDelayDecreaseSpeed * gameManager.Points()), deltaRandomSpawning, spawnDelay); randomSpawnDelay = Random.Range(delay - deltaRandomSpawning, delay + deltaRandomSpawning); // Skapa Jumper GameObject jumper = Instantiate(jumperPrefab); // Lägg till i listan jumpers.Add(jumper); JumperController jumperController = jumper.GetComponentInChildren <JumperController>(); jumperController.jumperSpawner = this; //JumperController jumperController = jumper.GetComponentInChildren<JumperController>(); //jumperController.gameManager = gameManager; }
void Start() { parent = transform.parent.GetComponent <JumperController>(); }
public void Setup() { this.JumperController = new JumperController(null, new Core.Calculator()); }