kopia lustrzana https://github.com/backface/turtlestitch
initial support for „sensing“ sprite-only custom block definitions
commented out for nowpull/3/merge
rodzic
8646dfc35e
commit
0020aeda14
|
@ -6301,6 +6301,8 @@ InputSlotMorph.prototype.dropDownMenu = function () {
|
||||||
if (Object.prototype.hasOwnProperty.call(choices, key)) {
|
if (Object.prototype.hasOwnProperty.call(choices, key)) {
|
||||||
if (key[0] === '~') {
|
if (key[0] === '~') {
|
||||||
menu.addLine();
|
menu.addLine();
|
||||||
|
// } else if (key.indexOf('§_def') === 0) {
|
||||||
|
// menu.addItem(choices[key].blockInstance(), choices[key]);
|
||||||
} else {
|
} else {
|
||||||
menu.addItem(key, choices[key]);
|
menu.addItem(key, choices[key]);
|
||||||
}
|
}
|
||||||
|
@ -6517,6 +6519,11 @@ InputSlotMorph.prototype.attributesMenu = function () {
|
||||||
dict[name] = name;
|
dict[name] = name;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
obj.customBlocks.forEach(function (def, i) {
|
||||||
|
dict['§_def' + i] = def
|
||||||
|
});
|
||||||
|
*/
|
||||||
return dict;
|
return dict;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2048,3 +2048,4 @@ ______
|
||||||
140108
|
140108
|
||||||
------
|
------
|
||||||
* Threads, Blocks, Objects: The FOR reporter’s first input now also accepts blocks and scripts („rings“), and reports a copy that is bound to the sprite indicated by the second input. This lets you „zombify“ (or remote-control) sprites (and create custom TELL and ASK blocks)
|
* Threads, Blocks, Objects: The FOR reporter’s first input now also accepts blocks and scripts („rings“), and reports a copy that is bound to the sprite indicated by the second input. This lets you „zombify“ (or remote-control) sprites (and create custom TELL and ASK blocks)
|
||||||
|
* Blocks: initial support for „sensing“ sprite-only custom block definitions, commented out for now
|
||||||
|
|
Ładowanie…
Reference in New Issue