์ธ๊ฒ์ ํ๋ฉด์์
๋ฏธ๋๊ฒ์ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ์ธ๊ฒ์์ฌ ๊ทธ๋๋ก์์ ํ์ ์ฐฝ์ ๋์์ ๋ฏธ๋๊ฒ์์ ์คํํ๊ฒ ํ๊ณ ์ถ์ด์
UI ํ์ ์ฐฝ์ด ๋จ๊ณ ๊ทธ ์์ ํ๋ ์ด์ด๊ฐ UI Image(UIํ์ ์ฐฝ ์์ ์์๊ฑฐ๋๊น UI Image)๋ก ๋ค์ด๊ฐ ์๊ณ ,
๋ฏธ๋๊ฒ์์ ์์์ ์ ๋๊ธฐ ์ ๋๋ฉ์ด์ , ์์ํ๊ณ ์ฑ๊ณตํ๋ฉด ๊ธฐ๋ปํ๋ ์ ๋๋ฉ์ด์ ์ผ๋ก ์ ํ, ์คํจํ๋ฉด ์ฌํผํ๋ ์ ๋๋ฉ์ด์ ์ผ๋ก ์ ํ ์ด๋ฐ๊ฑธ ํ๊ณ ์ถ์๋ฐ
UI Image์ ์ ๋๋ฉ์ดํฐ๋ฅผ ๋ฃ๊ณ ์คํํ๋๊ฑด ์๋๋๊ฑฐ๊ฐ์์..์ด๋ด๊ฒฝ์ฐ ์ด๋ป๊ฒ๋ค ํด๊ฒฐํ์๋์ง ๊ถ๊ธํด์ ์ฌ์ญ์ด๋ณด๋ ค๊ณ ๊ธ์ ์ฐ๊ฒ ๋์์ต๋๋ค.
์ ๊ฐ ์๊ฐํ ๋ฐฉ๋ฒ์
ํ์ ์ฐฝ์ ๊ทธ๋ฅ UI ์บ๋ฒ์ค Image๋ก ํ์ง๋ง๊ณ ์ธ๊ฒ์ SpriteRenderer๊ฒ์์ค๋ธ์ ํธ๋ก ํด์ ์ํ ๋ ์ด์ด ๋์ฌ์ ํ์ ์ธ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๊ณ ๊ฑฐ๊ธฐ์ ํ๋ ์ด์ด ์ ๋๋ฉ์ดํฐ๋ฅผ ๋ฃ์ด ์ ์ ํ ์ํฉํด ํด๋น ์ ๋๋ฉ์ด์ ์ ์คํํ๋ค.
~๋ผ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ธด ํ๋๋ฐ ํ์ ์ฐฝ์ UI Image๊ฐ์๋ ์ธ๊ฒ์ SpriteRenderer๊ฒ์์ค๋ธ์ ํธ๋ก ๋๋ ค๋ ๊ด์ฐฎ๋?๋ฒํผ์ ๋ UI๋ฒํผ์ ์ฐ๊ธดํด์ผํ ํ ๋ฐ? ์ถ์ ์ฐ๋ ค+์ข ๋ ์ข์๋ฐฉ๋ฒ์ด ์์๊น? ์ถ์๋ง์ ์ธ๊ฐค์ ์ฌ์ญ์ด๋ณด๋ ค๊ณ ๊ธ์ ์๋๋ค
์ข์ ๋ฐฉ๋ฒ์ด ์์๊น์..?
.
์..์๋ฌธ์๋ต์ด๊ธดํ๋ฐ UI Image์ ์ ๋๋ฉ์ดํฐ ๋ฃ์ํ ํ๋กํผํฐ๋ฅผ Image.Sprite๋ก ํ๋กํผํฐ๋ฅผ ์์ ํ๋๊น ๋๊ธฐ๋ ๋๋ค์..์ด๊ฑธ๋ก ์ข ๋ ๋ฐฉ๋ฒ์ ์ฐพ์๋ด์ผ๊ฒ ๋ค์.. ๊ทผ๋ฐ Image.Sprite์ ๋๋ฉ์ด์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์ข ๋ถํธํ๊ฑฐ ๊ฐ๋ค์..;
์ ๋ ๊ทธ ๋ฐฉ๋ฒ๋ง๊ณค ๋ชจ๋ฅด๊ฒ ๋ค์.. ๊ฑ ํธํ๊ฒ ์์ ํ๋ ค๋ฉด ์คํ๋ผ์ดํธ๋ ๋๋ฌ๋ฅผ ๋น๋ณด๋๋ก ๋ง๋ค์ด์ UI์ฒ๋ผ ์ฐ๋๊ฒ ๋์ ๊ฒ ๊ฐ์๋ฐ
๋น๋ณด๋๋ผ๋ ๋จ์ด๋ฅผ ์์ ์ฒ์๋ค์ด๋ณด๋ค์ ํ๋ฒ ๊ฒ์ํด๋ด์ผ๊ฒ ์ด์!
์ฌ๊ธฐ๋ค ์ง๋ฌธ ํ๋ ค๊ณ ๋ง๋ ์งค์? ์กด๋ ๊ท์ฝ๋ค ใ ใ ใ ใ ใ ใ ใ
๊ธ๋ณด๋ค๋ ๊ทธ๋ฆผ์ด ์ดํดํ๊ธฐ ์ฌ์ธ๊ฑฐ ๊ฐ์์ ใ ใ ใ ..
ํ์ ์ ui panel์ ์ด์ฉํด์ ๋์ฐ๊ณ ์ ๋๋ฉ์ด์ ์ ์บ๋ฆญํฐ ui image์ ์ ๋๋ฉ์ดํฐ ์ปดํฌ๋ํธ๋ฅผ ์ด์ฉํด์ ๋ง๋ค๋ฉด ๋์ง ์์?
์ฒ์์ ์์ํ๊ฒ ์ ๋๋ฉ์ด์ ํด๋ฆฝ์ ํ๋กํผํฐ๋ฅผ Sprite๋ก ํด๋๊ณ ํ๋๋ ์๋๋๋ผ๊ตฌ์ ใ ใ ใ ์ ๋๋ฉ์ด์ ์ ํ๋กํผํฐ๋ฅผ Image.Sprite๋ก ๋ณ๊ฒฝํด์ผํ๋ค๋๊ฑธ ์ฒจ์์์ด์ UI์ ์ ๋๋ฉ์ด์ ์ ์ฒ์๋ฃ์ด๋ด์ ใ ใ ;;
Project ์์ console ์์ Animation ๊ธฐ๋ฅ์ ์๋ฆฌ๋ก ๋ง๋ค๋ฉด ์๋๋๊ฑฐ์ผ? SCENE ์์ ANIMATOR ์ฐฝ์์ ์ฌ๋ฌ๊ฐ์ง ์ ๋๋ฉ์ด์ ์ ๋ฃ๊ณ Trigger์ ์ด์ฉํด์ ํน์ ์ํฉ์ ์ํ๋ ์ ๋๋ฉ์ด์ ์ด ์ฌ์๋๋๋ก ์ค์ ํ ์ ์๊ฑฐ๋
๋ค๋ค ๋ง๋ ๋ง์์ธ๋ฐ ๊ธฐ๋ณธ ์ ๋๋ฉ์ดํฐ ์ปดํฌ๋ํธ์ ์์ ์คํ๋ผ์ดํธ๋ฅผ ํ๋ ์์ผ๋ก ๋ฃ์ผ๋ฉด ์ ๋๋ฉ์ด์ ์ ์ฉ์ด ์๋์ ๊ฑฐ๊ธฐ์ ์ ๋๋ฉ์ด์ ์ ๋๋ธํด๋ฆญํ๋ฉด ์ ๋๋ฉ์ด์ ์ ํ๋กํผํฐ์ ์ฌ์ ์๊ฐ ํค ํ๊ฐ ๋์ค๋๋ฐ, ๊ฑฐ๊ธฐ์ ํ๋กํผํฐ๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก Sprite๋ก ๋์ด์์ด์. ์ด๊ฒ ๋ฌธ์ ์์. ํ๋กํผํฐ๋ฅผ ์์ ํด์ผํ๋๋ฐ ๊ทธ๋ผ ๊ฒฐ๊ตญ ํ์ฌ ํค ์ค์ ์ ์ญ์ ํ๊ณ ์ ํ๋กํผํฐ๋ฅผ ์ถ๊ฐํ๊ณ ํ์์ Image.Sprite๋ก ๋ฐ๊ฟ์ ๋ค์ ํค๋ฅผ ๋ง๋ค์ด์ค์ผํด์
uGUI ์์์ Animator ์ฌ์ฉํ๋ ค๋ฉด ์ ์ฝ์ด ์ข ์์ด์. Material ๊ฐ์ ์ง์ ์ ์ผ๋ก ์์ ๋ชปํ๋ ๊ฒ๋ ๊ทธ ์ค ํ๋(๋ฌผ๋ก ์ฐํ์ฑ ์ ์์ต๋๋ค). ์ฌํผ ์๋ํด๋ณผ๋งํ ๋ฐฉ๋ฒ์ด๋ผ๋ฉด... 1. SpriteRenderer + ๋ฒํผ ๋์์ ์๋์บ๋ฒ์ค ํ๋ ๋ง๋ค์ด์ ๋ฒํผ์ ๋์ํ๊ฒ ํ๋ค 2. SpriteRenderer + ๋ฒํผ ๋์์ ๋ ์ด์บ์คํธ๋ก ์ง์ ๊ตฌํํ๋ค 3. SpriteRenderer๋ฅผ ๋ณ๋์ Camera๋ก ์ดฌ์ํ์ฌ Render Texture๋ฅผ ๋ฝ์๋ด๊ณ ๊ทธ๊ฑธ UI์์ ๋์ด๋ค ์ด ์ ๋๊ฐ ์๊ฐ์ด ๋ฉ๋๋ค.
์บ๋ฆญํฐ์ ํน์ํจ๊ณผ ๊น์ง ์ค ์๊ฐ์์์ด์ ๋งํ ๋ฆฌ์ผ ๊ฐ ๋ณ๋์ ์์๊ฑฐ ๊ฐ๋ค์ฉ ์์ํ๊ฒ ํ๋ ์ ์ ๋๋ฉ์ด์ ์ด ํ์ํ ์ํฉ์ด์์ด์, ํ๋กํผํฐ๋ฅผ Image.Sprite๋ก ๋ณ๊ฒฝํด์ ์ด๋๋ก ์จ๋ ๋ ๊ฑฐ๊ฐ๊ธดํ๋ฐ.. ๋ ๋ชจ๋ฅด์ฃ ์ด๋ค ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ง ใ ใ ใ ใ ์กฐ์ธ ๊ฐ์ฌํฉ๋๋ค ๋๊ฐ์ง ๋ค ํด๋ด์ผ๊ฒ ์ด์