I would like to create numbers of predicate functions with sprites as entries objects. Like that :
But it would be very nice to have the sprite and its color instead of in the block .
Do you know a way to drag and drop the sprite itself as the entry of a block ?
Any idea ?
Could it be a feature request ?
And, that's a great idea for a feature. We don't have it yet, though.
@nathalierun What's the difference between aligned and on_StraightLine? My guess is that for the latter, M must be between A and B; is that correct?
What about wrapping every sprite into reporter with colorful names
Once we have program-generated blocks. Definitely on the list, if we ever get past putting out fires.
There is proof of concept project:"Make a block"
will make block from XML spec.
<blocks app="Snap! 5.4, http://snap.berkeley.edu" version="1">
XML is in default Snap serialization format. Initial pattern can be get by "Export blocks" menu. There is a "silent" version of "Make ..." without visual confirmation.
Oh that's interesting. I was thinking of converting between scripts and tree structures made of lists, but converting between scripts and xml is something we have right now! I wonder if I can build macros on top of that...
You probably cool. It is a little more computation than something native but it would work.
We did similar hacks with autograding.
Of course you can create/modify XML by regex or generative/macro ways as in project
It is possible to build one or many blocks at once.
Thank you @dardoro for this little trick !