์ฐ์
{
public float ๋ณด์ ๊ฐ = ์ผ๋ง
public float UIPosXย = (ํ์ฌ UI์ค๋ธ์ ํธ X์์น) * (๋ณด์ ๊ฐ)
public float UIPosY = (ํ์ฌ UI์ค๋ธ์ ํธ Y์์น) * (๋ณด์ ๊ฐ)
}
์ด๋ผ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค๊ณ UI์ค๋ธ์ ํธ์ ๋ฃ๊ณ
๊ฒ์ ํ๋ ์ด ์ค์ด ์๋ ๋
์ธ์คํํฐ์์ ๋ฒํผ ํ๋ ํด๋ฆญํ๋ฉด ํด๋น UI์ ์์น๋ฅผ (UIPosX, UIPosY)๋ก ๋ฐ๊พธ๋ ๊ธฐ๋ฅ์ ๋ง๋ค๊ณ ์ถ์๋ฐ
ํน์ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ๊ฐ๋ตํ๊ฒ๋ผ๋ ์ค๋ช ํด์ค ์ ์๋?
๊ฒ์ ๋ด ๊ธฐ๋ฅ์ผ๋ก ๋ง๋๋๊ฑฐ๋ฉด ๊ฐ๋จํ๋ฐ ๊ฐ๋ฐ์ฉ์ผ๋ก ์ด๋ป๊ฒ ๋ง๋๋์ง๋ฅผ ๋น์ต ๋ชจ๋ฅด๊ฒ ๋ค.. ์ด๊ฑธ ๋ญ๋ผ๊ณ ๋งํ๋์ง๋ ๋ชจ๋ฅด๊ฒ ๊ณ ..
์ด ์จ๋ถ๋ด๋๋ค์ ์ฌ์ฉํด๋ ์์ด ์ง๊ฐ ํ๊ณ ์ถ์ ๋ง๋ง ๋ก ํ๋ค.
์ ๋ํฐ์์ ์ธ์คํํฐ ์ฐฝ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉ์ ์ ๋ง์ ๋ง๊ฒ ์กฐ์ํ ์ ์๋๋ก ๋ง๋ค๊ณ ์ถ๋ค๋๊ฑฐ๋?
ExecuteInEditMode - dc App
https://unity3d.com/kr/learn/tutorials/topics/interface-essentials/adding-buttons-custom-inspector
- dc App
ใด ์ ๊ณ ๋ง๋คใ ใ ์ ์ธ๊ฒฉํํ๋ ์๋ผ๋๋ฌธ์ ์์ ๊ทธ๋ฆผ ๋ง๋ค๊ณ ์์๋๋ฐ ์์ฌ๋ ค๋ ๋๊ฒ ๋คใ ใ
์จ๋ถ๋ด๋ ์๋ฆฌ ๋ค์๊ฒ๊น์ง ์๋๋ฐ ๋ญํด ์ฐ๋์ง ๋งํ์ด์ผ๋๋๊ฒ ๋ง์
ใด ๋๋ ๋ด๊ฑฐ ์ ๊ฒฝ์ฐ๋๋ผ ๊น๋นกํ๋๋ฐ ๊ทธ๊ฑด ๋ฏธ์ํ๊ฒ ์๊ฐํจ. ๊ทผ๋ฐ ์์ํ๋์๋ผ ์ธ์ฑ๋นป์๊ฑด ์๊ฒ ๋คใ ใ
ใ ใ ใ ใ ใ ์ด์งธ๊บผ๋ ํด๊ฒฐํ์ผ๋ ๋คํ์ด๋ค ํ์ดํ !
ใ ใ ์ฆ๋ํ์ธ์