inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

레트로의 유니티 C# 게임 프로그래밍 에센스

Gun 스크립트 (5/6)

Gun Script (5/6) 질문입니다

309

hwakyeom

작성한 질문수 24

0

var fireDirection = aimTarget - fireTransform.position
Shot(fireTransform.position, fireDirection);
목표 지점에서 총구 지점 뺴면 그 거리와 방향이 나오잖아요?
그런데 Shot함수 내에서
hitPosition = startPoint + direction * fireDistance;
라고 마지막에 해버리던데, 시작 포인트에서 방향을 더하는 것까지는
알겠는데 그 방향에 fireDirection으로서 거리까지 다 포함되어 있는데
거기에 더해서 fireDistance를 곱하는 게 이해가 안 갑니다..
direction이 단위 방향이라면 이해가 가겠는데 말이죠..

unity C#

답변 1

0

이제민

지적하신 부분이 맞습니다. Shot 메서드에 입력하기 전, 또는 Shot 메서드 내부에서 단위벡터로 만드는 코드가 생략되었네요. 해당 부분은 주말에 수정사항으로 업로드하겠습니다.

코루틴 관련 질문 있습니다.

0

74

1

강의 업데이트 질문

0

101

1

궁금한 부분이 있어서 질문 남깁니다.

0

174

1

FreeLook 카메라 Zone 설정관련

0

126

1

와..정말 감탄이 나오네요..

0

155

1

추상 클래스에 대해 이해가 잘 안되었는데

0

126

1

IsTargetOnSight가 자꾸 false로 나와요.

0

109

2

레이캐스트 에셋 임포트하는방법을 모르겠어요.

0

91

1

레이케스트 에셋을 다운받았는데 임포트 방법을 모르겠습니다.

1

143

2

혹시 어드레서블 강좌 추가계획이 있으실까요?

0

128

1

시네머신 FreeLook 관련

0

228

1

텍스트 드래그 앤 드롭

0

382

2

안녕하세요 랜덤오브젝트 생성기에서 질문있습니다.

0

247

1

유니티 에디터 버전

0

376

1

text가 아닌 TextMeshPro를 사용해도 괜찮나요?

0

1751

2

상속 관련 질문입니다.

0

350

1

TPS 캐릭터 문제점 있습니다.

0

439

1

총을 쏴서 적을 맞췄을 때 저를 추적하는 코드는 어디 나와있나요??

0

280

0

github

0

308

0

wave 를 0으로 초기화해주는 부분이없는데 왜 0부터 시작하나요?

0

316

0

TPS게임 제작 Aim애니메이션 관련 질문 드립니다.

1

378

1

점프관련해서 UI버튼클릭을 통한 전달값에 대한 질문입니다.

0

309

1

인터페이스

1

243

0

혹시 본 강의에서 Dictionary 나온 파트가 있을까요?

0

272

0