Solid Lines (p5) | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
+ 5

Solid Lines (p5)

How can I draw a solid line between my previous mouseClick and the next mouseClick. I have tried using pmouse but it still draws blobs. How can I achieve lines like Emma's Paint Project. https://code.sololearn.com/Wfy2pEgAdY91/?ref=app

1st Jun 2019, 6:41 PM
Clueless Coder
Clueless Coder - avatar
13 Respostas
+ 11
why do you use mouseDragged and not mousePressed for instance?
1st Jun 2019, 7:23 PM
marjel101
marjel101 - avatar
+ 13
Perhaps could you add more color and different size of line...
1st Jun 2019, 7:54 PM
Laurent Chretien
Laurent Chretien - avatar
+ 12
ā˜•__JavaScripter__šŸ’ glad that works. šŸ˜ƒ You can also include a mouseReleased with the same code as the mousePressed. When i draw a line now and try a second line nothing appears on screen. The third line works again etcetera. You can avoid that with an added mouseReleased...
1st Jun 2019, 7:36 PM
marjel101
marjel101 - avatar
+ 11
ā˜•__JavaScripter__šŸ’ iā€™m not sure. I have the feeling that painting in the Y direction does not react as well as in the X direction. You can see that best when you draw a horizontal line (perfect) and a vertical line (thereā€™s a delay). No idea why that is, but it could be a nice puzzle to solve... šŸ§
1st Jun 2019, 7:49 PM
marjel101
marjel101 - avatar
+ 10
ā˜•__JavaScripter__šŸ’ also, i would put a position:fixed in your CSS for the canvas, so the screen doesnā€™t move when you drag your finger over the screen šŸ˜Š
1st Jun 2019, 7:29 PM
marjel101
marjel101 - avatar
+ 9
okay, but see what happens if you use mousePressed and mouseReleased instead. Does that give the result you want?
1st Jun 2019, 7:27 PM
marjel101
marjel101 - avatar
+ 7
ā˜•__JavaScripter__šŸ’ okay, another ios issue probably šŸ¤£šŸ¤£šŸ¤£šŸ¤£
1st Jun 2019, 8:16 PM
marjel101
marjel101 - avatar
+ 5
What else could you recommend for this app. I made this bored (again) and I'm wondering how I can improve it.
1st Jun 2019, 7:43 PM
Clueless Coder
Clueless Coder - avatar
+ 5
šŸ¤” I don't notice a difference on my end
1st Jun 2019, 7:51 PM
Clueless Coder
Clueless Coder - avatar
+ 4
Because I thought mouseDragged drags the mouse across the screen, I thought mousePressed is stationary
1st Jun 2019, 7:25 PM
Clueless Coder
Clueless Coder - avatar
+ 4
It works!
1st Jun 2019, 7:26 PM
Clueless Coder
Clueless Coder - avatar
+ 4
I'm surprised that's all it took! Thanks!
1st Jun 2019, 7:26 PM
Clueless Coder
Clueless Coder - avatar
+ 4
Thank you for the help! I already have the result I want. I thought mousePressed was a stationery event while mouseDragged was not that's why I used it
1st Jun 2019, 7:31 PM
Clueless Coder
Clueless Coder - avatar