// 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");
        }
    }
Beispiel #3
0
    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;
    }
Beispiel #4
0
 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;
     }
 }
Beispiel #5
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>();
 }