ScratchData LogoScratchData
Back to grandpasp2's profile

Upgraded Sliders

GRgrandpasp2•Created August 1, 2024
Upgraded Sliders
16
10
160 views
View on Scratch

Instructions

Have you ever wanted a more flexible/run-time-configurable variable "slider"? Or one that handles text selections (like true/false)? Here it is. Under program control you can change: 1. slider position (on stage). 2. slider visibility (not new). 3. slider precision (negative numbers round to power-of-10) 4. slider min/max **This also places limits on variable value!** My new slider is on the left. The available configuration parameters are controlled by the Scratch sliders on the right. Select the example you want to see with the "Example #" slider. Example # 1 - a regular analog value Example # 2 - a true/false boolean Example # 3 - a selection list ("red", "green", "blue") To use these sliders you can start with a remix or backpack the "AcuType" and "Slider" costumes. Instructions are at top of "Sliders" sprite. Feedback is encouraged!

Description

This project has been superseded by "Upgraded Sliders 2": https://scratch.mit.edu/projects/1055658669 Thanks for all the views! Inspired by the source project by @gregatku. *** No Pen! *** Clone-based text engine ("AcuType") by PixelBuzz. This is used because a pen-based text engine could not place text on top of the sliders and stamp-based text is too "fuzzy". Limitations: 1. Resource heavy. - AcuType sprite has 367 costumes. - each character on sliders is one sprite. - in addition, each slider is made of five sprites. - current configuration (3 sliders) is 50 sprites. 2. You must drag the slider "knob". Clicking the slider "path" will not move it. 3. A little "laggy". There are a lot of broadcast messages to control all the clones. I will continue to tune it Suggestions will be considered.

Project Details

Project ID1051875872
CreatedAugust 1, 2024
Last ModifiedAugust 22, 2024
SharedAugust 5, 2024
Visibilityvisible
CommentsAllowed

Remix Information

Parent ProjectView Parent
Root ProjectView Root