void OnCollisionEnter2D(Collision2D collision)
    {
        patrol enemy = collision.collider.GetComponent <patrol>();

        if (enemy != null)
        {
            isDead = true;
        }
    }
 private szukanie_rannego _szukanie_rannego;             //odnośnik do skryptu  szukanie_rannego
 void Start()
 {
     _podąrzanie             = GetComponent <podąrzanie> ();             //przypisanie skryptu
     agent                   = GetComponent <NavMeshAgent> ();           //przypisanie komponentu
     anim                    = GetComponent <Animator> ();               //przypisanie komponentu
     _życie                  = GetComponent <Życie> ();                  //przypisanie skryptu
     _przynależność          = GetComponent <przynależność> ();          //przypisanie skryptu
     _patrol                 = GetComponent <patrol> ();                 //przypisanie skryptu
     _szukanie_rannego       = GetComponent <szukanie_rannego> ();       //przypisanie skryptu
     _uzdrowienie_sojusznika = GetComponent <uzdrowienie_sojusznika> (); //przypisanie skryptu
     _do_celu                = GetComponent <do_celu> ();                //przypisanie skryptu
 }
 public void add(Vector3 pos, int settleTime)
 {
     if (mCurrentPatrol == null)//开始一个新的路线
     {
         mCurrentPatrol = new patrol();
         mAllPatrols.Add(mCurrentPatrol);
     }
     if (mCurrentPatrol != null)
     {
         GameObject go = mCurrentPatrol.addPatrolPoint(pos, settleTime);
         select(go);
     }
 }
    private patrol _patrol;                //odnośnik do skryptu patrol

    void Start()
    {
        _do_celu        = GetComponent <do_celu>();                                       //przypisanie skryptu
        _podąrzanie     = GetComponent <podąrzanie> ();                                   //przypisanie skryptu
        _nadawanie_celu = GameObject.Find("GameMaster").GetComponent <nadawanie_celu> (); //przypisanie skryptu
        agent           = GetComponent <NavMeshAgent> ();                                 //przypisanie komponentu
        anim            = GetComponent <Animator> ();                                     //odnośnik do komponentu
        _wróg_collider  = GetComponent <wykrywanie_wroga> ().enemyInRange;                //przypisanie skryptu
        _życie          = GetComponent <Życie> ();                                        //przypisanie skryptu
        _przynależność  = GetComponent <przynależność> ();                                //przypisanie skryptu
        _Atak_wojownika = GetComponent <Atak_wojownika> ();                               //przypisanie skryptu
        _patrol         = GetComponent <patrol> ();                                       //przypisanie skryptu
    }