게시글
질문&답변
함수의 공변성과 반공변성에 대한 이유 설명
오 덕분에 이해할 수 있었습니다! 감사합니다
- 6
- 2
- 643
질문&답변
스크롤 이벤트 시작하는 위치 질문입니다
아 바로 다음 강에 비슷한 질문글이 있었네요ㅎㅎ 덕분에 궁금증 해결했습니다
- 1
- 2
- 236
질문&답변
☆ Cannot find module 'babel-preset-env' 오류 해결방법
헐 진짜 감사합니다. 덕분에 문제 해결했습니다.
- 5
- 3
- 1.9K
질문&답변
가운데 마우스 포인트 값 생성할때
저도 이번 강의를 듣다가 저 식에 대해서 고민해봤는데요. 1. e.clientX(현재 마우스 x좌표값)/window.innerWidth(뷰포트 전체 너비값)의 비율 구하기 이때 값은 0 ~ 1사이의 값 2. 선생님 말씀대로 -1에서 1 사이의 값이 나와야 하기 때문에 (e.clientX /window.innerWidth) *2 를 해주어 0 ~ 2사이 값으로 만들어 줍니다. 3. 그리고 (e.clientX /window.innerWidth) *2에 -1를 더하여 -1 ~ 1사이의 값을 만들어주는 흐름인거 같습니다. mousePos.Y도 위와 같은 흐름으로 이해할 수 있는데 1 - (e.clientY / window.innerHeight) *2인 이유는 html상에서의 좌표의 시작점(0, 0)이 왼쪽 위이기 때문에 y 좌표값이 커질수록 y의 위치는 아래를 향하게 되는데 저희는 y축 위에서 아래로 내려갈수록 값이 1에서 -1이 되는 수를 만들고 싶기 때문에 1 - (0 ~ 2)를 해주어 1에서 -1 사이의 값을 만들어 주는 흐름인 거 같습니다. 물론 저 혼자 생각해본거라 이게 맞다!라고 확신할 수 없지만 저는 그렇게 이해했습니다. 혹시라도 도움이 될까 싶어서 댓글 남겨봅니다.
- 1
- 2
- 366