// Start is called before the first frame update void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { playercontroler repairFuel = collision.gameObject.GetComponent <playercontroler>(); repairFuel.addFuel(100); } }
void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { playercontroler repairFuel = collision.gameObject.GetComponent <playercontroler>(); currentHealth += repairFuel.subtractFuel(repairFuel.repairFuelMax); // Helthbar helthbar = helthbar.gameObject.Get<Helthbar>; print("You win"); } }
public void OnTriggerEnter2D(Collider2D collision) { playercontroler bird = collision.gameObject.GetComponent <playercontroler>(); try { if (playerRigidBody.position != null) { bird.blackHoleInteraction(playerRigidBody.position); //call the interaction and send the position to the bird } } catch { } destroyBH = true; }
void OnTriggerEnter2D(Collider2D other) { Debug.Log("Triggered"); if (other.gameObject.tag == "Refuel") { playercontroler repairFuel = other.gameObject.GetComponent <playercontroler>(); healthBar.value += repairFuel.addFuel(repairFuel.repairFuelMax); } else if (other.gameObject.tag == "DoesDamage") { // obstacleDamage = other.gameObject.GetComponent<>(); healthBar.value -= 5; } else if (other.gameObject.tag == "Mothership") { healthBar.value = 0; } }
// Start is called before the first frame update void Start() { InvokeRepeating("SpawnObstakel", startDelay, repeatRate); playerControllerScript = GameObject.Find("player").GetComponent <playercontroler>(); }
// Start is called before the first frame update void Start() { playerControllerScript = GameObject.Find("player").GetComponent <playercontroler>(); }