질문드립니다..
313
작성한 질문수 14
transform.Translate(Vector3.forward Time.deltaTime _speed); 를 사용했을 때 코너를 그리는 것처럼 도는 것까지는 이해했습니다.
메인 카메라가 맵을 바라보는 방향이 맵의 forward쪽과 같다면 wasd로 조작하는 것에 아무런 이상을 느끼지 못 하지만,
만약 메인 카메라의 시점이 바뀌게 되면
조작감 자체에 좀.. 불편함을 느끼게 되잖아요?
ex) 메인카메라의 시점이 정 반대가 되면
케릭터 기준으로 조작이 반전되는..?
기능상 오류가 난 것은 아니지만 메인카메라의 시점 때문에 조작감에 불편을 느끼게 되더라고요..
이게 다 로컬 기준이 아니고 월드 기준인 것 때문인 것 같은데..
좀 질문이 중구난방입니다..
1. transform.Translate를 하든, transform.TransformDirection()를 하든
결국에 로컬 기준인 것을 월드로 바꿔서 월드 스페이스 기준으로 움직이게 되는 것 이잖아요?
그렇게 된다면
메인카메라가 바라보고 있는 방향을 변경했을 때 조작감에 불편함을 느끼는 건 피할 수 없는 문제라고 생각되는데 맞을까요?
2. 위의 질문이 맞다면 메인카메라가 바라보고있는 방향에 구애받지 않고 메인카메라가 바라보고있는 방향이 계속 바뀌어도 조작감에 불편을 느끼지 않게 하는 방법에는 무엇이 있을까요?
제가 생각하기에는 메인 카메라가 바라보고있는 방향에 따라 월드스페이스 자체를 바꿔버리면 될까..? 싶은데 그건 가능한 방법일까요..?
답변 1
0
위 내용은 프로그래밍 질문이 아니라 기획적인 질문입니다.
와우 같은 게임은 카메라 방향과 반대 방향으로 가기도 하고
테라 같은 게임은 카메라 방향을 향해서 이동하도록 되어 있고 조작의 차이입니다.
월드 스페이스를 바꾸는건 불가능하지만, 카메라가 바라보는 방향으로
이동하게 처리하는건 당연히 가능합니다.
매니저 관련 질문이 있습니다.
0
41
2
비쥬얼 스튜디오에서 unity연결이 없습니다.
0
50
2
UI 기능 관련 질문이 있습니다!
0
51
2
픽셀 좌표 스크린 좌표
0
35
0
전체적으로 코드 읽는게 굉장히 오래 걸리네요...
0
90
2
카메라 #2 수업 캐릭터 쓰러짐 해결
0
91
1
플레이어 움직임이 끝날때, 기울어짐 현상
0
87
1
Input 적용과 관련하여 질문 있습니다.
0
79
1
디버그 불가.. Unity에 연결 불가
0
85
1
달리기 애니메이션 에러
0
96
2
오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다
0
68
1
GetKey 오류
0
115
2
에셋을 어디에 올려두신지 알 수 있나요?
0
111
1
재귀호출? 오류나는데 왜 이래요 ?
0
171
6
Animation blending 파라미터 계산
0
71
1
newPos와 to지점이 겹쳐져야 하는거 아닌가요?
0
100
3
오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다
0
89
2
질문있습니다
0
146
2
아 이거 소스코드 같은거 없나요?
0
147
3
질문 드립니다. string.IsNullOrEmpty(name)
0
90
2
@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?
0
137
2
유니티6 NavMesh 안되는분들
1
179
1
Unity6 Unity-Chan Material 마젠타 문제 해결법
7
542
1
GetComponent<Poolable> 질문드립니다.
0
104
2





