Esempio n. 1
0
    public void FollowRandomShark()
    {
        SharkScript meh = FM.Sharks[Random.Range(0, FM.Sharks.Length - 1)];

        Anchor      = meh.transform;
        isFollowing = true;
    }
Esempio n. 2
0
    public override GameObject Spawn()
    {
        GameObject  shark = Instantiate(enemyPrefab, this.transform.position, Quaternion.identity);
        SharkScript ss    = shark.GetComponent <SharkScript>();

        ss.SetCenterPoint(centerPoint.position);
        return(shark);
    }
Esempio n. 3
0
    private void OnTriggerEnter2D(Collider2D otherCollider)
    {
        Destroy(gameObject);
        SharkScript hit = otherCollider.gameObject.GetComponent <SharkScript>();

        if (hit != null)
        {
            Destroy(hit.gameObject);
            Destroy(gameObject);
            PlayerPrefs.SetInt("score", PlayerPrefs.GetInt("score", 0) + 1);
        }
    }