예제 #1
0
    void Start()
    {
        switch (type)
        {
        case BulletType.PlagueDoctor:
            damage = 2;
            break;

        case BulletType.Bucket:
            damage = 1;
            break;
        }
        switch (Manager.instance.stage)
        {
        case Manager.SceneStage.TrashKing:
            trashKing = FindObjectOfType <TrashKing>();
            break;

        case Manager.SceneStage.PlagueDoctor:
            plagueDoctor = FindObjectOfType <PlagueDoctor>();
            break;
        }

        Destroy(gameObject, 3f);
    }
예제 #2
0
 private void Start()
 {
     plagueDoctor = FindObjectOfType <PlagueDoctor>();
     player       = FindObjectOfType <Player>();
     rigid2D      = GetComponent <Rigidbody2D>();
     zRot         = Random.Range(-60f, 60f);
 }
예제 #3
0
 void Start()
 {
     plagueDoctor = FindObjectOfType <PlagueDoctor>();
     player       = FindObjectOfType <Player>();
     Destroy(gameObject, 3f);
     direction = player.gameObject.transform.position - transform.position;
     direction.Normalize();
 }