コード例 #1
0
ファイル: MOB_2.cs プロジェクト: Hellicops/Test
    private void OnTriggerEnter2D(Collider2D collider)
    {
        pairos  pairos  = collider.GetComponent <pairos>();
        Fly_kik Fly_kik = collider.GetComponent <Fly_kik>();
        unit    unit    = collider.GetComponent <unit>();

        if (pairos)
        {
            ResivDameg();
        }
        if (Fly_kik)
        {
            ResivDameg();
        }
    }
コード例 #2
0
ファイル: MOB_1.cs プロジェクト: Hellicops/Test
    private void OnTriggerStay2D(Collider2D collider)
    {
        unit    unit    = collider.GetComponent <unit>();
        pairos  pairos  = collider.GetComponent <pairos>();
        Fly_kik Fly_kik = collider.GetComponent <Fly_kik>();

        if (unit && unit is player && !Fly_kik && flag)
        {
            unit.ResivDameg();
            if (transform.position.x > unit.transform.position.x)
            {
                unit.transform.position = new Vector3(unit.transform.position.x - 3f, unit.transform.position.y);
            }
            if (transform.position.x < unit.transform.position.x)
            {
                unit.transform.position = new Vector3(unit.transform.position.x + 3f, unit.transform.position.y);
            }
        }
    }
コード例 #3
0
ファイル: Mob_learn.cs プロジェクト: Hellicops/Test
    private void OnTriggerEnter2D(Collider2D collider)
    {
        unit    unit   = collider.GetComponent <unit>();
        pairos  pairos = collider.GetComponent <pairos>();
        Fly_kik krik   = collider.GetComponent <Fly_kik>();

        if (unit && unit is player && !krik)
        {
            GameObject Player = collider.gameObject;
            unit.ResivDameg();
        }
        if (pairos)
        {
            Destroy(gameObject);
        }
        if (krik)
        {
            Destroy(gameObject);
        }
    }
コード例 #4
0
ファイル: MOB_1.cs プロジェクト: Hellicops/Test
    private void OnTriggerEnter2D(Collider2D collider)
    {
        pairos  pairos  = collider.GetComponent <pairos>();
        Fly_kik Fly_kik = collider.GetComponent <Fly_kik>();
        unit    unit    = collider.GetComponent <unit>();

        if (unit && unit is player && !Fly_kik && !flag)
        {
            edcol.enabled = false;
            flag          = true;
            State         = CharState_Mob_1.Ataka;
            start         = true;
        }
        if (pairos)
        {
            ResivDameg();
        }
        if (Fly_kik)
        {
            ResivDameg();
            GG = Fly_kik;
        }
    }