Move
This commit is contained in:
+4
-2
@@ -15,6 +15,8 @@ let eraserColor = "rgb(255, 255, 255)"
|
|||||||
let lastStrokeWidthPencil = 2, lastStrokeWidthEraser = 20, lastStrokeWidthRect = 2, lastStrokeWidthCircle = 2,
|
let lastStrokeWidthPencil = 2, lastStrokeWidthEraser = 20, lastStrokeWidthRect = 2, lastStrokeWidthCircle = 2,
|
||||||
lastStrokeWidthLine = 2
|
lastStrokeWidthLine = 2
|
||||||
|
|
||||||
|
let hintCanvas
|
||||||
|
|
||||||
let formAnchor = null;
|
let formAnchor = null;
|
||||||
let textInput
|
let textInput
|
||||||
|
|
||||||
@@ -42,7 +44,7 @@ export default function App() {
|
|||||||
downLink.className = "no-display"
|
downLink.className = "no-display"
|
||||||
textInput = document.getElementById("textInput")
|
textInput = document.getElementById("textInput")
|
||||||
|
|
||||||
let hintCanvas = document.getElementById("hintCanvas")
|
hintCanvas = document.getElementById("hintCanvas")
|
||||||
hintContext = hintCanvas.getContext("2d")
|
hintContext = hintCanvas.getContext("2d")
|
||||||
|
|
||||||
window.scrollTo((5000 / window.innerWidth) * 500, (3000 / window.innerHeight) * 300)
|
window.scrollTo((5000 / window.innerWidth) * 500, (3000 / window.innerHeight) * 300)
|
||||||
@@ -120,8 +122,8 @@ export default function App() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
context.drawImage(canvas, formAnchor.x, formAnchor.y, moverWidth, moverHeight, e.pageX - moverWidth, e.pageY - moverHeight, moverWidth, moverHeight)
|
|
||||||
context.clearRect(formAnchor.x, formAnchor.y, moverWidth, moverHeight)
|
context.clearRect(formAnchor.x, formAnchor.y, moverWidth, moverHeight)
|
||||||
|
context.drawImage(hintCanvas, e.pageX - moverWidth + 2, e.pageY - moverHeight + 2, moverWidth - 4, moverHeight - 4, e.pageX - moverWidth, e.pageY - moverHeight, moverWidth, moverHeight)
|
||||||
hintContext.clearRect(0, 0, 5000, 3000)
|
hintContext.clearRect(0, 0, 5000, 3000)
|
||||||
moverActive = false
|
moverActive = false
|
||||||
mouseDownCanvas = false
|
mouseDownCanvas = false
|
||||||
|
|||||||
Reference in New Issue
Block a user