From Test-Scratch-Wiki
Video () on () | |
![]() | |
Category | Sensing |
Type | Reporter |
Introduced in | 2.0 |
The Video () on () block is a Sensing block and a Reporter block. It gets values of the video, either motion (on a scale of 1 to 100) or direction (which way the detected motion is going, measured on the same plane as sprite direction), on either the Stage, or the current sprite.
It calculates the values based on "optical flow".
Example Uses
- Moving a sprite by moving
forever move (video [motion v] on [this sprite v]) steps point in direction (video [direction v] on [this sprite v])
- Popping balloons
if <(video [motion v] on [this sprite v]) > [30]> then play sound [pop v] hide end
- Sensing lots of action, by also using loudness
when gf clicked forever if < <(video [motion v] on [Stage v]) > [30]> and <not <(loudness) > [30]>> > then say [Turn up the volume!] end if < <not <(video [motion v] on [Stage v]) > [30]>> and <(loudness) > [30]> > then say [Start moving!] end if <<(video [motion v] on [Stage v]) > [30]> and <(loudness) > [30]>> then say [Party!] end
See Also
- Turn Video ()
- Set Video Transparency to ()%
- Watch Me Move! (video sensing)