Discuss Scratch

great_elmo
Scratcher
100+ posts

move (sprite) () steps

i would like a block that looks like this
 move sprite [ v] () steps :: motion

this would make mobile easier

Last edited by great_elmo (June 24, 2019 23:27:13)


Recovering Scrstch user. Joining YT hopefully this year.

Za-Chary
Scratcher
1000+ posts

move (sprite) () steps

Do you mean this?

move ()() steps :: motion

If so, what would it do?

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.

I was a Scratch Team member from May 10th 2019 to October 29th 2021.

my notebook | scratch team essay | accessibility essay
ResExsention
New to Scratch
1000+ posts

move (sprite) () steps

Za-Chary wrote:

Do you mean this?

move ()() steps :: motion

If so, what would it do?

No, I think he means

move sprite [ v] () steps :: motion

In the dropdown you would select which sprite to move.

Support. Currently the only workaround I see is the use of broadcasts, so this would really be great!

Infrequently active.

It feels weird to see how far we've come. I hope you're well, wherever you are!
hedgehog_blue
Scratcher
1000+ posts

move (sprite) () steps

Maybe instead just have a block that tells another sprite to do anything, rather than just moving steps.
make sprite [ v] do {
} ::control
If that block existed then you could do this:
make sprite [ v] do {
move () steps
} ::control

ResExsention
New to Scratch
1000+ posts

move (sprite) () steps

hedgehog_blue wrote:

Maybe instead just have a block that tells another sprite to do anything, rather than just moving steps.
make sprite [ v] do {
} ::control
If that block existed then you could do this:
make sprite [ v] do {
move () steps
} ::control

Well, I imagine a suggestion like that would result in scriptless sprites, meaning everything is done in the stage XD

Infrequently active.

It feels weird to see how far we've come. I hope you're well, wherever you are!
WindOctahedron
Scratcher
1000+ posts

move (sprite) () steps

ResExsention wrote:

hedgehog_blue wrote:

Maybe instead just have a block that tells another sprite to do anything, rather than just moving steps.
make sprite [ v] do {
} ::control
If that block existed then you could do this:
make sprite [ v] do {
move () steps
} ::control

Well, I imagine a suggestion like that would result in scriptless sprites, meaning everything is done in the stage XD
That is possible… however, you have to make at least one sprite to make it work.
How? Use clones!

The message above may contain wrong information, rude remarks, or something embarrassing to my current self. In this case, please ignore it and remember that I likely wrote it back when I didn't know what “respect” truly meant. I really hate thinking about it again.
great_elmo
Scratcher
100+ posts

move (sprite) () steps

bump

Recovering Scrstch user. Joining YT hopefully this year.

CatsUnited
Scratcher
1000+ posts

move (sprite) () steps

ResExsention wrote:

hedgehog_blue wrote:

Maybe instead just have a block that tells another sprite to do anything, rather than just moving steps.
make sprite [ v] do {
} ::control
If that block existed then you could do this:
make sprite [ v] do {
move () steps
} ::control

Well, I imagine a suggestion like that would result in scriptless sprites, meaning everything is done in the stage XD
I actually wouldn't mind having something like that. I could have one sprite dedicated for scripts, followed by a couple of sprites that contain just assets. I already do something similar with my animations, however the asset sprites still have some code inside the sprite itself.

Last edited by CatsUnited (July 21, 2019 02:22:42)


bottom text

Powered by DjangoBB