Discuss Scratch

gamebeater187_tutor
Scratcher
58 posts

Delete both 2 go to blocks

instead of

go to x: () y: ()

do

set x to ()
set y to ()

instead of

go to [mouse pointer]

do

set x to (mouse x)
set y to (mouse y)
Cream_E_Cookie
Scratcher
1000+ posts

Delete both 2 go to blocks

No support, its for new scratchers
iamunknown2
Scratcher
1000+ posts

Delete both 2 go to blocks

Multiplication is workaroundable, so should we take that out as well? No support.
CatsUnited
Scratcher
1000+ posts

Delete both 2 go to blocks

No Support, it's quite useful even for the most advanced scratchers.
Sonickyle
Scratcher
1000+ posts

Delete both 2 go to blocks

Are you trolling? You seem to be fixated on removing every block that has a workaround for some reason.
Zekrom01
Scratcher
1000+ posts

Delete both 2 go to blocks

Well, we should remove ALL the workaroundable blocks! Is that what you're saying?
No support, PLEASE.
charlesdog
Scratcher
1000+ posts

Delete both 2 go to blocks

NO SUPPORT!!!!!
MathlyCat
Scratcher
1000+ posts

Delete both 2 go to blocks

Sonickyle wrote:

Are you trolling? You seem to be fixated on removing every block that has a workaround for some reason.
Please don't be offensive like that to people!

GIVE HIM/HER RESPECT

I no support this but I will start reporting anyone who starts disrespecting this user!
Nether_before
Scratcher
1000+ posts

Delete both 2 go to blocks

iamunknown2 wrote:

Multiplication is workaroundable, so should we take that out as well? No support.
No support per this.
stickfiregames
Scratcher
1000+ posts

Delete both 2 go to blocks

No support. Also, your workarounds don't work if the pen is down.
Harakou
Scratcher
1000+ posts

Delete both 2 go to blocks

MathlyCat wrote:

Sonickyle wrote:

Are you trolling? You seem to be fixated on removing every block that has a workaround for some reason.
Please don't be offensive like that to people!

GIVE HIM/HER RESPECT

I no support this but I will start reporting anyone who starts disrespecting this user!
No need to make a public display of it - please just report quietly instead of making a fuss and we'll look at it.

The same goes for people you think are trolling - please be respectful and assume the best when you're responding to people. If you really think that they're not being genuine and causing a disruption, then report it.
gdpr533f604550b2f20900645890
Scratcher
1000+ posts

Delete both 2 go to blocks

I have another idea: do the opposite!
//Get rid of these!
set x to ()
set y to ()
//Workaround:
go to x: (x position) y: ()
go to x: () y: (y position)
My workarounds solve the pen problem:

stickfiregames wrote:

No support. Also, your workarounds don't work if the pen is down.


EDIT: I case you didn't realize, I was being sarcastic.

Last edited by gdpr533f604550b2f20900645890 (Sept. 19, 2015 17:31:35)

scrooge200
Scratcher
1000+ posts

Delete both 2 go to blocks

[sarcasm] If those have such easy workarounds that we should delete them, let's also delete this block!
if <> then

else

end
It has a workaround! Then we can delete this one!
wait (1) secs
And then this one!
when [ v] key pressed
Then we can remove every workaroundable block!

[/sarcasm] No support.
gamebeater187_tutor
Scratcher
58 posts

Delete both 2 go to blocks

Chibi-Matoran wrote:

I have another idea: do the opposite!
//Get rid of these!
set x to ()
set y to ()
//Workaround:
go to x: (x position) y: ()
go to x: () y: (y position)
My workarounds solve the pen problem:

stickfiregames wrote:

No support. Also, your workarounds don't work if the pen is down.


EDIT: I case you didn't realize, I was being sarcastic.

i'd rather do this
KryptykProductions
Scratcher
96 posts

Delete both 2 go to blocks

No support.

Say you want to use pen, right?
Let's pretend that we're at (0, 0).
We want to draw a diagonal line to (100, 100).
go to x: (100) y: (1000)
Ta-da!
If you did
set x to (100)
set y to (100)
then you'd get an L - first it would go straight across to (100, 0) then straight up to (100, 100).

In fact, the
go to x: () y: ()
is the ONLY block you need to move around. (Ignoring gliding)

I prove my case:
set x to (10) //Instead of this...
go to x: (10) y: (y position) //Do this

set y to (10) //Instead of this...
go to x: (x position) y: (10) //Do this

change x by (10) //Instead of this...
go to x: ((x position) + (10)) y: (y position) //Do this (You can use the [minus] operator for going left)

change y by (10) //Finally, instead of this...
go to x: (x position) y: ((10) + (y position)) //Do this (Use [minus] operator for moving downwards)

I rest my case.
gamebeater187_tutor
Scratcher
58 posts

Delete both 2 go to blocks

KryptykProductions wrote:

No support.

Say you want to use pen, right?
Let's pretend that we're at (0, 0).
We want to draw a diagonal line to (100, 100).
go to x: (100) y: (1000)
Ta-da!
If you did
set x to (100)
set y to (100)
then you'd get an L - first it would go straight across to (100, 0) then straight up to (100, 100).

In fact, the
go to x: () y: ()
is the ONLY block you need to move around. (Ignoring gliding)

I prove my case:
set x to (10) //Instead of this...
go to x: (10) y: (y position) //Do this

set y to (10) //Instead of this...
go to x: (x position) y: (10) //Do this

change x by (10) //Instead of this...
go to x: ((x position) + (10)) y: (y position) //Do this (You can use the [minus] operator for going left)

change y by (10) //Finally, instead of this...
go to x: (x position) y: ((10) + (y position)) //Do this (Use [minus] operator for moving downwards)

I rest my case.

i never used pen, so what does it do?
gamebeater187_tutor
Scratcher
58 posts

Delete both 2 go to blocks

iamunknown2 wrote:

Multiplication is workaroundable, so should we take that out as well? No support.

yeah.

scrooge200 wrote:

[sarcasm] If those have such easy workarounds that we should delete them, let's also delete this block!
if <> then

else

end
It has a workaround! Then we can delete this one!
wait (1) secs
And then this one!
when [ v] key pressed
Then we can remove every workaroundable block!

[/sarcasm] No support.
Blank1234
Scratcher
500+ posts

Delete both 2 go to blocks

by that logic we should also remove this block:
move (10) steps
because it has a workaround

no support
KryptykProductions
Scratcher
96 posts

Delete both 2 go to blocks

gamebeater187_tutor wrote:

KryptykProductions wrote:

No support.

Say you want to use pen, right?
Let's pretend that we're at (0, 0).
We want to draw a diagonal line to (100, 100).
go to x: (100) y: (1000)
Ta-da!
If you did
set x to (100)
set y to (100)
then you'd get an L - first it would go straight across to (100, 0) then straight up to (100, 100).

In fact, the
go to x: () y: ()
is the ONLY block you need to move around. (Ignoring gliding)

I prove my case:
set x to (10) //Instead of this...
go to x: (10) y: (y position) //Do this

set y to (10) //Instead of this...
go to x: (x position) y: (10) //Do this

change x by (10) //Instead of this...
go to x: ((x position) + (10)) y: (y position) //Do this (You can use the [minus] operator for going left)

change y by (10) //Finally, instead of this...
go to x: (x position) y: ((10) + (y position)) //Do this (Use [minus] operator for moving downwards)

I rest my case.

i never used pen, so what does it do?

Go try it in the editor.
It draws a line, tracing the movement of a sprite, and can be used to make really complex projects.
Examples: this and this
gamebeater187_tutor
Scratcher
58 posts

Delete both 2 go to blocks

KryptykProductions wrote:

gamebeater187_tutor wrote:

KryptykProductions wrote:

No support.

Say you want to use pen, right?
Let's pretend that we're at (0, 0).
We want to draw a diagonal line to (100, 100).
go to x: (100) y: (1000)
Ta-da!
If you did
set x to (100)
set y to (100)
then you'd get an L - first it would go straight across to (100, 0) then straight up to (100, 100).

In fact, the
go to x: () y: ()
is the ONLY block you need to move around. (Ignoring gliding)

I prove my case:
set x to (10) //Instead of this...
go to x: (10) y: (y position) //Do this

set y to (10) //Instead of this...
go to x: (x position) y: (10) //Do this

change x by (10) //Instead of this...
go to x: ((x position) + (10)) y: (y position) //Do this (You can use the [minus] operator for going left)

change y by (10) //Finally, instead of this...
go to x: (x position) y: ((10) + (y position)) //Do this (Use [minus] operator for moving downwards)

I rest my case.

i never used pen, so what does it do?

Go try it in the editor.
It draws a line, tracing the movement of a sprite, and can be used to make really complex projects.
Examples: this and this

I used it and understand it. Use glide block. Then delete the go to block

Powered by DjangoBB