• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

canvas_scale관해 질문드립니다.

20.07.03 22:49 작성 조회수 96

0

안녕하세요 강사님! 오늘 values.canvas_scale로 블랜딩 이미지를 줄이는 방법을 배웠는데,

values에서 canvas_scale = [0, 0 {start:0, end:0})에 관한 개념이 헷갈려서 그런 지

values.canvas_scale[0] = canvasScaleRatio가 되는 이유를 잘 모르겠습니다.

values.canvas_scale[0]과 [1]은 블랜딩 이미지의 x좌표와 y좌표 아닌가요? rect1X와 rect2X 때는 그렇게 사용한 것같은데 갑자기 캔버스를 가로 세로 스케일로 줄이는 비율을 넣어줘서 이해가 잘 가지 않습니다.

감사합니다!

답변 1

답변을 작성해보세요.

0

[0, 0 {start:0, end:0})] 형태의 값들은 특정 속성의 값이 아니라,
'스크롤 양에 비례해서 계산되는 값들의 한 세트' 라고 생각하시면 됩니다.

opacity가 될 수도 있고, 캔버스의 scale이 될 수도 있고, 어떤 엘리먼트의 x 위치가 될 수도 있고, y 위치가 될 수도 있고..
어떤 값에 적용할지는 우리의 필요에 따라 정하는 것이고요^^