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; } }
public void addSpeed(float d) { speedPercent += d; statContol.ChangeSpeedPercent(speedPercent); if (agent != null) { agent.speed = statContol.speedCurrent; } }