ย void Update()
ย ย {
ย ย ย ย attackSpeed = attackClip.length;
ย ย ย ย if (Input.GetButtonDown("Fire1") && coolDown > attackSpeed)
ย ย ย ย {
ย ย ย ย ย ย Attack();
ย ย ย ย }
ย ย ย ย coolDown += Time.deltaTime;
ย ย }
ย ย void Attack()
ย ย {
ย ย ย ย coolDown = 0;
ย ย ย ย anim.SetTrigger("isAttack");
ย ย }
}
์ฝ๋ ์ด๋ ๊ฒ ์ง์ ๊ณต๊ฒฉ์ ๋๋ฉ์ด์ ๋๋์ผ ๋ค์ ๊ณต๊ฒฉ ๊ฐ๋ฅํ๊ฒ ํ๋๋ฐ ์ด๊ฒ ์ฒ์์ ์ ์ ์ฉ๋๋๋ฐ animatorย speed๋ฐ๊ฟ์ค๋๋ ์ ์ฉ์ด ์๋๋๋ผ๊ณ ์ ๋ํฐ ์ด๋ณด๋ผ ์ ๋ชจ๋ฅด๊ฒ ๋๋ฐ ์ ๋ฐ์ดํธ์์ย attackSpeed = attackClip.length; ์ ์ธํด์คฌ์ผ๋ฉด ๊ฒ์ ๋์ค์ ์ ๋๋ฉ์ด์ ์๋ ๋ฐ๊ฟ๋ ์ ์ฉ๋๋๊ฑฐ ์๋ ์?
attackClip.length ๊ฐ ๋ณํ๋์ง ์ฐ์ด๋ด
attackspeed๊ฐ์ด ์๋ณํ๋๊ฑฐ ๋ณด๋๊น ์๋ณํ๋๋ฏ
๊ทธ๋ผ ์ดํ์คํผ๋์ 1/์ ๋๋ฉ์ด์ ์๋๋ฅผ ๊ณฑํด๋ณด์ - dc App