8000 GitHub - loevray/paint-js: building paint with VanillaJs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

loevray/paint-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

paint-js

building paint with VanillaJs

--공부일지-- 20210816
canvas로그림판을 구현했는데, 누른 상태로 나갔따 와도 그려지는것과 사이즈 줄이고 키우는것까진 성공.
그런데 이제 나갔을때 클릭하면 canvas안에서 클릭하지 않아도 선이 그려지거나 하는 문제가 생겼다.
일단 혼자 애써봄. 실패. 결국, 구글링해서 완성된 코드를 찾아봤는데...이해하기가 어려웠다.
그래서 마우스 이벤트 찾아봄. 알고보니 mouseevnet는 엄청 다양한것들이 있는데, 그중 'buttons'라는게 이 코드의 핵심이었음.
1번(좌클릭)이 유지될때만 mouseenter 이벤트를 적용하면 됨...역시 공식문서부터 뒤져봐야 한다.

About

building paint with VanillaJs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0