์นด๋“œ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์žˆ๊ณ 
์นด๋“œ์˜ค๋ธŒ์ ํŠธ์˜ string๋ณ€์ˆ˜ GetAnimCode๋กœ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์žฌ์ƒ์ค‘์ธ๋ฐ

์ด๋ ‡๊ฒŒ => anim.Play(_card.GetAnimCode);


anim.GetCurrentAnimatorStateInfo(0).IsName(_card.GetAnimCode)}"

์ด๋ ‡๊ฒŒํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€
์• ๋‹ˆ๋ฉ”์ด์…˜ ์žฌ์ƒํ•˜๊ณ  Idle๋กœ ์ž๋™ ๋ณต๊ท€๋˜๋„๋ก ํŠธ๋žœ์ง€์…˜์„ ์• ๋‹ˆ๋ฉ”์ดํ„ฐ์•ˆ์—์„œ ์„ค์ •์€ ํ•ด๋‘์—ˆ์ง€๋งŒ
ํ›„ ํŒ๋ณ„์„ ๋ชปํ•˜๊ณ  ์žˆ๋”๋ผ๊ณ ์š”
๊ทธ๋ž˜์„œ ํ˜„์žฌ ์žฌ์ƒ์ค‘์ธ ์• ๋‹ˆ๋ฉ”์ด์…˜ ํด๋ฆฝ์ด๋ฆ„์ด๋‚˜ ๊ธฐํƒ€๋ณ€์ˆ˜๋‚ด์šฉ๋“ค์ด Idleํ•˜๊ณ  ์ผ์น˜ํ•œ์ง€ ์ฐพ๊ณ  ์‹ถ์€๋ฐ
๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ์š”.. ์Šคํฌ๋ฆฝํŠธ๋กœ ํ•˜๊ณ ์‹œํ”ˆ๊ฒŒ ์ œ ์š•์‹ฌ์ž…๋‹ˆ๋‹ค.. ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํŽธํ•ด์„œ์š”

=========================

ํ•ด๊ฒฐ

๊ธฐ์กด์— Awake๋ฌธ์—

AnimatorStateInfo currState =ย anim.GetCurrentAnimatorStateInfo(0);
์ด๋Ÿฐ์‹์œผ๋กœ ๋ณ€์ˆ˜์— ๋„ฃ๊ณ  ๋ณ€์ˆ˜๋ฅผ ๊บผ๋‚ด์–ด ์‚ฌ์šฉํ•˜๋‹ˆ
Awake๋–„ ๊ธฐ์–ต๋œ ์ƒํƒœ๋กœ ๋น„๊ต๋ฅผํ•ด์„œย ์ •ํ™•ํžˆ ์•ˆ๋˜์—ˆ์Œ;;

๊ทธ๋‹ˆ๊นŒ
ํŒ๋ณ„์ด ํ•„์š”ํ• ๋–„๋งˆ๋‹ค

anim.GetCurrentAnimatorStateInfo(0).IsName("Idle") ์ด๋Ÿฐ์‹์œผ๋กœ ๋งค๋ฒˆ ํ˜ธ์ถœํ•˜์—ฌ ์‚ฌ์šฉํ•ด์ฃผ์–ด์•ผ ์ธ์‹์ด ์ œ๋Œ€๋กœ ๋˜๋„ค