We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
9-1c 에서 카메라 개념이 처음 나오는데요.....
100개의 오브젝트와 Player 가 있습니다..
Player를 움직이면 카메라는 조금 천천히 따라오듯이 움직입니다...
Time Delay 가 있는데요....정말 멋있습니다..... 이것은 어떻게 구현되어 있는 건지 잘 모르겠습니다.
조금의 부연 설명을 듣을 수도 있을까요???
The text was updated successfully, but these errors were encountered:
안녕하세요. 답변이 늦었네요.
if ((playerPos - cameraPos).SizeSquared() < minDistance * minDistance) { cameraTransform.SetPosition(playerPos); } else { float ratio = Math::Clamp(lerpSpeed * InDeltaSeconds, 0.f, 1.f); Vector2 newCameraPos = cameraPos + (playerPos - cameraPos) * ratio; cameraTransform.SetPosition(newCameraPos); }
위 코드에서 else 부분의 로직이 카메라의 위치를 플레이어의 위치로 한 템포 늦게 설정합니다.
Sorry, something went wrong.
아... .ratio 가 따로 계산 되는 군요..
No branches or pull requests
9-1c 에서 카메라 개념이 처음 나오는데요.....
100개의 오브젝트와 Player 가 있습니다..
Player를 움직이면 카메라는 조금 천천히 따라오듯이 움직입니다...
Time Delay 가 있는데요....정말 멋있습니다..... 이것은 어떻게 구현되어 있는 건지 잘 모르겠습니다.
조금의 부연 설명을 듣을 수도 있을까요???
The text was updated successfully, but these errors were encountered: