I spent some time trying to get the “object spitter” (see the drawing in the previous post) working better. One of the tricks I had to use was to add a “loud crash” sound emitter for every object that gets spat out. I had tried to use a single emitter, with a range that would sense the magnetic key the entire time, but it only played the sound once. There was no setting that would loop the sound. It still works since the “comic boing” sound, which is played each time an object is spat out, can still be heard over the crashing.
The next issue is to get the right settings for the object emitters. I had to find the right combination of the various settings to get a single object to pop out. I finally decided to go with a 5 second delay between objects, infinite life span, infinite number emitted, and one emitted at a time. It works a little better, but still not quite what I am looking for.
The only other thing that would help with this is to find a way to make the piston only push down, without destroying it. My solution for that was to make the block, that the piston pushes down, out of dissolving material. When it reaches the bottom it activates a magnetic switch which “activated” the block of dissolving material causing it to dissolve. This works fine, but I have to reset the level each time I try it. This gets a little tedious, but if I don’t connect the switch to the block, then it doesn’t dissolve. There has to be a better way.
No comments:
Post a Comment