๐ŸงพDev Log/[Unity 2D] ์••๋Ÿ‰ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ

ํ•ด๋‹น ๊ธ€ 14๊ฑด

๋””์ž์ด๋„ˆ๋‹˜๊ป˜ ์˜ค๋Š˜ ์ตœ์ข… ์™„์„ฑ๋œ ์ฃผ์ธ๊ณต ์บ๋ฆญํ„ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ฐ›์•˜๋‹ค. ๊ทธ๋™์•ˆ์€ ์ฃผ์ธ๊ณต ์ค‘๊ฐ„ ์™„์„ฑ๋ณธ์„ ๊ฐ€์ง€๊ณ  ์—ฐ์Šตํ–ˆ๋Š”๋ฐ, ๋“œ๋””์–ด ๋ณธ ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ์‹ฌํ˜ˆ์„ ๊ธฐ์šธ์—ฌ์„œ ํ•œ ๋ฒˆ ๋งŒ๋“ค์–ด๋ณด์ž! 1. ๋ผˆ๋Œ€(Bone) ์ž‘์—… ๋ฐ ๋ฉ”์‹œ(Mesh) ์ƒ์„ฑ ์ž‘์—…ํ•˜๊ธฐ ๋จผ์ € ์บ๋ฆญํ„ฐ ๋ฆฌ์†Œ์Šค๋ฅผ PSB ํŒŒ์ผ๋กœ ์œ ๋‹ˆํ‹ฐ์— ๋ฐ›์•„์™€์„œ, Skinning Editor์—์„œ ํŽธ์ง‘์„ ์‹œ์ž‘ํ–ˆ๋‹ค. ์šฐ์„ , ์บ๋ฆญํ„ฐ์˜ ์›€์ง์ž„์— ๊ธฐ๋ฐ˜์ด ๋  ๋ผˆ๋Œ€ ์ƒ์„ฑ ์ž‘์—…๋ถ€ํ„ฐ ํ•ด์คฌ๋‹ค. ๊ฐ ๋ ˆ์ด์–ด๋ณ„๋กœ ๊ธฐ๋ฐ˜์ด ๋  ๋ฉ”์ธ ๋ผˆ๋Œ€๋ฅผ ํ•˜๋‚˜์”ฉ ์ง€์ •ํ•ด์คฌ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด, ๋จธ๋ฆฌ ๋ ˆ์ด์–ด๋ผ๋ฉด ๋จธ๋ฆฌ ๋ผˆ, ์˜ค๋ฅธ์ชฝ ํŒ” ๋ ˆ์ด์–ด๋ผ๋ฉด ์œ—ํŒ”๋ผˆ๋ฅผ ๋ฃจํŠธ(Root)๋กœ ์‹œ์ž‘ํ•˜์—ฌ ์†๋ผˆ๊นŒ์ง€ ๋‚ด๋ ค๊ฐ€๋Š” ๋“ฑ์˜ ์ž‘์—…์„ ์ง„ํ–‰ํ•ด์คฌ๋‹ค. ์‚ฌ๋žŒ์˜ ๋ชธ์˜ ํŠน์„ฑ์ƒ, ๋ชธํ†ต์ด ์›€์ง์ด๋ฉด ๋ชฉ, ๋จธ๋ฆฌ, ํŒ”, ๋‹ค๋ฆฌ๊ฐ€ ๋‹ค ์›€์ง์ผ ์ˆ˜ ๋ฐ–์— ์—†๋‹ค. ๊ทธ..

ํ˜„์žฌ ๋‚˜๋Š” ๊ฒจ์šธ๋ฐฉํ•™๋™์•ˆ ์‹ค๋ ฅ ์ฆ์ง„์„ ์œ„ํ•œ ์œ ๋‹ˆํ‹ฐ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ ์ค‘์ด๋‹ค. ๋‚˜๊นŒ์ง€ ์ด ๊ธฐํš 1๋ช…, ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2๋ช…, ์•„ํŠธ 1๋ช…์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋Œ€ํ•™์ƒ๋“ค์ด๋‹ค. ๋‹ค๋“ค ๊ฒฝํ—˜์ด ์—†๋Š” ์ดˆ๋ณด ๊ฐœ๋ฐœ์ž๋“ค์ด์ง€๋งŒ, ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์‹ถ์–ดํ•˜๋Š” ์—ด์ •์ด ๊ฐ€๋“ํ•œ ์‚ฌ๋žŒ๋“ค์ด๋ฉฐ ๊ฐ์ž ์ž๊ธฐ ๋ถ„์•ผ์— ๋Œ€ํ•ด ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉด์„œ ์‹ค๋ ฅ์„ ์Œ“์•„๊ฐ€๊ณ  ์žˆ๋Š” ์ค‘์ด๋‹ค. ๊ทธ๋Ÿฌ๋˜ ์ค‘, ๋””์ž์ด๋„ˆ ๋ถ„๊ป˜ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ฐ›์•˜๋‹ค. ํ˜น์‹œ ๋‚˜๋ฌด์— ๊ฑธ๋ ค ์žˆ๋Š” ์ฒœ์ด ๋ฐ”๋žŒ์— ํ”๋“ค๋ฆฌ๋Š” ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋‚˜์š”? ๊ทธ๋ž˜๋„ ์œ ๋‹ˆํ‹ฐ ์• ๋‹ˆ๋ฉ”์ด์…˜(Animation)๊ณผ ์• ๋‹ˆ๋ฉ”์ดํ„ฐ(Animator)์— ๋Œ€ํ•ด์„œ๋Š” ์–ด๋Š์ •๋„ ์กฐ๊ธˆ ๊ณต๋ถ€๋ฅผ ํ•ด ๋†“์€ ์ƒํ™ฉ์ด์—ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์–ด๋–ค ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ธฐ๋ฒ•์œผ๋กœ ๊ตฌํ˜„์„ ํ•  ์ง€ ๊ณ ๋ฏผ์ด์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์œ ๋‹ˆํ‹ฐ ์—์…‹ ์Šคํ† ์–ด(Unity Asset Store)์— ๋“ค์–ด๊ฐ€์„œ 2D ๋ฌด..