예제 #1
0
 void Start()
 {
     hit  = FindObjectOfType <Hit>();
     boat = FindObjectOfType <BoatMovementV01>();
     //chaseTimeCheck = chaseTime;
     //chaseCooldownCheck = chaseCooldown;
     animator = GetComponent <Animator>();
 }
예제 #2
0
 void Start()
 {
     GetWaypoints();
     if (waypoints.Count > 0)
     {
         transform.position = waypoints[currentWaypoint].transform.position;
     }
     boat     = FindObjectOfType <BoatMovementV01>();
     animator = GetComponent <Animator>();
 }
예제 #3
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.tag == "Player")
        {
            FindObjectOfType <AudioManager>().requestSoundDelegate(Sounds.PickupFly);
            if (pickupEffect != null)
            {
                Instantiate(pickupEffect, transform.position, Quaternion.identity);
            }
            boatMv = other.GetComponent <BoatMovementV01>();

            if (BoatMovementV01.currentHealth < boatMv.maxHealth)
            {
                BoatMovementV01.currentHealth += healing;
                Debug.Log("Healed for one. Current health;" + BoatMovementV01.currentHealth);
            }

            Destroy(gameObject);
        }
    }
예제 #4
0
 private void Start()
 {
     boat = FindObjectOfType <BoatMovementV01>();
 }
예제 #5
0
 void Start()
 {
     boat = FindObjectOfType <BoatMovementV01>();
     anim = GetComponent <Animator>();
 }
예제 #6
0
    //public GameObject goldVersion;

    void Start()
    {
        boat      = FindObjectOfType <BoatMovementV01>();
        hit       = FindObjectOfType <Hit>();
        coinCount = 0;
    }
예제 #7
0
 void Start()
 {
     boatMv       = FindObjectOfType <BoatMovementV01>();
     healthAmount = boatMv.maxHealth;
     CreateHealth();
 }