|This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.|
Creating a moving variable monitor (the display of the variable) can be surprisingly easy, but requires some knowledge of how to hack Scratch. However, it does not work online. A method that works online is possible, but is harder to program.
Morph Embedding Method
First, create a variable watcher. You can change it to a large or slider display if needed. Then create a sprite. This sprite can be bigger or smaller than the variable watcher. Drag the variable watcher on top of the sprite.
Shift-Click-R and turn fill-screen off. Then alt-click on the watcher until a pink text "Watcher" appears under it.
Click on the red icon above the watcher and in the menu select "embed...".
In the new menu, click on "ScratchSpriteMorph".
Turn fill-screen on, and then hide the sprite with the following script:
when gf clicked set [ghost v] effect to (100)
Watcher Sprite Method
This method uses a sprite as the variable watcher. It is only practical for a variable that has a small amount of possible values.
First, create the variable and show it. Set it to each value in turn, and take a screenshot. Import all the costumes into a sprite. Each one should be named the value it represents. Finally, use this script to show the correct costume:
when gf clicked forever switch costume to (variable)