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

RedFlowering님의 프로필 이미지

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Singleton 패턴

void Start()

해결된 질문

20.09.16 13:51 작성

·

281

0

강의 내에서는 Init()로 순서와 상관없이 매니저 오브젝트를 생성하고 불러올 수 있게 했지만, 또 이후에도 비슷한 방법으로 처리를 하면 되겠지만 유니티 동작 순서를 알고 싶어서 질문드립니다.

Managers.cs와 Player.cs 처럼 여러 오브젝트에 여러 스크립트가 있을 경우 void Start()와 Update()를 호출하는 순서가 궁금합니다. 그리고 이 순서가 맘에 들지 않는다면 순서를 바꾸는 방법이 있을까요?

답변 1

0

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

2020. 09. 16. 16:30

객체들의 Start, Update 순서는 딱히 우리가 지정할 수 없습니다!

정말 정말 특정 이유로 순서가 필요하다면
우리가 직접 관리를 해서 Init 등을 이용해
의도적으로 순서를 맞춰줘야 합니다.