Scrubbing
Scrub
๋ฌด์ธ๊ฐ๋ฅผ ์ธ๊ฒ ๋ฌธ์ง๋ฅด๋ค...
Pointer Event
๋ง์ฐ์ค ์ด๋ฒคํธ์ ๋น์ทํ์ง๋ง, ๋ง์ฐ์ค ๋ฟ๋ง ์๋๋ผ ๋ค์ํ ์ ๋ ฅ ์ฅ์น์ ๋์๋๋ ๋ค์ํ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ค.
onPointDown
onPointMove
onPointUp
PointerId
์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ํฌ์ธํฐ(๋ง์ฐ์ค, ํฐ์น, ํ ๋ฑ)๋ฅผ ๊ณ ์ ํ๊ฒ ์๋ณํ๊ธฐ ์ํ ๊ฐ
ํ๋์ ์ ๋ ฅ ์ฅ์น์์ ์ฌ๋ฌ ๊ฐ์ ํฌ์ธํฐ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ ์ํฉ ๋๋ ์ฌ๋ฌ ์ ๋ ฅ ์ฅ์น์์ ๋ฐ์ํ๋ ์ด๋ฒคํธ๋ฅผ ๊ตฌ๋ถํ๋ ์ํฉ์ ๋ค๋ฃฐ ์ ์์ต๋๋ค.
Pointer Lock
๋ง์ฐ์ค ์ปค์๋ฅผ ์ ๊ฐ ์ฌ์ฉ์์ ๋ง์ฐ์ค ์ ๋ ฅ์ ์บก์ฒํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
pointerLockChange -> ๋ง์ฐ์ค ์ปค์์ ์ ๊น ์ํ๊ฐ ๋ณ๊ฒฝ๋ ๋ ๋ง๋ค ํธ์ถ๋๋ค.
pointerLockError
Pointer Capture
ํฌ์ธํฐ ์บก์ฒ๋ ํด๋น ์๋ฆฌ๋จผํธ๊ฐ ํฌ์ธํฐ์ ์ด๋ ๋ฐ ์ด๋ฒคํธ๋ฅผ ๋ ์ ์ ์ผ๋ก ์์ ํ๋ ์ํ๋ฅผ ์๋ฏธ
setPointerCapture -> ํน์ ์๋ฆฌ๋จผํธ์ ํฌ์ธํฐ๋ฅผ ์บก์ฒํ์ฌ ๋ค๋ฅธ ์๋ฆฌ๋จผํธ๋ก ํฌ์ธํฐ๊ฐ ์ด๋ํด๋ ํด๋น ์๋ฆฌ๋จผํธ์์ ๊ณ์์ ์ผ๋ก ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ์ ์๋๋ก ํ๋ค.
hasPointerCapture -> ํ์ฌ ํน์ pointerID์ ๋ํ ์บก์ฒ๊ฐ ์ค์ ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ํ์ธ
releasePointerCapture -> ํน์ pointerId์ ๋ํ ์บก์ฒ๋ฅผ ํด์ ํ๋ค.
Last updated