inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Camera #2

마우스 클릭 후 물리현상

284

작성자 없음

작성한 질문수 0

0

마우스 클릭해서 캐릭터가 이동하는거까지 잘되는데요.

이동한 후 캐릭터가 조금씩 뜨면서 천천히 날아갑니다.

Use Gravity켜면 날아가지는 않는데 어떤 힘을 받는지 천천히 앞으로 쓰러져요.

Is Kinematic켜면 물리현상이 없어져서 이런게 다 괜찮아지기는하는데,

강사님 영상에서는 UnityChan이 Use Gravity랑 Is Kinematic이 체크가 안되어 있더라고요.

영상이랑 똑같이 gravity랑 kinematic 체크푼 상태에서 잘 잘작동했으면 좋겠는데.

마우스 이동 후 공중으로 천천히 올라가는걸 고치고 싶은데 어떻게 해야하나요?

코드는 다 살펴봤는데 다른 점은 없었던 것 같아요.

C# unity

답변 1

1

Rookiss

Is Kinematic켜면 물리현상이 없어져서 이런게 다 괜찮아지기는하는데,

->
네 맞습니다.
특별한 이유가 아니라면 RPG 게임에서는 물리를 꺼둔 상태로 만드는게 좋습니다.

kinematic off로 하면 유니티 중력 뿐만 아니라
Collider가 있는 물체끼리 서로 영향을 주기 때문에, 말씀주신 문제가 발생합니다.
FPS도 아니라서 엄청난 물리는 필요하지 않고,
중력은 물리 공식으로 직접 제어하면 그만입니다.
강의에서는 왜 다르게 동작하는지는 확인해봐야 알겠지만,

질량이라거나 위치라거나 Collider 위치 등
다양한 변수가 있을 수 있습니다.



UI 기능 관련 질문이 있습니다!

0

24

2

픽셀 좌표 스크린 좌표

0

26

0

전체적으로 코드 읽는게 굉장히 오래 걸리네요...

0

67

2

카메라 #2 수업 캐릭터 쓰러짐 해결

0

79

1

플레이어 움직임이 끝날때, 기울어짐 현상

0

81

1

Input 적용과 관련하여 질문 있습니다.

0

72

1

디버그 불가.. Unity에 연결 불가

0

76

1

달리기 애니메이션 에러

0

85

2

오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다

0

63

1

GetKey 오류

0

108

2

에셋을 어디에 올려두신지 알 수 있나요?

0

104

1

재귀호출? 오류나는데 왜 이래요 ?

0

167

6

Animation blending 파라미터 계산

0

65

1

newPos와 to지점이 겹쳐져야 하는거 아닌가요?

0

94

3

오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다

0

85

2

질문있습니다

0

142

2

아 이거 소스코드 같은거 없나요?

0

140

3

질문 드립니다. string.IsNullOrEmpty(name)

0

85

2

@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?

0

133

2

유니티6 NavMesh 안되는분들

1

174

1

Unity6 Unity-Chan Material 마젠타 문제 해결법

7

524

1

GetComponent<Poolable> 질문드립니다.

0

99

2

UI 불러오지 못함

0

116

2

UI 자동화 #1 - Util.cs의 FindChild함수에서 component.name에 컴포넌트 이름이 뜹니다.

0

152

2