how do I change the block variables in meta-programming?
There is no official way to do this. However, you might be able to do it using these blocks:
(extension [snap_xml_encode(script) V] [] @<:>) (extension [snap_xml_decode(text) V] [] @<:>)
welp, I might just start depending on javascript for this
The advantage of the extension blocks is that you don't need to go into the project and enable JavaScript extensions. However, you would need to figure out the structure of Snap!'s XML and then use Snap!'s string processing blocks to construct your new XML.
why do you need this? I could make it for you if I got a good reason.
I'm trying to get scratchers to use Snap!
like who, and why would this convince a scratcher?
I want them to be able to use Snap! without relearning alot
but most of the blocks from scratch are in snap
it is already possible to learn snap without needing to learn much
Meta-programming is relearning a lot, though?
I transferred from Scratch to Snap!. I didn't have to relearn a lot, since Snap! is very similar to Scratch.
I'm not getting them to do so
who, specifically, or how, specifically?
how is the block vars block less learning than right-clicking a block definition and selecting block variables?
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.