inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

유니티(Unity)로 시작하는 게임개발: Part 2. C# 프로그래밍 입문

제공함수 Random.Range

제공 함수는 실제 구현하는 몸체가 없다

해결된 질문

341

Hyobin Kim

작성한 질문수 81

1

제공 함수는 실제 구현하는 몸체가 없는데 이걸 쓸 수 있는 이유는 네임스페이스 덕분이라고 하셨잖아요

구현하는 몸체가 없다라고 하신건, 현재 사용자가 Random.Range()를 불러다 쓸 스크립트 상에 몸체가 없다라는 말씀이시죠?

C# unity

답변 1

2

UDevApp

안녕하세요. 

몸체가 어딘가에 있는데 그걸 유니티에서 만들어주는 거고요

저희는 그것을 가져다 쓰는 형태로 작업한다는 뜻입니다. 

아래 그림의 코드에서 보시면 콘트롤을 눌러서 함수의 정의부로 이동할수가 있는데요.

이동하여 보시면 다음과 같습니다.

이것이 어떻게 구현되어 있는지는 나와 있지 않고 그냥 함수의 선언만 나와있습니다. 

이걸 가지고 몸체가 없다고 (유니티가 구현함) 말씀드린 겁니다.

답변이 되셨기를 바랍니다. 좋은 하루 되세요 ^^

Part4 유니티로 세가지의 게임만들기 강의도 들을 수 있는건가요?

0

262

1

플레이 버튼이 없어요

0

757

1

전체 연습문제 다운방법, 현재 연습문제 파일이 깨져서 열립니다.

0

376

2

연습문제파일

0

262

1

중단점을 찾을수가 없습니다

0

469

1

10분 24초에 만약 b를 0으로 둘시, "나눗셈이 불가능"대신 attempt to divide by zero 오류가 뜹니다.

0

312

1

if문의 비교(10분56초~59초사이)

0

219

1

NullReferenceException을 기대했는데....

0

326

1

C#에서의 메모리 관리

0

273

1

Heap 과 Stack

0

303

1

앞선 강의에서 Instance와 연관 지어서

0

269

3

Instance와 variable

0

243

1

구조체 6번째 강의

0

190

1

인자와 매개변수

1

215

1

코드에서 new GameObject를 실행했을 때 유니티 화면상의 상태 문의

2

621

1

유니티 콘솔화면에 나타난 내용 문의

1

353

1

멤버변수를 전역변수라고 생각해도 되는지요?

1

1225

1

출력만 있는 함수 관련 질문

1

422

2

문제 파일은 어디에 있나요?

0

234

1

제 윈도우용 visual studio에서는 코드행 앞에 아무것도 안찍힙니다.

0

319

2

혹 강의내용을 캡쳐해서 블로그에 공개해도 되나요?

0

364

1

비쥬얼 스튜디오에서 강의대로 입력했는데 콘솔창에 아무것도 안나타나네요.

0

262

1

저는 윈도우즈에서 모니터를 두개로 나눠 강의영상과 Unity작업창으로 나눠서 하고 있는데 무슨 얘긴지 하나도 모르겠어요

0

229

2

갑자기 파일을 추가하려면 과정을 설명해 주셔야 하는데 그냥 파일부터 추가하네요.

0

171

1