Discuss Scratch
- Discussion Forums
- » Questions about Scratch
- » Questioning some blocks...
- CanadianGeorge
-
84 posts
Questioning some blocks...
Since all the block definitions aren't out yet, I was wondering what these blocks do:
(user ID) (explained)
(video [direction v]) on [this sprite v])
If you could tell me that would be great, ‘cause these report some confusing things so I can’t guess.
(user ID) (explained)
(video [direction v]) on [this sprite v])
If you could tell me that would be great, ‘cause these report some confusing things so I can’t guess.
Last edited by CanadianGeorge (March 8, 2013 00:48:37)
- BoltBait
-
1000+ posts
Questioning some blocks...
The “userid” block returns the number 0 for anyone that is not logged in.
For someone that is logged in, it returns a unique number. This is so that you know if someone comes back to your project. A returning person always gets the same number.
The numbers are handed out like this:
The first person to view your project (usually you, the developer) gets the number 1.
The next person gets the number 2 and so on…
You may get the number 1 on one project and the number 105 on another project. But each time you return to a project you are given the same number as you were first assigned to that project.
The number returned by a “userid” block can be used as an index into a cloud list for storing information that you wish to recall on the next visit to that project… for example a bank balance in a black jack game, a high score in a tower defense game, or your progress in an adventure game.
For someone that is logged in, it returns a unique number. This is so that you know if someone comes back to your project. A returning person always gets the same number.
The numbers are handed out like this:
The first person to view your project (usually you, the developer) gets the number 1.
The next person gets the number 2 and so on…
You may get the number 1 on one project and the number 105 on another project. But each time you return to a project you are given the same number as you were first assigned to that project.
The number returned by a “userid” block can be used as an index into a cloud list for storing information that you wish to recall on the next visit to that project… for example a bank balance in a black jack game, a high score in a tower defense game, or your progress in an adventure game.
Last edited by BoltBait (March 8, 2013 00:23:23)
- Discussion Forums
- » Questions about Scratch
-
» Questioning some blocks...