[Unity] ๋น„์ฃผ์–ผ์ŠคํŠœ๋””์˜ค ์—ฐ๋™ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์ด์ •๋ฆฌ (Unity - Visual Studio)
๋ฐ˜์‘ํ˜•

 

 

์œ ๋‹ˆํ‹ฐ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ˆ˜์ •ํ•˜๋‹ค ๋งŽ์ด๋“ค ๊ฒช๋Š” ํ˜„์ƒ์— ๋‚˜๋„ ์˜ˆ์™ธ๋Š” ์—†์—ˆ๋‹ค.
๋ฐ”๋กœ ์•„๋ž˜์™€ ๊ฐ™์€ ํ˜„์ƒ์ด๋‹ค.

 

1. Vector์™€ ๊ฐ™์€ ๊ธฐ๋ณธ์ ์ธ ๋‹จ์–ด์—๋„ ์ž๋™์™„์„ฑ์ด ๋‚˜์˜ค์ง€ ์•Š์Œ
(์ž๋™์™„์„ฑ ๋ชฉ๋ก ๋ณด๊ธฐ: Ctrl+space)

 

2. 'Unity์— ์—ฐ๊ฒฐ' ์ด๋ผ๊ณ  ๋œจ๋˜ ๋ฒ„ํŠผ์ด ๊ทธ๋ƒฅ '์—ฐ๊ฒฐ'์œผ๋กœ๋งŒ ๋‚˜์˜ด

 

์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋Š” ๋น„์ฃผ์–ผ์ŠคํŠœ๋””์˜ค-์œ ๋‹ˆํ‹ฐ ์—ฐ๋™์ด ๋Š๊ธด ๊ฒƒ์ธ๋ฐ, ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค.
๋‚˜์˜ ๊ฒฝ์šฐ Unity 2022.3.16f1, Visual Studio 2022๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑํ•˜์˜€๋‹ค.

 

 

 


๋ฐฉ๋ฒ• 1. ์œ ๋‹ˆํ‹ฐ์—์„œ Edit > Preferences > External Tools ์„ค์ •

 

 

1-1)  External Script Editor๋ฅผ Visual Studio๋กœ ์„ ํƒํ•˜๊ฑฐ๋‚˜,
1-2) Browse๋ฅผ ๋ˆŒ๋Ÿฌ ์ง์ ‘ Visual Studio๋ฅผ ์ง€์ •ํ•œ๋‹ค.
(๊ฒฝ๋กœ: Program Files > Microsoft Visual Studio > ์—ฐ๋„ > Community > Common7 > IDE > devenv.exe)
(์„ค์น˜ ๊ฒฝ๋กœ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋‹ค๋ฉด ๋น„์ฃผ์–ผ์ŠคํŠœ๋””์˜ค-์˜ค๋ฅธ์ชฝ ํด๋ฆญ '์†์„ฑ' - ๋Œ€์ƒ ์ฃผ์†Œ๋กœ ํ™•์ธ)

์œ„์™€ ๊ฐ™์ด ์ง€์ •ํ•œ ๋’ค, ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค๋ฅผ ๊ป๋‹ค ์ผœ์„œ ์—ฐ๋™๋˜๋ฉด ํ•ด๊ฒฐ ์™„๋ฃŒ!

๊ทธ๋Ÿฌ๋‚˜ ๋‚˜์˜ ๊ฒฝ์šฐ Visual Studio๋ฅผ ์„ ํƒํ•ด๋„, ์ง์ ‘ Browse๋ฅผ ํ•˜์—ฌ๋„ ๋ณ€๋™์ด ์—†์—ˆ์Œ

 

 


๋ฐฉ๋ฒ• 2. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์—์„œ ๋„๊ตฌ > ๋„๊ตฌ ๋ฐ ๊ธฐ๋Šฅ ๊ฐ€์ ธ์˜ค๊ธฐ > Visual Studio Installer

 

 

2-1) ํ•ด๋‹น ์ฐฝ์—์„œ ์ˆ˜์ • - 'Unity๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ' ์ฒดํฌ๊ฐ€ ์•ˆ ๋˜์–ด ์žˆ๋‹ค๋ฉด ์ฒดํฌ ํ•˜๊ณ  ์„ค์น˜
2-2) ์ฒดํฌ๊ฐ€ ๋˜์–ด ์žˆ๋‹ค๋ฉด ํ’€๊ณ ๋‚˜์„œ ์žฌ์„ค์น˜(์‚ญ์ œ) ํ›„ ๋‹ค์‹œ ์ฒดํฌํ•˜๊ณ  ์„ค์น˜

ํ•ด๋‹น ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐํ•˜์‹  ๋ถ„๋“ค๋„ ์žˆ๋‹ค๊ณ  ํ•˜์ง€๋งŒ... ์—ฌ์ „ํžˆ ๋‚˜๋Š” ํ•ด๊ฒฐ์ด ์•ˆ ๋จ.

 

 


๋ฐฉ๋ฒ• 3. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์‚ญ์ œ ํ›„ ์žฌ์„ค์น˜

 

1. Visual Studio Installer์—์„œ ์„ค์น˜๋œ ์ œํ’ˆ ์‚ญ์ œ
2. ์žฌ์„ค์น˜

ํ–ˆ๋Š”๋ฐ ์•ˆ ๋จ. ์—ฌ๊ธฐ์„œ๋ถ€ํ„ด ์ข€ ์ŠคํŠธ๋ ˆ์Šค ๋งŽ์ด ๋ฐ›๊ธฐ ์‹œ์ž‘;;;

 

 


๋ฐฉ๋ฒ• 4. ์œ ๋‹ˆํ‹ฐ ์‚ญ์ œ ํ›„ ๋‹ค์‹œ ๊น”๊ธฐ

1. Unity Hub์—์„œ ๋ณธ์ธ์ด ์‚ฌ์šฉํ•˜๋Š” ์œ ๋‹ˆํ‹ฐ ๋ฒ„์ „ ์‚ญ์ œํ•˜๊ธฐ
2. ๋‹ค์‹œ ์„ค์น˜

ํ•ด๋„ ์•ˆ๋์Œ.  ์ง„์งœ ๋ญ๊ฐ€ ๋ฌธ์ ค๊นŒ? ์ด์ฏค ๋˜๋‹ˆ ๋ฉ˜ํƒˆ ํ„ฐ์ง€๋Š” ์ค‘

 

 


๋ฐฉ๋ฒ• 5. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ์—์„œ ๋‹ค์‹œ ๋กœ๋“œํ•˜๊ธฐ

 

 

1. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์—์„œ ctrl+alt+L ์„ ๋ˆŒ๋Ÿฌ ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‹คํ–‰ํ•˜๊ณ 
2. C#๊ณผ ๊ด€๋ จ๋œ ์˜ค๋ฅ˜๋‚˜ ๊ธฐํƒ€ ๋ฌธ๊ตฌ๊ฐ€ ์žˆ๋‹ค๋ฉด - ์˜ค๋ฅธ์ชฝ ํด๋ฆญ - '๋‹ค์‹œ ๋กœ๋“œ' ํด๋ฆญํ•˜๊ธฐ

์•ˆํƒ€๊น๊ฒŒ๋„ ๋‚˜๋Š” ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ์—๋„ ์•„๋ฌด ๋‚ด์šฉ์ด ์—†์—ˆ๋‹ค.
์ƒ๊ฐ๋ณด๋‹ค ์ด ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒฝ์šฐ๋„ ๊ฝค๋‚˜ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Œ.

 

 


๋ฐฉ๋ฒ• 6. Unity - Window - Package Manager์—์„œ Visual Studio Editor ํ™•์ธํ•˜๊ธฐ

 

 

1. ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €์—์„œ In project๋กœ ์„ค์ •ํ•˜๊ณ  Visual Studio Editor๊ฐ€ ์žˆ๋‹ค๋ฉด ์ง€์šฐ๊ณ  ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ธฐ
2. In project์— ํ•ด๋‹น ์—๋””ํ„ฐ ํŒจํ‚ค์ง€๊ฐ€ ์—†๋‹ค๋ฉด, Packages: Unity Registry๋กœ ์„ค์ •ํ•˜๊ณ  ํ•ด๋‹น Visual Studio Editor๋ฅผ ์„ค์น˜ํ•˜๊ธฐ
3. ๋‹ค ์„ค์น˜ํ•˜๊ณ  ๋‚œ ๋’ค์—” ์œ ๋‹ˆํ‹ฐ/๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๋ชจ๋‘ ์ข…๋ฃŒ ํ›„ ๋‹ค์‹œ ์ž‘๋™ํ•ด๋ณด๊ธฐ

 

 

๋“œ๋””์–ด ํ•ด๊ฒฐ ์™„๋ฃŒ!

 

 


 

๋‚˜์˜ ๊ฒฝ์šฐ์—” ๋ฐฉ๋ฒ•6์œผ๋กœ ๋“œ๋””์–ด ์—ฐ๊ฒฐ ์™„๋ฃŒ ๋˜์—ˆ๋‹ค.
์œ„์— ์žˆ๋Š” ์ด ๋ฐฉ๋ฒ•๋“ค๋กœ๋„ ํ•ด๊ฒฐ์ด ์•ˆ ๋œ๋‹ค๋ฉด ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ด๊ณณ๋„ ์ฐธ๊ณ ํ•ด๋ณด์‹œ๋ผ.

 

 

๋ฐ˜์‘ํ˜•
 ๐Ÿ’ฌ C O M M E N T