강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

wor0927님의 프로필 이미지
wor0927

작성한 질문수

애플 웹사이트 인터랙션 클론!

현재 활성시킬 씬 결정하기

scrollLoop 함수에서 스크롤 증가 if문

작성

·

244

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
 
scrollLoop 함수에서 스크롤 증가 if문 작성중인데,
이해가 잘 가지 않는 부분이 있습니다.
if(YOffset > prevScrollHeight + sceneInfo[currentScene].scrollHeight) {
  currentScene++;
}

이 부분으로  sceneInfo[currentScene].scrollHeight

씬인포 배열안에 currentScene이 들어가는 걸까요?

퀴즈

강의에서 소개된 스크롤 애니메이션 구현 방식에서, 애니메이션 진행 상태를 결정하는 주요 요소는 무엇일까요?

시간(Time)

스크롤 값(Scroll Value)

마우스 움직임(Mouse Movement)

키보드 입력(Keyboard Input)

답변 1

1

1분코딩님의 프로필 이미지
1분코딩
지식공유자

currentScene이라는 변수는 0, 1, 2 이런 식으로 현재 몇번째 씬인지를 숫자로 나타내는 값이므로,
sceneInfo[currentScene]은 currentScene의 값에 따라 sceneInfo[0], sceneInfo[1], sceneInfo[2] 등이 된다고 생각하시면 됩니다!

wor0927님의 프로필 이미지
wor0927

작성한 질문수

질문하기