์ชฝํ๋ฆฌ๊ฒ๋
TMP๋ฅผ ์ ๋ฐ์ดํธ๋ก text ์์ ํ๊ณ ์์์...
update
{
TMPText.Text = building.Name
}
์ด๋ ๊ฒ ํ๋ ๋น์ฐํ TMP๋ ๋งคํ๋ ์๋ง๋ค ๊ธ์๋ฅผ ์๋ก ์์ฑํด์ ๊ทธ๋ ค๋๋ ๊ฒ์...
UI๋ ๋ณ๊ฒฝ์ฌํญ ์๊ฒผ์๋๋ง ๊ฐฑ์ ํด์ค์ผ ํ๋ค๋ ๊ฑธ ์์ด๋จน๊ณ ์์์.
5000๊ฐ(!) TMP (ui๋ง๊ณ ๊ฒ์ค๋ธ์ ํธ TMP) ์์ฑํด์
1. ํ๋ ์๋ง๋ค ๊ธ์ ์์ ํด์ฃผ๋ ๊ฒ๊ณผ
2. ์์ฑ์ ํ๋ฒ๋ง ์ธํ ํ๋ ๊ฒ์ ๋น๊ต ํด ๋ณด์์.
๋ ๋ค ์นด๋ฉ๋ผ๋ ์๋์ผ๋ก ์ฐ์๋จ์ผ๋ก ์กฐ๊ธ์ฉ ์์ง์ด๋ ์ํ์.
(๋ฅ์ปด ๊ณ ์ํ๋ค...)
1. ๋งค ํ๋ ์๋ง๋ค ๊ธ์๋ฅผ ๋ฐ๊ฟ์ค ๊ฒ. (0,1,2,3,...0) ์ผ๋ก
m_textMeshPro.text = int_counter.ToString();
์์ฒญ๋ mesh rebuild ๊ฐ ๋ฐ์ํ๊ณ ์๋ค.
2. ์ด๊ฑด ์์ฑ์ ๊ธ์ ์ธํ ํ ์ ๋ฐ๊ฟ์ค ๊ฑฐ
mesh rebuild ๊ฐ ๋ฐ์ํ์ง ์์ ํด๋ฆฐํ๋ค.
3. ์ด๊ฑด ๋งค ํ๋ ์๋ง๋ค ๊ธ์๋ฅผ ๋ฐ๊ฟ์ฃผ๋, ๊ฐ์ ๊ธ์๋ก๋ง ๋ฐ๊ฟ์ค ๊ฒ.
๋๋๊ฒ๋ mesh rebuild๋ฅผ ํ์ง ์๋๋ฐ, ์ด๊ฑด ์ปดํ์ผ๋ฌ์์ ์์ํ ํ์ ๊ฒ ๊ฐ๋ค. ๋ฆด๋ฆฌ์ฆ๋ก ๋น๋ํ๊ธฐ ๋๋ฌธ?
m_textMeshPro.text = "AAA";
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
๊ฒฐ๋ก :
UI๋ ์ ๋ณด๊ฐ ๋ฐ๋๋๋ง ๋ฐ๊ฟ์ฃผ์ (๋๋ฌด ๋น์ฐํ๊ฐ ใ ใ )
๋น์ฐํ ํจํด์จ์ ๋ฐ์ธ๋ฉํ์ค์ค - dc App
native ๋ ์ด์ด๋ ํ ์คํธ ์ฐ๋ฉด์ ์์ํ๊ฒ ์ก๋๋ฐ ์ ๋ํฐ ๋ ์ด์ด๋ ๋ง์ง๋ฅผ ํ๋ ๊ฒฝํฅ์ด ์ข ์์ ใ ใ ใ
๋น์ฐํ์ง ์๋์ง๋ ๋ง์ง์ ๊ฒช์ด๋ด์ผ ์๋๊ฑฐ์ฃ ์์ผ๋ก๋ ๋ง์ง๋ ์์ธ. ์ด์ฌ ์ ์งํ์๊ธธ