Unity์์ ์๋กญ๊ฒ ์ ์ฉ๋ TextMeshPro๋ฅผ ์ด์ฉํ์ฌ ์ฟจํ์์ ํ์ํด์ฃผ๊ณ ์์๋๋ฐ ๋์ค์ ์ฌ๋ผ์ง๋ ๋ฌธ์ ์ ์ ๋ฐ๊ฒฌํ์๋ค.
๋ฌธ์ ์ ์ ๊ฐ์ Material์ ์ฌ์ฉํ๊ณ ์๋ TextMeshPro ๊ฐ ๋ฐ๋๋ ๋ ๋๋ถ๋ถ ์ฌ๋ผ์ง๋ ํ์์ ๋ฐ๊ฒฌํ์๋ค.(์ผ๋ถ๋ ์์ํ์๋ง์ ์กด์ฌ)
๋ ์ด์ด ๋ฌธ์ ์ธ๊ฐ ์ถ์ด์ Layout order๊ด๋ จ ์ฝ๋๋ค์ ์ฝ์ ํด๋ณด๊ธฐ๋ ํ๋๋ฐ ๋ฌธ์ ๋ ๋์์ง์ง ์์๋ค.
๋์ ๊ฒฝ์ฐ Canvas ์์์ ์ฌ์ฉํ๋ TextMeshPro UGUI(TextMeshPro - Text(UI))์์์ ๋ฌธ์ ์ ์ด์๋ค.
ํ๊ฒฉ์ ๋ชฌ์คํฐ์ ๋ฐ๋ฏธ์ง ํ์์ฉ์ผ๋ก ์ฌ์ฉ๋๋ TextMeshPro๊ฐ ์ฌ์ฉ๋๋ฉด ์๊ธฐ๋ ๋ฌธ์ ์๋ค.
๋จธํ ๋ฆฌ์ผ์ ๋ฌธ์ ๋ผ ๋ณด๊ณ ์ฌ์ฉํ๊ณ ์๋ TMP_Font Asset์ ์๋ก์ด ๋จธํ ๋ฆฌ์ผ์ ์ถ๊ฐํ์ฌ ์๋ก ๋ค๋ฅธ ๋จธํ ๋ฆฌ์ผ๋ก ์ ์ฉํ์๋๋ ๋ฌธ์ ์ ์ด ์ฌ๋ผ์ก๋ค.
๊ธฐ์กด์ ์ฌ์ฉํ๊ณ ์๋ LiberationSans์ ๊ฐ์ Shader๋ฅผ ์ด์ฉํ๋ Material์ ์ถ๊ฐ๋ก ๋ง๋ค์ด์ค๋ค.
ํ์ง๋ง ๊ทธ๋ ๊ฒ ์ ์ํ ๊ฒ์ด Material Preset์๋ ๋ณด์ด์ง ์๋๋ฐ.. ๊ทธ ์ด์ ๋ ์ด๋ฆ๋๋ฌธ์ด๋ค.
์ด๋ฆ์ ์์ ๋๊ฐ์ด LiberationSans SDF ๋ก ๋ฐ๊ฟ์ฃผ๋ฉด Material์์ ๋ณด์ธ๋ค.
ํ๊ฒฉ์ ๋ฐ์ํ๋ TextMeshPro์ CoolTime์์์ TextMeshPro๋ฅผ ๋ค๋ฅธ Material๋ก ๋ณ๊ฒฝํ๋๊น ํด๊ฒฐ๋์๋ค.
'๊ฒ์์์ง > Unity' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Unity3D] TextMeshPro ํฐํธ ์์ ์ ์ ๋ฐ ํ๊ธ,์์ด Unicode ๋ฒ์ (0) | 2024.02.19 |
---|---|
[Unity3D] NavMeshAgent Document ๊ณต๋ถ (0) | 2023.08.08 |
[Unity3D] LoadScene ํ ๋คํฌ๋ ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ (0) | 2023.06.23 |
[Unity3D] Spine ํ์ผ Unity๋ ์ฐ๋ํ๊ธฐ (0) | 2022.01.24 |
[Unity3D] ์ค์ ์๊ฐ์ ๋ฐ๋ฅธ ํ์คํธ UI ์ ์ (0) | 2022.01.17 |