Inflearn brand logo image

인프런 커뮤니티 질문&답변

상원님의 프로필 이미지
상원

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

static의 정체

static 변수 활용

작성

·

276

0

유니티 오브젝트에 static int num 함수를 지정하기 위해

 

public static int num;

void ph

{

num = 1;

GameObject 오브젝트이름 = int num 

return 0;

}

라고 했는데 안되더라구요....GameObject 이름 선언이 잘못된건가요??

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

여러가지 내용을 종합적으로 혼동하시고 계신 것 같은데요

 

유니티 오브젝트에 static int num 함수를 지정하기 위해

static int num은 함수가 아니라 그냥 멤버 변수입니다.
유니티 오브젝트에 함수를 지정한다 << 는 의미가 모호합니다.
GameObject에 붙은 Script Component에 함수를 추가할 수는 있겠죠.

GameObject 오브젝트이름 = int num 

문법이 맞지 않습니다.
무엇을 하시려는지 확실히 이해가 안 가지만, 일단 이렇게 함수를 추가할 수는 없습니다.
그리고 C# 강의에서 유니티랑은 별개로 진행되기에
GameObject을 당장 사용할 수도 없습니다.

상원님의 프로필 이미지
상원

작성한 질문수

질문하기