This could potentially be used as an "undo" function in scratch paint projects. The array would record the pen's x and y locations, then a fine eraser would go to those locations and cover it up with white(erase).
yea! If only it were more accurate. I spelled my name, and played it back with the pen down, and I got 2 recognizable letters with the rest being scribbles.
very clever. have you seen how i used arrays in my minesweeper game. not nearly as many though.
i tried to do a racing game that showed your previous lap like this but it did not run well.
No, but I will look! I used change detection in a variable to see the difference, and I copied the scripts for recording and reading and put 5 of them in, so it is 5 times more accurate. It still has room for improvement, but it's not bad.
I know! Then, I could just set pen color to x position, pen down, pen up, change x by 1, and have a second one recording y. It would be SOOOOOOOOOOOOO easy!!!!!!!!!
Very quick! I took a look at the scripts...very interesting technique. I thought you were encoding X/Y locations but now I see it's all based on relative movements! Cool!
If I had chosen to encode locations, I would still be working on it now :) there are 840 colors that would be needed. It would take almost a year probably! either that or I switch over to pen instead of stamps.
oh i get how it works now! with the past X and past Y positions thing! Great Idea! i once started (never finished!) and 8 ball fourtune teller thing and it had a past X & Y part just like yours does! but too bad this so far only has a limited range of movement spots
it only is able to play back close to what you did, and only if your mouse is moving slow enough. You probably moved it around wildly lol. also, it does not have velocities, but that should be unnecessary so long as you move at a slow, constant speed.
This program uses a stamp/sensor array to write and read a pattern recorded by your mouse x and y. Press write to begin recording. You can store 10 minutes worth of mouse movement here. If you want to stop recording early, to see what you have so far, press space. Press the play button to play back your movements (approximately, since this is not actually an array, any data it records is approximate.) You have to wait a few seconds for the sensor to check before the mouse begins to copy. Movement recording and playback is now 5X more precise!
Comments
You need to be logged in to post comments
Add a Comment
The array would record only when pen is down and erase data when pen goes down again
(view all replies)Comment Reply
This could potentially be used as an "undo" function in scratch paint projects. The array would record the pen's x and y locations, then a fine eraser would go to those locations and cover it up with white(erase).
(view all replies)Comment Reply
yea! If only it were more accurate. I spelled my name, and played it back with the pen down, and I got 2 recognizable letters with the rest being scribbles.
(view all replies)Comment Reply
The slower you move the mouse, the more accurate it is.
(view all replies)Comment Reply
very clever. have you seen how i used arrays in my minesweeper game. not nearly as many though. i tried to do a racing game that showed your previous lap like this but it did not run well.
(view all replies)Comment Reply
No, but I will look! I used change detection in a variable to see the difference, and I copied the scripts for recording and reading and put 5 of them in, so it is 5 times more accurate. It still has room for improvement, but it's not bad.
(view all replies)Comment Reply
I know! Then, I could just set pen color to x position, pen down, pen up, change x by 1, and have a second one recording y. It would be SOOOOOOOOOOOOO easy!!!!!!!!!
(view all replies)Comment Reply
(link to project)
(view all replies)Comment Reply
Ill keep this link up only because its awesome.
(view all replies)Comment Reply
lol
(view all replies)Comment Reply
check out my new numb3r th3 w0r1d game!
(view all replies)Comment Reply
I saw it, and pressed love it already!
(view all replies)Comment Reply
this is cool!
(view all replies)Comment Reply
Pretty cool, and fast, but it really isn't accurate... (Not saying I can do better by any means)
(view all replies)Comment Reply
Nope! until real arrays are implemented, this is the best I can do.
(view all replies)Comment Reply
cool! check out my rocket man. (link to project)
(view all replies)Comment Reply
Very quick! I took a look at the scripts...very interesting technique. I thought you were encoding X/Y locations but now I see it's all based on relative movements! Cool!
(view all replies)Comment Reply
If I had chosen to encode locations, I would still be working on it now :) there are 840 colors that would be needed. It would take almost a year probably! either that or I switch over to pen instead of stamps.
(view all replies)Comment Reply
Well, you could always go to binary encoding like I did on Recording Piano...but it would be very slow.
(view all replies)Comment Reply
Awsome Job on the New Update It is so much better! also can i'm going to try and remix this to use the Pening abiltity!
(view all replies)Comment Reply
ok!
(view all replies)Comment Reply
i had a good idea to make this full range of the screen but then scratch dosent have any blocks that would make it work (DANG!!!!)
(view all replies)Comment Reply
hmm.....perhaps after 1.3..........there could be an online Presentation mode.....
(view all replies)Comment Reply
Hey??? oh nevermind
(view all replies)Comment Reply
and yes, I know Chirp. but I would prefer to use the real thing.
(view all replies)Comment Reply
oh i get how it works now! with the past X and past Y positions thing! Great Idea! i once started (never finished!) and 8 ball fourtune teller thing and it had a past X & Y part just like yours does! but too bad this so far only has a limited range of movement spots
(view all replies)Comment Reply
It just has basic change detection :)
(view all replies)Comment Reply
Very cool! I clicked love it!
(view all replies)Comment Reply
thanks!
(view all replies)Comment Reply
CHeck out this awesome fortune teller: (link to project)
(view all replies)Comment Reply
awesome! even though its not exact, its still really cool
(view all replies)Comment Reply
dosen't work, it did not play back what I did. It played something but not what it was mean't to.
(view all replies)Comment Reply
it only is able to play back close to what you did, and only if your mouse is moving slow enough. You probably moved it around wildly lol. also, it does not have velocities, but that should be unnecessary so long as you move at a slow, constant speed.
(view all replies)Comment Reply
if scratch actually had arrays, this could hold as much as I wanted it to, and be 100% accurate
(view all replies)Comment Reply
this is cool
(view all replies)Comment Reply
Thanks! it was pretty easy to make
(view all replies)Comment Reply
did someone reply to me because i cant find it in all these comments!
(view all replies)Comment Reply
yes, just keep pressing the show all replies, and u will see that it was fullmoon!
(view all replies)Comment Reply
ok! Its done! I made my avatar exactly like yours!
(view all replies)Comment Reply
whoa! lol
(view all replies)Comment Reply
ok! im both flattered and creeped out!
(view all replies)Comment Reply
what purple?
(view all replies)Comment Reply
yay! It works! It is awsome!
(view all replies)Comment Reply
lol if scratch had real arrays it would work a whole lot better
(view all replies)Comment Reply
OH LA LA!
(view all replies)Comment Reply
excellent, you know that user who said that they were me/lilyk, i think they might be faking it, i never made an account with lilyk about that.
(view all replies)Comment Reply
I AM LILYK! I MADE THIS ACCOUNT WITH TEEDRAGON FOR A THING WE WANTED DO DO FOR OUR FRIEND NESS88!
(view all replies)Comment Reply
even if they are lying, they are still very nice. and helpful.
(view all replies)Comment Reply
I had a feeling she wasnt lying. she is so nice! also what reason would she have for lying?
(view all replies)Comment Reply
cool!
(view all replies)Comment Reply
Very nice!
(view all replies)Comment Reply
thanks! im interested in arrays in case u couldnt tell lol
(view all replies)Comment Reply
awesome!
(view all replies)Comment Reply
nice!
(view all replies)Comment Reply
thanks! it was very easy to make!
(view all replies)Comment Reply