죄송한데 질문좀 드릴게요 ㅠ
148
작성한 질문수 34
x y 전역변수 0으로 초기화 해야 작동이 되는 이유가 궁금합니다. 숫자 값이 있어야 리 퀘스트 프레임이 작동되는 건가요?ㅠ 아그리고 이벤트리스너는 클라이언트만 가져오는 역할을 하는건가요? 마우스무브는 리스너에 있는데 루프함수에서 작동되는 원리를 몰라서요 ㅠ 초보라 .. 죄송합니다..
답변 2
0
안녕하세요. 질문이 죄송하다니요 ^^
강의에 등장하는 x, y 변수는 0이 아니더라도(1, 10 등) Number로 초기화를 시켜주는 게 예상치못한 버그 발생을 줄여줍니다. 간단한 소스에서는 그렇지 않겠지만 코드가 길어졌을 때 실수로 string (문자열) 이 들어갈수도 있거든요. 나중을 위해서라도 boolean, string, array 등 용도에 맞게 초기화 시켜주는 습관을 갖는게 좋습니다.
리퀘스트 프레임은 한 번 실행시켜주면 (숫자 값과 별개로) 계속 브라우저에서 실행되고 있습니다. 어차피(?) 계속 돌아가는 리퀘스트 프레임을 이용하는 겁니다.
마우스무브 이벤트에서는 x,y 변수값만 변경해 주고, 루프가 돌고 있는 리퀘스트 프레임에서는 변하고 있는 x,y 값을 이용하여 다른 행동을 취하는 거죠. (오브젝트가 x, y를 따라오게 하는 등)
더 궁금하신 게 있으시면 질문 더 주세요~ 즐거운 하루 보내세요
mouse position interpolation과 transition linear interpolation의 차이
0
74
1
mousemove 시 따라 다니는 커서 이미지 wheel 할 경우
0
182
2
부드러운 움직임 구현1 강의 부분 질문있습니다.
0
149
2
go live 실시간 크롬
0
324
1
javascript 도움말 vsCode 확장팩 문의!
0
365
1
블로그 상단 페럴렉스 효과 구현 질문 있습니다!
0
359
1
마우스 인터렉티브 변형 질문
0
340
1
안녕하세요. 수업 잘 듣고 있습니다. 포트폴리오 관련 질문도 가능할까요?
0
398
1
나비가 버튼위로올라가면 버튼의 hover기능이 멈춰버려요
0
347
1
perspective에 대해서
0
286
1
CSS에서 궁금했던 부분 -실전 페럴렉스 강의 부분
0
482
1
requestAnimationFrame 질문
0
364
1
리뉴얼 이전 강의 파일
0
443
1
코드가 미리보기로 보여주는 확장프로그램이 뭔가요?
0
748
1
수업 파일 부탁드립니다~
0
326
1
배경질문
0
355
1
textWrap의 position을 relative로 주는 것에 대해 질문있습니다!
0
289
1
safari에서 position fixed가 잘 동작하지 않습니다
0
984
1
addEventListener후에 익명함수 실행할때 뒤에 false는 어떤 역할을 하는건가요?
0
557
1
스피드 변수로 scrollTop을 두는 이유가 무엇인가요?
0
365
1
완성파일 어디서 받아볼 수 있나요 ?
0
435
1
완성 파일 요청 드립니다.
0
305
1
사진들이 상단 nav바를 침범하는데 침범 못하게 어떻게해야할까요?
0
155
1
리액트로 하면 어떻게 해야할지 작성해주실수있나요?
0
369
1





