์ ๋ํฐ(Unity)๋ก ์์ํ๋ ๊ฒ์๊ฐ๋ฐ: Part 2. C# ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ์ ํ๋ ๋ถ๋ค์ด ๊ฒ์์ ๊ฐ๋ฐํ๊ธฐ ์ํด์๋ C# ํ๋ก๊ทธ๋๋ฐ์ด ํ์ํฉ๋๋ค. ๋์์ด๋๋ ๊ธฐํ์ ๋ฑ, ๊ธฐ์กด์ ํ๋ก๊ทธ๋๋ฐ์ ์ ํ ํด๋ณด์ง ์์ ์ ๋ฌธ์๋ฅผ ์ํ C# ๊ฐ์ข์ ๋๋ค.
- ๋ฏธํด๊ฒฐ
Part4 ์ ๋ํฐ๋ก ์ธ๊ฐ์ง์ ๊ฒ์๋ง๋ค๊ธฐ ๊ฐ์๋ ๋ค์ ์ ์๋๊ฑด๊ฐ์?
Part3 ์ํ ๊ฒ์ ๋ง๋ค๊ธฐ๋ ์ฐพ์๋๋ฐ Part4๋ ๊ฐ์ ๋ค์ผ๋ ค๋ฉด ์ด๋์ ๋ค์ด์ผํ๋์?
C#unity์ฌ๋ฏผ
ใป
0
250
1
- ๋ฏธํด๊ฒฐ
ํ๋ ์ด ๋ฒํผ์ด ์์ด์
์๋์ฐ Microsoft Visual Studio Community 2019๋ฒ์ 16.8.3 ์ฌ์ฉ์ค์ ๋๋ค ํ๋ ์ด ๋ฒํผ์ด ์๊ณ , ์๋จ ๋ฉ๋ด๋ ๊ฐ์ฌ๋๊ณผ๋ ๋ค๋ฆ ๋๋ค. ์๋จ์ ์คํ ๋ฉ๋ด๊ฐ ์๊ณ ๋๋ฒ๊ทธ ๋ฉ๋ด์ ๋๋ฒ๊น ์์์ด ์๊ธดํฉ๋๋ค๋ง ๋นํ
C#unity์กฐ์๋น
ใป
0
727
1
- ๋ฏธํด๊ฒฐ
์ ์ฒด ์ฐ์ต๋ฌธ์ ๋ค์ด๋ฐฉ๋ฒ, ํ์ฌ ์ฐ์ต๋ฌธ์ ํ์ผ์ด ๊นจ์ ธ์ ์ด๋ฆฝ๋๋ค.
์๋ ํ์ธ์, ์ตํ์ ๊ฐ์ฌ๋. ๊ฐ์ ์ ๋ง ์ ๋ฃ๊ณ ์์ต๋๋ค!
unityC#Eddie
ใป
0
343
2
- ๋ฏธํด๊ฒฐ
์ฐ์ต๋ฌธ์ ํ์ผ
๊ฐ์ ํญ์ ์๋ณด๊ณ ์์ต๋๋ค. ๊ฐ์ฌ๋ ๊ฐ์๋ฅผ ๋ณด๋ค๋ณด๋ฉด ์ฐ์ต๋ฌธ์ ๋ชจ์๋ ผ ํ์ผ๋ค์ด ์๋๋ฐ ํน์ ์ฐ์ต๋ฌธ์ ๋ชจ์์ง์ด ๋ฐ๋ก ์๋์?? ์ฐพ์์๊ฐ ์๋ค์..
์ฐ์ต๋ฌธ์ C#unity๋ชจ๊ธฐ๋ค์ก์ผ๋ฉด
ใป
0
247
1
- ๋ฏธํด๊ฒฐ
์ค๋จ์ ์ ์ฐพ์์๊ฐ ์์ต๋๋ค
<img src="https://cdn.inflearn.com/public/files/posts/269ae
C#unity๋ชจ๊ธฐ๋ค์ก์ผ๋ฉด
ใป
0
459
1
- ๋ฏธํด๊ฒฐ
10๋ถ 24์ด์ ๋ง์ฝ b๋ฅผ 0์ผ๋ก ๋์, "๋๋์ ์ด ๋ถ๊ฐ๋ฅ"๋์ attempt to divide by zero ์ค๋ฅ๊ฐ ๋น๋๋ค.
์๋ง ๊ฐ์ฅ ๋ง์ง๋ง ๋ฐ์์ค์ ์๋ else๋๋ฌธ์ธ๊ฒ ๊ฐ์๋ฐ ์ด๊ฑธ ํด๊ฒฐํ๊ธฐ ์ํด์ elseif๋ก ๋๋ฐฐ๋ฅผ ํด์ผํ ๊น์?
unityC#Jonghyen Lee
ใป
0
300
1
- ๋ฏธํด๊ฒฐ
if๋ฌธ์ ๋น๊ต(10๋ถ56์ด~59์ด์ฌ์ด)
๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค. ์ฐ์ต๋ฌธ์ ๊ฐ ๋ ๋ง์ผ๋ฉด ์ข์๊ฑฐ๊ฐ์์ค! ๋๋ถ์ด ๋ชฉ์๋ฆฌ๊ฐ ์ค๋ณตํด์ ๋ค๋ฆฝ๋๋ค!
๋ชฉ์๋ฆฌ์ค๋ณตํ์C#unityJonghyen Lee
ใป
0
211
1
- ๋ฏธํด๊ฒฐ
NullReferenceException์ ๊ธฐ๋ํ๋๋ฐ....
์ฐ์ ์ฝ๋ ๋ณด๋๊น Destroy ๊ด๋ จํด์ NullReferenceException์ ์ ๋ํด๋ผ ์ ์์๊ฑฐ๋ผ ์๊ฐ์ ํ๋๋ฐ ๊ทธ๋ ์ง๊ฐ ์์์ ์ง๋ฌธ์ ๋๋ฆฝ๋๋ค public List obj
C#unityHyobin Kim
ใป
0
318
1
- ๋ฏธํด๊ฒฐ
C#์์์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
๊ณ์ํด์ ๋ฐ๋ณต๋๋ ๋ด์ฉ์์ ๊นจ๋ฌ์๊ฒ ์๋ ๊ฒ ๊ฐ์๋ฐ ๋ง๋์ง ํ์ธ ์ข ํด์ฃผ์ จ์ผ๋ฉด ํฉ๋๋ค ๋ฐฐ์ด์์๋, ๋ฆฌ์คํธ์์๋, ์๋ ๊ทธ ์ด์ , ์ฐธ์กฐ์ ๋ํด์ ๋ฐฐ์ธ ๋ ๋ถํฐ ๋์ค๋ ์ ์ด ์ด๋์ ๋ณ์์ ์ค์ ๋ฐ์ดํฐ๊ฐ ์ ์ธ์ด ๋๋๋์ ๋ฌธ์ ์์์?
C#unityHyobin Kim
ใป
0
259
1
- ํด๊ฒฐ
Heap ๊ณผ Stack
๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ๊ฐ ์ดํดํ ๋ด์ฉ์ด ๋ง๋๊ฐ ์๊ณ ์ถ์ต๋๋ค ๊ตฌ์ฒด์ ์ธ ์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ผ๋, ๋ฉ๋ชจ๋ฆฌ๋ฅผ Heap๊ณผ Stack์ผ๋ก ๋๋๊ฒ์, ์ฉ๋์ ์ฐจ์ด๋ฅผ ๋ฌ์ ํจ์จ์ฑ์ ๊พํ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค ์์ง ์ฐพ์๋ณด์ง ์์์ผ๋, Stack์ ์ฌ๋ผ์ค๋ ๊ฒ
C#unityHyobin Kim
ใป
0
289
1
- ๋ฏธํด๊ฒฐ
์์ ๊ฐ์์์ Instance์ ์ฐ๊ด ์ง์ด์
ํด๋น ๊ฐ์์์ ์ฐธ์กฐ ๋นํ๋ ์ค์ ๋ฐ์ดํฐ๋ ํ์ ์กด์ฌํ๊ณ ์๊ณ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ์๊ฐ ๊ณ์ํด์ ํ์ธํ๋ฉด์ ์ฐธ์กฐ ๋นํ๋์ง๋ฅผ ๋ณธ๋ค๊ณ ํ์ จ์์์? ์ฌ๊ธฐ์ playerScript์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ธ๊ธํ์ จ๋๋ฐ
C#unityHyobin Kim
ใป
0
252
3
- ํด๊ฒฐ
Instance์ variable
์ด๋ค ๊ตฌ์กฐ์ฒด๋ ํด๋์ค๋ก ์ ์ธ๋ ๊ฑธ Instance๋ผ๊ณ ๋ถ๋ฌ์ผ ํ๋์ ์๋๋ฉด Variable์ด๋ผ๊ณ ๋ง ํด์ผ ํ๋์? ์๋๋ฉด ๋ญ๊ฐ ํฌํจ๊ด๊ณ ๊ฐ์ ๊ฑด๊ฐ์?
C#unityHyobin Kim
ใป
0
228
1
- ๋ฏธํด๊ฒฐ
๊ตฌ์กฐ์ฒด 6๋ฒ์งธ ๊ฐ์
๊ตฌ์กฐ์ฒด 6๋ฒ์งธ ๊ฐ์์์๋ ๊ตฌ์กฐ์ฒด๋ฅผ ์ ์ธํ ๋๋ ์ด๊ธฐํ๊ฐ ํ์ ๋ผ๊ณ ํ์ จ๋๋ฐ ์ฌ๊ธฐ์ ๋ฐ๋๋ก ๋ง์ํ์๋ ๊ฒ ๊ฐ์์ ์ด๋ค๊ฒ ๋ง๋๊ฑด์ง ๊ถ๊ธํฉ๋๋ค
unityC#Hyobin Kim
ใป
0
178
1
- ํด๊ฒฐ
์ ๊ณต ํจ์๋ ์ค์ ๊ตฌํํ๋ ๋ชธ์ฒด๊ฐ ์๋ค
์ ๊ณต ํจ์๋ ์ค์ ๊ตฌํํ๋ ๋ชธ์ฒด๊ฐ ์๋๋ฐ ์ด๊ฑธ ์ธ ์ ์๋ ์ด์ ๋ ๋ค์์คํ์ด์ค ๋๋ถ์ด๋ผ๊ณ ํ์ จ์์์ ๊ตฌํํ๋ ๋ชธ์ฒด๊ฐ ์๋ค๋ผ๊ณ ํ์ ๊ฑด, ํ์ฌ ์ฌ์ฉ์๊ฐ Random.Range()๋ฅผ ๋ถ๋ฌ๋ค ์ธ ์คํฌ๋ฆฝํธ ์์ ๋ชธ์ฒด๊ฐ ์๋ค๋ผ๋ ๋ง์์ด์์ฃ ?
C#unityHyobin Kim
ใป
1
326
1
- ๋ฏธํด๊ฒฐ
์ธ์์ ๋งค๊ฐ๋ณ์
void Start() { int a = 10; MyPrint(a); } void MyPrint(int a) { <p
C#unityHyobin Kim
ใป
1
205
1
- ํด๊ฒฐ
์ฝ๋์์ new GameObject๋ฅผ ์คํํ์ ๋ ์ ๋ํฐ ํ๋ฉด์์ ์ํ ๋ฌธ์
๊ฐ์์ ๊ฐ์ด VisualStudio์์ GameObject obj1 = new GameObject(); ๋ฅผ Startํจ์์ ์ ๋ ฅํ๊ณ ์ ๋ํฐ์์ ํ๋ ์ด ๋ฒํผ์ ๋๋ฅด๋ฉด, <img src="https://cdn.infle
unityC#๋ ธ์์
ใป
2
606
1
- ํด๊ฒฐ
์ ๋ํฐ ์ฝ์ํ๋ฉด์ ๋ํ๋ ๋ด์ฉ ๋ฌธ์
์๋ ํ์ธ์. ํด๋์ค์ ๊ฐ์ฒด์ ๊ฐ๋ ์ ์ด๋ ์ ๋? ์ดํด๋ ํ๊ณ ์๋๋ฐ์. ์ค๋ ๊ฐ์์ ์ฝ์ ์ถ๋ ฅ์ฐฝ ๊ฐ์ ์ง๋ฌธ์ด ์์ต๋๋ค. ๋จผ์ ์ด ์์ฅ ๊ฐ์์์ ๋ง๋ค์๋ Player object๋ ์๊ณ ์ด๋ฒ ๊ฐ์์์ ๋ง๋ค์๋ Enemy1, En
C#unity๋ ธ์์
ใป
1
335
1
- ํด๊ฒฐ
๋ฉค๋ฒ๋ณ์๋ฅผ ์ ์ญ๋ณ์๋ผ๊ณ ์๊ฐํด๋ ๋๋์ง์?
๊ณ์ ์์ ๋ฐฐ์ด ์๋ฐ์คํฌ๋ฆฝํธ์ ์ฐ๊ดํด์ ์ง๋ฌธ๋๋ ค ์ฃ์กํ๋ฐ์. C#์์์ ๋ฉค๋ฒ๋ณ์๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ์์์ ์ ์ญ๋ณ์์ ๋์ผํ ์๋ฏธ๋ผ๋ ์๊ฐํด๋ ๋๋์ง์? ๋ง์ฐฌ๊ฐ์ง๋ก C# ์ ์ํจ์์์์ ์ ์ธํ ๋ณ์๋ ์ง์ญ๋ณ์๋ผ๊ณ ์ดํดํด๋ ๋ ๊น์? </
C#unity๋ ธ์์
ใป
1
1,194
1
- ํด๊ฒฐ
์ถ๋ ฅ๋ง ์๋ ํจ์ ๊ด๋ จ ์ง๋ฌธ
๊ฐ์์์๋ ์ถ๋ ฅ๋ง ์๋ ํจ์์ ํจ์๋ด์ ๋ณ์์๋ค ์ฆ๊ฐ์๋ฅผ ์จ์ ๊ฐ์ ๋ณํ๊ฒ ํ๋๋ฐ ๊ทธ๋ฐ ์์ ์์ด ๊ทธ๋ฅ return๋ง ์ ๋ ฅํ๋ ๊ฒ์ ์ด๋ค ์๋ฏธ๊ฐ ์๋ ๊ฒ์ธ๊ฐ์?
C#unity๋ ธ์์
ใป
1
396
2
- ํด๊ฒฐ
๋ฌธ์ ํ์ผ์ ์ด๋์ ์๋์?
๊ฐ์์๋ฃ๋ ๋ฌธ์ ํ์ผ์ ์ด๋์ ์ฌ๋ผ์ ์๋์?
C#unity๋ ธ์์
ใป
0
222
1






