Esempio n. 1
0
    IEnumerator blink()
    {
        if (!isBlink)
        {
            isBlink        = true;
            model.material = blinkMesh;
            statContol.ChangeSpeedPercent(-1f);
            float s = anim.speed;
            anim.speed = 0;
            yield return(new WaitForSeconds(blinkTime));

            model.material = normalMesh;
            anim.speed     = 1;
            statContol.ChangeSpeedPercent(1f);
            isBlink = false;
        }
    }
Esempio n. 2
0
 public void addSpeed(float d)
 {
     speedPercent += d;
     statContol.ChangeSpeedPercent(speedPercent);
     if (agent != null)
     {
         agent.speed = statContol.speedCurrent;
     }
 }