I've seen this type of mechanism many years ago but I can't remember where and how it was used. I vaguely recall that it was used to prevent a shaft from rotating backward.
By the way, I noticed if I pulsed the right arrow key (approx 1 per second) the circle creeps a few degrees beyond its locked-up point with each pulse. If I zoom way in, and hold the right arrow key down, I can see the circle continuously creep in a clockwise direction. Maybe nothing you need to bother fixing.
Oh, I guess if that's what "fully functioning" means, then yes it works. Unfortunately, the cutting feature in Algodoo causes computer lag when making too many cuts very quickly. Not much that can be done about that.
brane_benz -- Thanks for the comment. Concerning scripting, that's totally up to you whether or not you want to spend the time learning scripting. Although Algodoo is a powerful physics simulator by itself, when combined with Thyme Script it becomes so much more powerful and flexible.
The whole idea of not allowing votes, results, or any other such things is because we don't want Algobox to be used like a chat room where people will post a scene, then others will vote, then a winner is announced, then another run gets made, etc, etc... In other words we don't want player-to-player interactions by posting a new scene every time someone replies to a question. The one exception to that is we do allow player-to-player interactions (chatting) in comments. That's because people can chat with each other in comments without having to upload a bunch of new scenes during a discussion. I hope this makes sense.
Okay, let's try this.... You said "just watch it until it falls out ". Well, Okay, I watched it fall out. So, what is so amazing about that? Why did you make a scene about a rectangle falling down? That's the part that I don't understand. You must have had some purpose in mind when you made the scene, right? So, what is it's purpose. If it's simply to watch a thing falling down then, no offense, but that's really really really boring. I'm sure you can do better than that.
Oh, I see what happened! I did not zoom out, and so I thought the race was that initial image of the three skaters! After I zoomed out, I can see the skaters racing each other. Great scene!
Heck is allowed. Even "Hell" depending on HOW it's used. For example, it's Okay to say something like "The marble race from hell" but it's NOT Okay to tell another user to "Go to ****".
Just to be safe, it's best not to use any cuss words at all!
Suggestion: If you don't want your variables to show "undefined" before using them you can define them by setting them to some initial value (such as zero) as the scene loads. You do that in one of two ways. 1. define the variable in the text input box located in the upper-left corner of any object in the scene. Simply enter the variable (for example: scene.my._score1 = 0) any time before you save the scene. 2. You can also define them by placing them in the onSpawn event like this example:
Suggestion: The white numbers on the yellow blocks are very difficult to see. It's better to use contrasting colors such as black text over a white or yellow block, or white text over dark colored block (dark blue or black). Don't just accept what Algodoo gives you for colors!