I'm still amazed that nobody (to my knowledge) has done a Tangram game based on this or Paddle2See's interface. Bonus points for having the pieces move into place when you give up and want to see the solution...
Excellent. The way it only starts resizing when you get to the edge is really a nice effect. Is there a variable that controls the creepiness of some of the animal faces? Need a slider bar for that :)
Nice! I like being able to rotate without resizing, that is a nice feature. I see that your project also suffers from unwanted "features" when the pictures are overlapped, not surprising as it is probably using the same "Mouse Down and Touching Mouse Pointer" logic like mine. I also like that the resize appears to use the opposite corner as the fixed anchor so resizing pictures in the corners of the screen works very nicely!
Now it works! Instad of triggering action by clicking on a sprite I had to do a forever-loop waiting for the mouse to be down, and introduce a global variable keeping track if action is going on. It's not nearly as nice now than it was before, but - O well - never try to outsmart Paddle2See ;)
Too bad, there's something wrong in the online version, even though I used the "when sprite clicked" block to trigger action. This works fine in presentation mode, but online it seems like you have to double-click on each sprite to activate it, which really takes away all the fun...
Download this project!
Download the 6 sprites and 6 scripts of "Gestures" and open it in Scratch
Project Notes
This project was inspired by Paddle2See's fine version of Chalkmarrow's inspirative project "Pictures with Handles". I loved the way the photos could be moved and scaled in Chalkmarrow's project, and I liked Paddle2See's simpler interface even better but I wanted a yet more direct sprite manipulation method, using mouse gestures.
The gesture that picks up a photo is to start dragging it into the direction of its center. Once it is picked up, it can be dragged to anywhere.
The gesture ro rotate and resize a photo is to start dragging it into the direction of its edge. Again, once it starts turning it can be turned into any direction.
Resizing begins once the mouse touches the photo's edge. Then it can be dragged to become larger or smaller.
If you want to add more pictures, just copy the script into a new sprite.
Comments
You need to be logged in to post comments
Add a Comment
I make a remix for 2009 (link to project)
Awesome! This would be neat to see in a real operating system...
oo
wow
This is a really nice UI... So simple and well-tuned.
Cool! I feels like I am using a photo program. Do you thin you could look at my new mini golf game? (link to project)
cool, can we be freinds
cool, can we be freinds
Calimero_200, won for the Wii for Scratch-preview contest. Thank you for your time. -Mariotornado-
like making a rumble affect
you could try and make scratch capable of making multiple blocks into one block
I just thought of an idea for you Jens
weird
Wow, a bit different from chalkmarrow's version.
A nice idea, doesn't always work but nethertheless a great remix!
I'm still amazed that nobody (to my knowledge) has done a Tangram game based on this or Paddle2See's interface. Bonus points for having the pieces move into place when you give up and want to see the solution...
A dress-up game with rotating and scaling clothes...that might even be interesting!
I keep expecting to see gobs of remixes of one of these projects to start showing up among the dress-up game crowd. This is very clever stuff (all 3)!
Excellent. The way it only starts resizing when you get to the edge is really a nice effect. Is there a variable that controls the creepiness of some of the animal faces? Need a slider bar for that :)
Nice! I like being able to rotate without resizing, that is a nice feature. I see that your project also suffers from unwanted "features" when the pictures are overlapped, not surprising as it is probably using the same "Mouse Down and Touching Mouse Pointer" logic like mine. I also like that the resize appears to use the opposite corner as the fixed anchor so resizing pictures in the corners of the screen works very nicely!
Now it works! Instad of triggering action by clicking on a sprite I had to do a forever-loop waiting for the mouse to be down, and introduce a global variable keeping track if action is going on. It's not nearly as nice now than it was before, but - O well - never try to outsmart Paddle2See ;)
Too bad, there's something wrong in the online version, even though I used the "when sprite clicked" block to trigger action. This works fine in presentation mode, but online it seems like you have to double-click on each sprite to activate it, which really takes away all the fun...