inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

Controller 정리

Player Controller 관련 질문

269

rhodonite

작성한 질문수 23

0

안녕하세요! 항상 강의 잘 듣고 있습니다.

 

UpdatePosition과 UpdateIsMoving에 관한 질문입니다.

실제 이동은 UpdateIsMoving에서 현재 이동 상태가 아니고, 방향키 입력이 들어왔다면 이동 상태로 변경하여 위치를 변경한다는 것은 확실히 이해했습니다.

다만, 어느 부분에서 이동을 하는가? 라는 점이 조금 애매모호 해서요.

UpdatePosition은 Unity에서 화면에 보이는 위치값을 update하고(클라이언트에서 사용하는 값)

UpdateIsMoving의 경우에는 코드 상에서의 좌표를 이동하는 것으로 이해했습니다.(서버에서 사용하는 값)

 

제가 옳게 정리한게 맞을까요?

C# unity

답변 1

0

Rookiss

네 맞습니다.
UpdatePosition은 이전/현재 좌표값 사이를 '스르륵' 이동하게 연출하는 것이고
실제 좌표 이동은 updateIsMoving에서 진행됩니다.
그런데 이런 부분은 딱히 중요한 부분이 아니고
게임마다 자유롭게 만들면 그만입니다.

MessagePack

0

85

1

본인 플레이어 이동 관련 질문

0

49

1

Part7 Part9 질문이 있습니다.

0

72

1

.

0

116

1

.

0

106

2

게임 로직 루프에서 게임 틱 누락으로 인한 높은 CPU 사용 문제

0

92

1

타일 팔레트 깔았는데도 안돼요

0

116

2

2D로 그냥 만들어도 되나요?

0

81

2

지난 강의와 이어지는게 맞을까요?

0

80

2

순환참조 문제로 인해 발생하는 문제는 없을까요?

0

162

2

유니티 클라와 C++서버연동

0

277

2

멀티플레이 테스트 환경 관련 질문입니다

0

207

3

강의 후반부에 순서 동기화를 위해 잡큐를 사용 안 한 부분 질문입니다!

0

150

2

코드 관련한 몇 가지 질문입니다!

0

153

2

3d 프로젝트 이동 동기화 관련

0

321

4

파트 7 스트레스 테스트 질문 드립니다.

1

189

2

맵 이동 방식

0

133

0

맵 이동 관련해서 질문드립니다.

0

91

1

안녕하세요 도저히 알 수 없는 오류가 나와서 질문드려요,,

0

201

2

안녕하세요. 일전에 질문 드린 포폴 준비 관련 질문의 추가 질문입니다!

0

160

1

[팁] 2024년 기준 버전 이슈?

0

455

1

SendBuffer.cs 삭제 후 대체 되는 부분의 장단점?

1

203

1

지금 강의의 유니티 클라를 IOCP 서버와 연동하는 것

0

336

2

PushAfter 사용 질문

0

192

1