snowpaws1 wrote:
i want to make a speed paint but how?????????
Could you please clarify? Then it would be easier for us to help you.
Last edited by LordSydney (2011-07-18 17:35:14)
Offline
LordSydney wrote:
snowpaws1 wrote:
i want to make a speed paint but how?????????
Good you please clarify? Then it would be easier for us to help you.
I believe they mean the projects which paint a picture on the screen using the pen blocks. I recall seeing a project by Wolfie1996 demonstrating this, try looking through her projects here.
Offline
Scratch isn't really the best program for making speedpaints, but I supposed you could make a simple one using a pen and two lists, one for the x coordinates and one for the y coordinates.
Program it so whenever the pen is down, its x position is added to the corresponding list and likewise for the y. You could make shortcuts for yourself for changing the colors and whatnot, like have the pen change the orange when you press the O key or something. The way I do this, yet again, utilizes a list. So create a list named "Pen color" or whatever you fancy. Also create a pen color variable for when you're drawing.
When the O key is pressed, you would add orange to your colors list. Create a separate script now for your pen- If "Pen color"="orange", set pen color to (choice orange shade selected on the spectrum)
You can do the same with other keys and colors as well, of course. Just remember them for when you're drawing.
I've never found the need for it, but if you'd like you could also create another list for pen size. Make it so when the up arrow is pressed, the size increases by however much you want. I'd suggest about five or so. Then make it so when the down arrow is pressed, it decreases the size by the same amount. Program it so whenever the pen is down, the pen size is added to a list. This doesn't require a variable because it's just numbers, like the x and y coordinates. This makes it much simpler for later when you program the lists and pen to recreate what you've made
After you've programmed all of your settings (Colors and sizes, and anything else you'd figured out on your own) press the green flag and draw. **Make sure you do not have it set to clear all, or any, lists when the green flag is clicked***
!!!
If you make a mistake, and you didn't program in an eraser (Just make a shortcut for a white color, like how I explained with the orange), you'll have to start over. So be careful. To start over, just clear all of the lists and reset the variable(s).
Once you're satisfied with your picture, delete all of the scripts you made strictly for drawing, like the script that adds the x and y coordinates to a list, but keep the one you made to read color names.
Now, make a new script. It should look something like http://i52.tinypic.com/akikhy.png (Bah I can't post the actual picture at the moment, my apologies)
My apologies, once again, if this doesn't work for you. It works for me, but I'm not that great at explaining. I'd upload template if I could but I'm unable to at the moment
Offline
aqualung wrote:
Scratch isn't really the best program for making speedpaints, but I supposed you could make a simple one using a pen and two lists, one for the x coordinates and one for the y coordinates.
Program it so whenever the pen is down, its x position is added to the corresponding list and likewise for the y. You could make shortcuts for yourself for changing the colors and whatnot, like have the pen change the orange when you press the O key or something. The way I do this, yet again, utilizes a list. So create a list named "Pen color" or whatever you fancy. Also create a pen color variable for when you're drawing.
When the O key is pressed, you would add orange to your colors list. Create a separate script now for your pen- If "Pen color"="orange", set pen color to (choice orange shade selected on the spectrum)
You can do the same with other keys and colors as well, of course. Just remember them for when you're drawing.
I've never found the need for it, but if you'd like you could also create another list for pen size. Make it so when the up arrow is pressed, the size increases by however much you want. I'd suggest about five or so. Then make it so when the down arrow is pressed, it decreases the size by the same amount. Program it so whenever the pen is down, the pen size is added to a list. This doesn't require a variable because it's just numbers, like the x and y coordinates. This makes it much simpler for later when you program the lists and pen to recreate what you've made
After you've programmed all of your settings (Colors and sizes, and anything else you'd figured out on your own) press the green flag and draw. **Make sure you do not have it set to clear all, or any, lists when the green flag is clicked***
!!!
If you make a mistake, and you didn't program in an eraser (Just make a shortcut for a white color, like how I explained with the orange), you'll have to start over. So be careful. To start over, just clear all of the lists and reset the variable(s).
Once you're satisfied with your picture, delete all of the scripts you made strictly for drawing, like the script that adds the x and y coordinates to a list, but keep the one you made to read color names.
Now, make a new script. It should look something like http://i52.tinypic.com/akikhy.png (Bah I can't post the actual picture at the moment, my apologies)
My apologies, once again, if this doesn't work for you. It works for me, but I'm not that great at explaining. I'd upload template if I could but I'm unable to at the moment
like a SAINT
Offline