Can I Copy and Paste a Scratch project onto a Snap! project? If I can, how can you do it? I want to do this project (https://scratch.mit.edu/projects/415688064/) but with a few edits.
you can use snapinater to convert scratch projects to snap.
When I put my project link in, I click " Click here to open your project in Snap!" and it goes to a blank page that has a URL called "about:blank#blocked"....
When I put my project link in, I click " Click here to open your project in Snap!" and it goes to a blank page that has a URL called "about:blank#blocked"... I think its because I was banned from Scratch?
No, I tried it with on of my projects and I got the same error.
Workaround: download the xml and upload that to Snap!
Ah, I downloaded it...idk if it will work though... :\
Your project is too large for the "Click here to open your project in Snap !" link to work.
This is a browser-imposed constraint, so you'll have to use the second " [click here to download your project" link.
I did it with Gravity CAT.
Problems:
The Hazards move way too fast, and
When I press space, the CAT and Hazards move way too slow
That is what I did, I am seeing if it will work right now.
Oh, it actually worked, it didn't save the background though, welp.
when backdrop switches to [] ...
is not supported, but a workaround is
when <([costume name] of [Stage]) = []> :: control hat ... wait until <not <([costume name] of [Stage]) = []>>//put in front of cap/end blocks; does it work? //After thinking logically, it should work, //otherwise `when` would keep checking and interrupt while the script is running
; should Snapinator do that?
It is too fast, like how I expected, guess I will have to deal with extra speed.
I wanna ask the same thing....Should Snapinator do that? I think it should....
Isn't your WHEN workaround going to fire repeatedly as long as the background doesn't change?
Indeed. Something closer would be
when green flag clicked forever wait until <not <([costume name v] of [Stage v]) = [backdrop1]>> wait until <([costume name v] of [Stage v]) = [backdrop1]> ... end
but that doesn't work when you switch to the same backdrop multiple times in a row, in which case the the script should be restarted.
The best solution would be to replace every
switch costume to [backdrop1 v]
with
switch costume to [backdrop1 v] broadcast [backdrop switched to backdrop1 v]
and replace
when backdrop switches to [backdrop1 v]
with
when I receive [backdrop switched to backdrop 1 v]
I never use the "when backdrop switches" block in Scratch
Some people need it, for example: Animators(like me). And probably more people.
I always use the workaround by @djdolphin or something like that