배경 : 저는 2D 측면 스크롤러를 제작하고 있습니다. 플레이어가 화면에 닿으면 플레이어가 앞으로 움직입니다 (카메라가 플레이어를 따라갑니다).Andengine 시차 배경
다소 단순하지만이 질문에 대한 답을 찾을 수 없습니다.
질문 : 플레이어가 움직일 때만 시차 배경을 스크롤 할 수 있습니까? (예제 코드를 사용하면 훨씬 쉽게 작업 할 수 있습니다)
저는 autoparallaxbackground를 사용하고 있지만, 카메라와 관련없이 전달하는 속도로 스크롤하는 것으로 보입니다. 또한, 나는 autoparallaxbackground와 parallaxbackground의 차이점을 확실히 알지 못합니다.
도움을 주시면 감사하겠습니다.
'pParallaxValue'매개 변수로 혼란 스럽습니다. 이 가치는 어떤 위치로 어떻게 변환됩니까? 그 값은 카메라의 위치와 어떻게 관련이 있을까요? 감사. –
배경 위치를 제어하는 두 개의 매개 변수가 있으며, 첫 번째 매개 변수는'parallaxValue'이고 다른 매개 변수는'parallaxFactor'입니다. 배경의 픽셀 위치는 매개 변수를 곱하여 계산됩니다. 대부분의 경우'parallaxFactor'는 속도가 다른 여러 배경을 허용합니다. 당신은 가치를 바꾸고 무슨 일이 일어나는지 보려고 노력할 것입니다. – lenik
당신의 대답은 아직 조금 애매합니다. 어쩌면 구체적인 예를 들어 줄 수 있겠습니까? 필자는 엔진 소스 코드에서 설명하는 모든 것을 보았습니다. 그러나 parallaxValue/Factor가 "픽셀 위치"로 어떻게 변환되는지 정확히 이해하지 못합니다. –