ํ”Œ๋ ˆ์ด์–ด๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์•กํ‹ฐ๋ธŒ์Šคํ‚ฌ 3๊ฐœ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ด ์Šคํ‚ฌ 3๊ฐœ๋ฅผ ์บ๋ฆญํ„ฐ๋งˆ๋‹ค ๋‹ค๋ฅด๊ฒŒ ๊ฐ€์ง€๋ ค๊ณ  ํ•จ



์ฒ˜์Œ ์ƒ๊ฐํ•œ๊ฑด


1. ํ”Œ๋ ˆ์ด์–ด ์• ๋‹ˆ๋ฉ”์ดํ„ฐ์— ํŒŒ๋ผ๋ฉ”ํ„ฐ Skill0,ย Skill1,ย Skill2๋ฅผ ๋งŒ๋“ค๊ณ  ๋นˆ ์Šคํ…Œ์ดํŠธ์— ๋„ฃ์–ด๋‘”๋‹ค

2. ์•กํ‹ฐ๋ธŒ ์Šคํ‚ฌ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋งŒ๋“ ๋‹ค

3.ย ์•กํ‹ฐ๋ธŒ ์Šคํ‚ฌ ๋ถ€๋ชจ ์Šคํฌ๋ฆฝํŠธ ActiveSkill์„ ๋งŒ๋“ ๋‹ค

4. ๊ธฐ๋ณธ ์บ๋ฆญํ„ฐ์˜ Skill0์ด Heal ์ด๋ผ๊ณ  ํ–ˆ์„ ๋•Œ, class Heal :ย ActiveSkill๋กœ ์Šคํ‚ฌ๋“ค์„ ๋งŒ๋“ ๋‹ค

5. ์Šคํฌ๋ฆฝํ„ฐ๋ธ” ์˜ค๋ธŒ์ ํŠธ ActiveSkillData๋ฅผ ๋งŒ๋“ค๊ณ  ์Šคํ‚ฌ๋ช…, ํด๋ฆฝ, ์ˆ˜์น˜ ๋“ฑ๋“ฑ์„ ๋„ฃ์–ด๋‘”๋‹ค

6. ๊ฐ๊ฐ์˜ ์Šคํ‚ฌ์ด ์ดˆ๊ธฐํ™” ๋์„ ๋•Œ ์ƒ๊ธธ ์˜ค๋ธŒ์ ํŠธ๋‚˜ ์ดํŽ™ํŠธ, ํšจ๊ณผ ๋“ฑ๊ณผ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์‹œ์ž‘ ์ข…๋ฃŒ ์ด๋ฒคํŠธ๋ฅผย ์Šคํ‚ฌ ์Šคํฌ๋ฆฝํŠธ์— ๋งŒ๋“ค์–ด๋‘”๋‹ค

7. ํ”Œ๋ ˆ์ด์–ด ์บ๋ฆญํ„ฐ๊ฐ€ ์ดˆ๊ธฐํ™”๋  ๋•Œ ์„ธํŒ…ํ•ด๋‘”ย ActiveSkill ์ž์‹ ์Šคํฌ๋ฆฝํŠธ๋“ค์„ ํ”Œ๋ ˆ์ด์–ด ์บ๋ฆญํ„ฐ์— ๋„ฃ๋Š”๋‹ค

8. ์• ๋‹ˆ๋ฉ”์ดํ„ฐ ํŒŒ๋ผ๋ฉ”ํ„ฐย Skill0~2์— ์—ฐ๊ฒฐ๋œ ์Šคํ…Œ์ดํŠธ์—ย ActiveSkillData์˜ ํด๋ฆฝ์„ ๋„ฃ์–ด์ค€๋‹ค

9. ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด Skill0 ํŒŒ๋ผ๋ฉ”ํ„ฐ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ์Šคํ‚ฌ์„ ๋ฐœ๋™์‹œํ‚จ๋‹ค


์˜€๋Š”๋ฐ...

์• ๋‹ˆ๋ฉ”์ดํ„ฐ์—์„œ ์ค‘๊ฐ„์— ํด๋ฆฝ์„ ํ•˜๋‚˜๋งŒ ๋ฐ”๊พธ๋Š”๊ฑธ ์ฐพ์•„๋ดค๋”๋‹ˆ AnimatorOverrideController์— ๋Œ€ํ•œ ์ •๋ณด๋ฐ–์— ๋‚˜์˜ค์งˆ ์•Š๋”๋ผ๊ณ 

ํ˜น์‹œ ํด๋ฆฝ ํ•˜๋‚˜๋งŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ?

์•ˆ๋˜๋ฉด ๋ชจ๋“  ์Šคํ‚ฌ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋‹ค ์—ฐ๊ฒฐํ•ด๋†“๊ณ ย ActiveSkillData์— ํŒŒ๋ผ๋ฉ”ํ„ฐ ๋ช…์„ ๋„ฃ์–ด๋‘ฌ์•ผํ•˜๋‚˜


๊ณ ์ˆ˜๋‹˜๋“ค ๋„์›€์ข€..