강의

멘토링

커뮤니티

Inflearn Community Q&A

boneoflily7257's profile image
boneoflily7257

asked

[MMORPG Game Development Series with C# and Unity] Part3: Unity Engine

Monster AI #2

Managers에서 OnUpdate()함수 호출이요

Resolved

Written on

·

367

0

 

안녕하세요, 궁금한게 있어서요. inputManager를 생성하고 OnUPdate() 메소드를 호출하는데 있어서

43줄, 44줄의 _input.OnUpdate()로 접근하는 것과 Input.OnUpdate()로 접근해서 호출하는게 어떤 차이가 있을까요?

 

_input은 인풋매니저를 인스턴스화 한것 같고, Input은 매니저스가 들고 있는 인풋매니저인것 같은데 제가 맞게 접근하는건지 헷갈립니다.

 

둘 다 테스트 해봤는데 정상적으로 업데이트는 되는 것 같은데 둘 중 어떤 것으로 접근하는게 더 맞는지 궁금합니다.

C#unity

Answer 1

1

Rookiss님의 프로필 이미지
Rookiss
Instructor

Input 버전은 내부적으로 Instance._input이니 사실 결과는 동일합니다.
다만 Instance. 를 하는 과정에서 여러가지 체크를 하니
_input을 사용하는게 더 성능이 좋겠죠.

boneoflily님의 프로필 이미지
boneoflily
Questioner

답변 감사합니다.

 

boneoflily7257's profile image
boneoflily7257

asked

Ask a question