저는 stackoverflow에 대한 다른 기사와 질문을 읽었습니다. 그러나 모두는 뷰포트가있는 카메라를 사용하도록 제안합니다. 뷰포트 자체를 이동하지 않는 이유는 무엇입니까? 뷰포트 외부에있는 SFML 예제의 AFAIK는 그려지지 않습니다. 그러나 구현 된 카메라를 사용하여 그려야하는 항목을 제어해야합니다. 카메라 대신 뷰포트를 제어하는 것이 더 낫지 않습니까?
맞습니다. 뷰포트 방법은 사용자가 보는 관점으로 제한됩니다. "뷰포트"를 참조하면 경계가 해당 범위 내에 직접 있는지 확인할 수 있습니다.
화면에 렌더링하는 이미지가있는 경우
Viewport.Width
이미지가보기 관점에서 직접 벗어나게됩니다.
그런 다음해야합니다
Viewport.Width - myPicture.Width
설정된 경계 내에서 볼 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다