2020.1 ๋ฒ„์ „์œผ๋กœ ํ”„๋กœ์ ํŠธ ์“ฐ๋‹ค๊ฐ€ 2020.2๋กœ ์—…๊ธ€ํ–ˆ๋”๋‹ˆ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฌธ์ œ ๋ฐœ์ƒํ•จ






UnityEngine.UI, TMPro ๋‘ namespace๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ





๊ทธ๋Ÿฌ๋‚˜ ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ์—๋Š” UnityEngine.UI๊ฐ€ ์˜ฌ๋ผ๊ฐ€ ์žˆ๊ณ 

manifest.json ์—๋„ "com.unity.ugui": "1.0.0"๊ฐ€ ์žˆ์Œ์„ ํ™•์ธ





๊ทธ๋ฆฌ๊ณ  ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์—์„œ๋งŒ ์ปดํŒŒ์ผ ์—๋Ÿฌ๊ฐ€ ๋œจ๊ณ  ์œ ๋‹ˆํ‹ฐ์—์„œ๋Š” ๋œจ์ง€ ์•Š๋Š”๋‹ค




๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค 2019 ๋Œ€์‹ ์— ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ๋ฅผ ์“ฐ๋ฉด ํ•ด๊ฒฐ๋˜๋Š”๋“ฏ ํ–ˆ์œผ๋‚˜

๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ๋Š” ๊ทธ๋ƒฅ ์ฐธ์กฐ๋ฅผ ์ฐพ์ง€๋„ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๋ฅผ ์•Œ๋ ค์ฃผ์ง€ ์•Š๋Š” ๊ฒƒ์ด์—ˆ์„ ๋ฟ

๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ๊ฒŒ ์•„๋‹ˆ์—ˆ์Œ





๊ตฌ๊ธ€๋งํ•ด์„œ ์•Œ์•„๋‚ธ ๋ฐฉ๋ฒ•๋“ค


1. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํด๋” ์‚ญ์ œ

2. ํ”„๋กœ์ ํŠธ ํด๋”์—์„œ csproj ์ „๋ถ€ ์‚ญ์ œ

3. ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €์—์„œ Unity UI ์‚ญ์ œ ๋ฐ ์žฌ์„ค์น˜

4. csproj ํŒŒ์ผ ์—ด์–ด์„œ ์ฐธ์กฐ ์ฝ”๋“œ ์ง์ ‘ ์ถ”๊ฐ€

5. Nuget์—์„œ UnityEngine.UI ์ฐพ์•„์„œ ์ถ”๊ฐ€

๊ธฐํƒ€ ๋“ฑ๋“ฑ


์ „๋ถ€ ๋‹ค ํ•ด๋ดค์ง€๋งŒ ํ•ด๊ฒฐ ๋ชปํ•จ


๊ทธ๋Ÿฌ๋‹ค ํ•ด๊ฒฐ๋ฒ• ๊ฒจ์šฐ ์ฐพ์Œ








๋จผ์ € ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค๋ฅผ ๋‹ซ๊ณ 


ํ”„๋กœ์ ํŠธ ํด๋” ๋‚ด์— csproj๋ฅผ ์ „๋ถ€ ์‚ญ์ œํ•˜๊ณ 


preferences ์—ด๊ณ  ์™ธ๋ถ€ ๋„๊ตฌ ๋“ค์–ด๊ฐ€์„œ ๋นจ๊ฐ„ ๋ฐ•์Šค์•ˆ์— ์žˆ๋Š” ์ฒดํฌ๋ฐ•์Šค๋ฅผ ์ „๋ถ€ ์ฒดํฌํ•ด์ œํ•˜๊ณ 


Regenerate project files๋ฅผ ๋ˆ„๋ฆ„


ํ”„๋กœ์ ํŠธ ํด๋”์—๋Š” ์˜ค๋กœ์ง€ Assembly-CSharp.csproj ๋‹จ ํ•˜๋‚˜๋งŒ์˜ csproj ํŒŒ์ผ๋งŒ์ด ์žˆ์–ด์•ผ ํ•จ


๊ทธ๋Ÿฌ๋ฉด ํ•ด๊ฒฐ๋จ







์ฐธ๊ณ ๋กœ 2020.2 ๋ง๊ณ  2020.1 ์ดํ•˜ ๋ฒ„์ „์—์„œ๋Š” ์ € ์ฒดํฌ๋ฐ•์Šค๊ฐ€ ์กด์žฌํ•˜์ง€๋„ ์•Š๊ณ  ์œ„ ์‚ฌ์ง„์ฒ˜๋Ÿผ ๋˜์–ด์žˆ์Œ


2020.1 ์ดํ•˜ ๋ฒ„์ „์„ ์˜ค๋žซ๋™์•ˆ ์“ฐ๋‹ค๊ฐ€ 2020.2 ์ดํ›„ ๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋ฉด ์ € ์ฒดํฌ๋ฐ•์Šค๋“ค์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์ „๋ถ€ ์ฒดํฌ๋˜์–ด ์žˆ์Œ


ํฌ๋ฉง์„ ์ž์ฃผ ์•ˆํ•œ ๋‚ด ์ž˜๋ชป์ธ๋“ฏ


์จ‹๋“  ํ•ด๊ฒฐ~