Discuss Scratch

FoxMoody
Scratcher
1 post

Video sensing reporter doesn’t work on clones until they’re tapped once or say something (per launch)

My browser / operating system: MacOS Macintosh X 10.15.4, Safari 13.1.1, No Flash version detected

Reproduction steps
Make a new project
Add video sensing extension
Add blocks to default cat that say:
- when flag clicked, clone myself
- when I start as a clone, wait until video motion on sprite is greater than 10 (number doesn’t really matter), then any other block (eg move 10)
- the last block (eg move 10) won’t execute, UNLESS you tap the sprite on the screen, or add a block to have the sprite say something before the wait block???
- every time you click green flag, problem reoccurs

For now I’ve taken to adding a ‘bug fix’ custom block which starts off each clone with: show, say hello, say nothing, hide… but this is obviously a ridiculous workaround. Anybody else have this issue?
LankyBox01
Scratcher
1000+ posts

Video sensing reporter doesn’t work on clones until they’re tapped once or say something (per launch)

Bump

Do you have trouble with scratch slang? Check this awesome site out!

I'm a red panda btw
CryptoArav
Scratcher
2 posts

Video sensing reporter doesn’t work on clones until they’re tapped once or say something (per launch)

I've had the same issue but I found a solution. Create a my block which runs without screen refresh, inside the my block put a say block, and inside the input of the say block place a single space, then after that put another say block with nothing in the input, then whenever you want to check the video motion, run the my block right before you check the video motion.

Powered by DjangoBB