| Commit message (Collapse) | Author | Age | Files | Lines |
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(experimental) slotwise inheritance à la Henry Lieberman for
sprite-local variables.
see
http://web.media.mit.edu/~lieber/Lieberary/OOP/Delegation/Delegation.htm
l
Let a sprite inherit another sprite’s local variables by making it the
“parent” in the sprite-icon’s context menu (the button icon in the
sprite corral underneath the stage). The child not only inherits the
variable slot but also - dynamically - the parent variable’s value.
Changing the parent’s variable value also changes it for every child.
If a child uses SET or CHANGE on an inherited variable it automatically
“shadows” it with its own value, thereby stopping dynamic participation
in the parent slot’s value (in effect dis-inheriting that slot).
Deleting a shadowed variable slot once again reinstates its inheritance
status.
inherited variables are shown as “ghosted” both in the child’s
variables palette and in such stage watchers. “Shadowing” them
un-ghosts both the variable blob template in the palette and the
watcher onstage (if any). Deleting a shadowed variable once again
ghosts the watcher and the palette block template.
Delete a (shadowed) variable either via the “Delete a variable” button
in the IDE or using the new “Delete” block in the variables category
|
| |\| |
|
| | | |
|
| |\ \ |
|
| | |/ |
|
| | | |
|
| |\ \ |
|
| | |\| |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \ |
|
| | |\ \ \
| | | |/
| | |/| |
|
| | | | | |
|
| | |\ \ \ |
|
| | | | |/
| | |/| |
|
| | | | | |
|
| | | | | |
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| | |
|
| | |/ |
|
| |/
|
|
|
| |
This is essentially the same icon (lambda, yellow w/ brown border) but newly
rendered at 64, 32, 24 and 16px for the best resolution on all platforms.
|
| |
|
|
|
| |
so Snap reacts to keyboard events right away (without having to click
on the IDE first)
|
| | |
|
| |
|
|
| |
contributed by Kartik Chandra (Hardmath123 on Scratch)!!
|
| | |
|
| |
|