Exemplo n.º 1
0
Arquivo: Acter.cs Projeto: sso0632/NDG
 protected void MoveAni()
 {
     AniFuction = null;
     ActerAni.SetBool("walk", true);
     ActerAni.SetBool("idle", false);
     AniFuction = MoveAni;
 }
Exemplo n.º 2
0
Arquivo: Acter.cs Projeto: sso0632/NDG
    protected void HitAni()
    {
        AniFuction = null;
        ActerAni.SetTrigger("hit");

        if (haveCharacter.Life == DeadorLive.DEAD)
        {
            Dead();
            if (this.GetType() == typeof(MonsterActor))
            {
                PlayerManager.instance.HuntCountUp();
                UIWarManager.instance.SetScore(PlayerManager.instance.SCORE);
            }
        }
    }
Exemplo n.º 3
0
    void decisionAct()
    {
        switch (homeactkind)
        {
        case HomeActNum.RightWalk:
            right();
            MoveAni();
            HomeMoveFuction = HomeMove;
            break;

        case HomeActNum.LeftWalk:
            Left();
            MoveAni();
            HomeMoveFuction = HomeMove;
            break;

        case HomeActNum.Idle:
            IdleAni();
            HomeMoveFuction = null;
            break;
        }
    }
Exemplo n.º 4
0
Arquivo: Acter.cs Projeto: sso0632/NDG
 protected void AttackAni()
 {
     AniFuction = null;
     ActerAni.SetTrigger("attack");
 }
Exemplo n.º 5
0
Arquivo: Acter.cs Projeto: sso0632/NDG
 protected void FireAni()
 {
     AniFuction = null;
     ActerAni.SetTrigger("fire");
 }
Exemplo n.º 6
0
 public void SetButtonAcitve(voiddelgate fuction)
 {
     ButtonAcitve = fuction;
 }