inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

두고두고 써먹는 유니티 VR

Player의 유무

해결된 질문

367

찌움

작성한 질문수 11

0

안녕하세요 선생님!

수업을 정말 잘 듣고 있습니다.

감사합니다.

다름이 아니라 제가 따로 간단한 vr게임을 만드는중인데 궁금한 점이 생겨 질문드립니다.

저는 player를 넣고서 특정 오브젝트에 부딪치면 hp깎이는 식으로 게임을 만드는중인데요!

만약 player를 살린다면 player의 hierarchy에서의 위치를 어디다가 배치해야 할 지 알수 있을까요??..

Xr origin밑에 player를 자식으로 두고

그 자식에 camera offset을 배치했는데

이렇게 하면 플레이했을때 방향키를 누르면 player의 움직임이 컨트롤러와의 움직임과 독립적으로 따로 움직이게 되는데 어떻게 구성해야 할 지 조언을 얻을수있을까요??

unity VR/AR

답변 1

0

오민석

안녕하세요 찌움님.

적어주신대로 유추하자면, 3인칭으로 볼 수 있는 플레이어 오브젝트가 따로 있는데, 이걸 컨트롤러의 스틱 조작으로 움직이고 싶으신거 같아요.

보통은 그냥 별개의 오브젝트로 두고 현재 쳐다보는 방향 기준으로 컨트롤러의 입력을 처리해서 해당 방향으로 움직이는 식일 것 같아요.

예를 들어 플레이어를 바라보면서 컨트롤러를 가리킨 채로 스틱을 우측으로 움직이면 플레이어 오브젝트가 오른쪽으로 이동하는 식으로요.

이런 식이라면 헤드셋이 “쳐다보고 있는 방향”을 가져다가 ”컨트롤러 스틱의 입력값“과 함께 실제로 움직여야하는 방향을 계산한 뒤에 플레이어 오브젝트를 움직여 주면 됩니다.

그냥 단순하게 생각하면 스틱의 입력값을 쳐다보고 있는 방향의 Y방향만큼 돌려주면 될 것 같네요.

0

찌움

답변감사합니다!

스틱의 입력값을 쳐다보고 있는 방향의 y방향만큼 돌린다는건 어떻게 하는건가요?

0

오민석

제가 코드를 짜드릴 순 없고, 윗 댓글에 적어놨습니다..

1

찌움

아 이해했습니다 감사합니다:)

ray가 컨트롤러에서 나가는 부분에 대한 질문

0

81

2

ray 가 하나만 나가는데 문제가 뭘까요

0

76

2

이미 있는 씬에 VR 환경 얹어서 세팅

0

79

1

이미 있는 씬에 VR 환경 얹어서 세팅

0

76

1

XR Controller 관련 문의

0

110

1

Hierarchy에서 XR origin 생성 시 문제

0

89

1

몹의 Nav mesh agent가 이상합니다

0

78

2

vr 이동 관련해서 질문이 있습니다

0

165

2

첨부파일 확장자 문의

0

188

2

카메라가 오브젝트와 너무 가깝습니다

0

170

3

유니티6로 강의내용 수행할 수 있을까요

0

158

2

xr interaction toolkit

0

157

2

mob 스크립트 작성 시 오류

0

153

1

Spawner 스크립트

0

126

2

자료 다운 묹;

0

104

2

이동관련 질문이 있습니다

0

145

2

URP 프로젝트가 안보이는데 SRP도 상관없을까요? 두개가 무슨 차이인가요?

0

671

2

vr조작과 컴퓨터 조작 플레이 동시에 구현하는 부분에서 조언을 얻고 싶습니다!

0

233

3

xr interaction toolkit를 이용하여 다른 게임을 만드려고 하는데 문제가 있습니다!

0

230

2

실습 오류

0

138

1

URP 프로젝트

0

204

2

에디터 버전을 영상과 똑같이 사용해도 3D(URP)가 안뜹니다.

0

280

2

카메라 로테이션 고정

0

199

3

xr 인터렉티브 툴키트를 수강하고 있습니다

0

194

2