Discuss Scratch

metale
Scratcher
12 posts

Pen Size

Dear user(s),

I personally would like Scratch© to modify the “Pen Size” block. How I would like this to be done, is to have the X and Y inputs, so we can determine the pen size more accurately, and even put some operators in there too, to be even more accurate. If this can be done without modifying the block itself, please let me know, as well as the world! Thanks again!

Sincerely yours,
-A customer / user
metale
Scratcher
12 posts

Pen Size

Why I actually want this, if you're wondering, is because I'm trying to convert this into this.

Just so you know, I didn't make the first project, but I'm currently making the second!

In the first project's code, there is a part that basically calculates the X and Y of the pen size, with a formula that I'm able to convert into Scratch©, so don't worry about that.
Thanks again!

Sincerely yours,
-A customer / user

Last edited by metale (Sept. 25, 2017 14:00:49)

metale
Scratcher
12 posts

Pen Size

The "Pen Size" block:
set pen size to ()
walkcycle
Scratcher
500+ posts

Pen Size

Is the suggestion for

set pen x size to () ::pen // horizontal size

set pen y size to () ::pen // vertical size

?

What are the operators you are wanting?
metale
Scratcher
12 posts

Pen Size

Or to compact it:

Set pen size to (Pen X: (10) Y: (10))

Never mind the operators; they're basically add-ons.

Last edited by metale (Oct. 8, 2017 20:20:33)

metale
Scratcher
12 posts

Pen Size

If possible, (and I personally think that this is just plain stupid,) we can add size modifiers:

set pen size to (Pen X: (10) Y: (10) Size: (Px))

IE:
(Pt)
(Px)
(Em)
ETC.
Charles12310
Scratcher
1000+ posts

Pen Size

set pen size to x: () y: () :: pen

change pen size by x: () y: () :: pen

(pen size x :: pen )

(pen size y :: pen )

Useful.
metale
Scratcher
12 posts

Pen Size

Really, a Rick Roll Troll……LOL!

http://bit.ly/2dCZC8y
walkcycle
Scratcher
500+ posts

Pen Size

Scratch reporters can only return a single value. And a block input can only take a single value. So, the pen size block can't “act” on the extra values.

Px is pixels? What are Pt and Em?
Charles12310
Scratcher
1000+ posts

Pen Size

metale wrote:

Really, a Rick Roll Troll……LOL!

http://bit.ly/2dCZC8y
Are you talking about my signature?

Yeah, that was a prank.

(NEVERMIND)

Last edited by Charles12310 (Oct. 8, 2017 20:49:20)

Charles12310
Scratcher
1000+ posts

Pen Size

walkcycle wrote:

Scratch reporters can only return a single value. And a block input can only take a single value. So, the pen size block can't “act” on the extra values.

Px is pixels? What are Pt and Em?
I'm pretty sure the user meant “px” and “py”, I think they mean “pen x” and “pen y”.

Charles12310 wrote:

set pen size to x: () y: () :: pen

change pen size by x: () y: () :: pen

(pen size x :: pen )

(pen size y :: pen )

Useful.
walkcycle
Scratcher
500+ posts

Pen Size

Charles12310 wrote:

Useful.
It would be. But the concept could be confusing with

go to x: () y: (0)

and the other x- and y-position blocks.
walkcycle
Scratcher
500+ posts

Pen Size

I have an idea that maybe could give the same outcome for pen size.

How about a block to set the “tip” or “mark” of the pen to the shape of the current costume?

Then a costume could be the horizontal and vertical (shape) of the pen.
metale
Scratcher
12 posts

Pen Size

Smart! But then again, if that worked, it would just be better to clone the sprite, but not always…. TOO MANY PRO PEPL AND CONZ!
metale
Scratcher
12 posts

Pen Size

walkcycle wrote:

Charles12310 wrote:

Useful.
It would be. But the concept could be confusing with

go to x: () y: (0)

and the other x- and y-position blocks.

But those are the X and Y position blocks, versus the X and Y size blocks, so yeah it could be confusing, but then again, it might not be.

Good day/night, sir/ma'am!
Also 'EH!
mica43683
Scratcher
500+ posts

Pen Size

support!
DDDNNNAAAO
Scratcher
65 posts

Pen Size

That seems very interesting! Support
CBPS
Scratcher
51 posts

Pen Size

I think that this should be added, but the current blocks should also be kept, to avoid this being too confusing to new players.

Powered by DjangoBB