This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#51 2012-05-17 20:51:41

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

roijac wrote:

did you remove the 'stamp transparent' completely or just from public alpha?

To minimize the number of blocks, we decided that the "stamp" block should use the "alpha" from the "ghost" graphic effect block. That is, if you set "ghost" effect to 50 and then stamp, the sprite will be stamped 50% transparent.

That's consistent with stamping with other other graphic effects, such as the color effect.

This hasn't yet been implemented yet, so it doesn't work in the current alpha, but it will work in the release version.

Last edited by johnm (2012-05-17 20:53:11)

Offline

 

#52 2012-05-17 21:00:29

johnm
Scratcher
Registered: 2007-03-08
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Marblypup wrote:

Thanks for the info, johnm, on how to add inputs to custom blocks.
I've just written a script that draws a Hilbert curve. It's a pity I can't share it.

If you make a project you like, you can use the "More" menu to save a copy on your local disk. While some things may change between now and the final release and you might need to update your scripts, there is a very good chance that any projects created with this version of Scratch will be openable with the release version.

For now, I've been using ".sb2" as the extension for my Scratch 2.0 projects to tell them apart from Scratch 1.x projects. I'm not sure what extension we'll end up using for the release version but if it's different, it's easy enough to rename your files.

You can also use the "More" menu to load a project from your local disk.

Offline

 

#53 2012-05-17 21:51:04

Blazer3030
Scratcher
Registered: 2011-11-26
Posts: 4

Re: Scratch 2.0 Prototype: New Scratch Blocks

This new scratch sounds awesome!!!!!!!!

Offline

 

#54 2012-05-17 22:45:28

sdg1
Scratch Team
Registered: 2010-07-06
Posts: 41

Re: Scratch 2.0 Prototype: New Scratch Blocks

Squawkers13 wrote:

Why not a account verification block that forces you to use variables?

Hmm, interesting. Could you explain what an account verification block would do exactly?

Offline

 

#55 2012-05-18 02:21:17

beetle16
Scratcher
Registered: 2010-03-28
Posts: 9

Re: Scratch 2.0 Prototype: New Scratch Blocks

You can get block inputs by typing one of the following things into the name of a new block:

%b - boolean input
%c - color input
%d - ??
%m - variable input
%n - number input
%s - text

Sadly you can't use them as there is no variable name for them.

Offline

 

#56 2012-05-18 02:44:28

NeilWest
Scratcher
Registered: 2010-01-06
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

I think that cloud data is great - but I can imagine someone using it for innapropiate reasons (recording Scratcher's private data).

Offline

 

#57 2012-05-18 06:56:06

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

Mokat wrote:

samurai768 wrote:

There needs to be a hide show list block! I just noticed it still wasn't there  tongue  Sorry if someone already said that  roll

+ OVA 9000

You can choose lists from the show/hide variable blocks to show/hide them.  smile

Offline

 

#58 2012-05-18 07:14:27

Prestige
Scratcher
Registered: 2008-12-15
Posts: 100+

Re: Scratch 2.0 Prototype: New Scratch Blocks

sdg1 wrote:

It's great that you are thinking about a username reporting block  smile . We thought about it during our design process, and decided not to go with it, mainly for a couple of reasons.

One reason is privacy - with a username block, a Scratcher may be able to record every action that other Scratchers take on his project (for example, every click), and sometimes this can be done without the other Scratchers knowing that they are being recorded.

Another reason is that we do not want code that is specifically tailored for someone in the community - one could easily have a project that says something inappropriate for a specific user through a if block:

when gf clicked
if <(username) = [sdg1]>
  be mean
else
  act normal
end
Considering these possible drawbacks, we decided not to implement the username block, though we agree with you that username blocks will make things much easier for certain type of projects.

Couldn't the user be asked at the beginning of a project if they wished to log in to the game (have their username used?), and if not then set username to [ ] same as if the player isn't logged in or is playing offline? Then the player can decide if their actions may be logged.
    Regarding the second issue, this can be done even now - with the ask blocks. For example at the start if a game - ask choose a name. If letter 1 of answer is P, say something mean about names beginning with P. The username variable could be policed in the same way the issue I just mentioned would be already, with 0 tolerance.

As far as I see, I agree that this addition of a username fixed variable would be incredibly useful in creating a high score leader board with cloud data with the only potential issues either being easily sorted or already a potential issue.
   As BoltBait said, when it asks for your name to use a leader board with cloud data and someone writes an inappropriate word which now everyone sees on the leader board - who's fault is it when the project is taken down? If it sets itself to username with the players permission it can be policed in the same way usernames already are.

Last edited by Prestige (2012-05-18 07:15:29)


"Don't insult someone until you've walked a mile in their shoes. That way, if they don't like what you have to say, you'll be a mile away and still have their shoes  smile  "

Offline

 

#59 2012-05-18 10:00:52

ZippyZak
Scratcher
Registered: 2011-07-09
Posts: 17

Re: Scratch 2.0 Prototype: New Scratch Blocks

When I make a custom block for one sprite I con't use it on any other!


Keep moving forward.

Offline

 

#60 2012-05-18 10:56:04

macmanfan
Scratcher
Registered: 2012-02-24
Posts: 25

Re: Scratch 2.0 Prototype: New Scratch Blocks

how do imake the custom blocks do something?

Offline

 

#61 2012-05-18 11:24:31

mythbusteranimator
Scratcher
Registered: 2012-02-28
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

slayerrobe7 wrote:

Jem12 wrote:

WOW  smile  I haven't seen 2.0 prototype but reading "video sensing" is really bringing up my Curiosity (but curiosity killed the scratch cat  smile  ) Also Just A quick Question- will we still be able to view old projects on the website or just new ones? + can we still create projects like the old(ish) ones. Thanks.

do you know the rest of the phase

curiosity killed the cat but satisfaction brought her back.

off-topic-this comes from two mythical gods (curiosity and satisfaction) curiosity is evil god of cats and satisfaction is the good god of cants

The scratch cat is a girl???


http://www.foxtrot.com/comics/2012-04-01-fdb37077.gif
clicky

Offline

 

#62 2012-05-18 11:32:30

risk08
Scratcher
Registered: 2012-05-12
Posts: 1

Re: Scratch 2.0 Prototype: New Scratch Blocks

My favorite thing in the update is the cloning tool so please hurry up and let me use it :-)
Also the new make a block looks very cool. I usually use a real programming language called Python but because of this update it should bring me to start using scratch a lot more.

Offline

 

#63 2012-05-18 11:49:59

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

macmanfan wrote:

how do imake the custom blocks do something?

Add blocks to the bottom of the define block.

ZippyZak wrote:

When I make a custom block for one sprite I con't use it on any other!

Drag the define block into another sprite.

Offline

 

#64 2012-05-18 12:02:41

pent9
Scratcher
Registered: 2009-02-13
Posts: 40

Re: Scratch 2.0 Prototype: New Scratch Blocks

johnm wrote:

pent9 wrote:

This is really great, but somewhat dissapointing. There are still no hide/show list blocks, or hide/show mouse blocks. I don't need to hide the mouse, that would only be for replacing it with a different design, but hiding and showing lists means the world to me.

Lists now appear in the "hide varilable/show variable" blocks, so you can use those blocks to hide and show lists.

Yes, I know that, but as of right now they don't work. I could be doing something wrong, or the prototype could be glitchy.


Let's just see how many internets I can get...
http://internetometer.com/image/21518.png

Offline

 

#65 2012-05-18 12:08:51

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

I still don't know what (video [direction] on []) would do... Through messing with the block I found out that video [motion] detects how much movement is happening in the whole Stage or the space occupied by an sprite, as the name implies, but what exactly does video [direction] do? Sense the direction of said movement?


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#66 2012-05-18 13:21:41

thebriculator
Scratcher
Registered: 2011-07-11
Posts: 500+

Re: Scratch 2.0 Prototype: New Scratch Blocks

beetle16 wrote:

You can get block inputs by typing one of the following things into the name of a new block:

%b - boolean input
%c - color input
%d - ??
%m - variable input
%n - number input
%s - text

Sadly you can't use them as there is no variable name for them.

Thanks! I was wondering how to do this!


.     http://tiny.cc/2cwgpw    http://tiny.cc/viwgpw    http://tiny.cc/iwwgpw

Offline

 

#67 2012-05-18 16:09:10

Iamthetoaster
Scratcher
Registered: 2011-12-07
Posts: 6

Re: Scratch 2.0 Prototype: New Scratch Blocks

when gf clicked
say [this block here would be very usefull.]
glide (1) seconds to [sprite 1 v]

Last edited by Iamthetoaster (2012-05-18 16:12:06)

Offline

 

#68 2012-05-18 16:11:05

Iamthetoaster
Scratcher
Registered: 2011-12-07
Posts: 6

Re: Scratch 2.0 Prototype: New Scratch Blocks

when gf clicked
say [the new cloning blocks are pretty awesome.]

Last edited by Iamthetoaster (2012-05-18 16:11:25)

Offline

 

#69 2012-05-18 16:55:42

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

technoguyx wrote:

I still don't know what (video [direction] on []) would do... Through messing with the block I found out that video [motion] detects how much movement is happening in the whole Stage or the space occupied by an sprite, as the name implies, but what exactly does video [direction] do? Sense the direction of said movement?

I would believe so.


Posts: 20000 - Show all posts

Offline

 

#70 2012-05-18 18:10:31

jji7skyline
Scratcher
Registered: 2010-03-08
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

The video transparency is good.


I don't know why you say goodbye, I say hello!  big_smile

Offline

 

#71 2012-05-18 21:01:39

ferretbadger84
New Scratcher
Registered: 2011-07-06
Posts: 1

Re: Scratch 2.0 Prototype: New Scratch Blocks

Is it possible for clones to make clones of themselves (not of the sprite they were cloned from)?

Offline

 

#72 2012-05-19 04:15:22

soniku3
Scratcher
Registered: 2011-12-08
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

If [Edge v]  touched go to [mouse-pointer v] 
Idea!

Last edited by soniku3 (2012-05-19 04:16:42)


internet's all about cats today.

Offline

 

#73 2012-05-19 07:33:25

l-drago100000
Scratcher
Registered: 2011-10-24
Posts: 58

Re: Scratch 2.0 Prototype: New Scratch Blocks

How do i use the motion sensor?


http://img33.imageshack.us/img33/5867/ld1j.png Now testing Scratch Beta 2.0.

Offline

 

#74 2012-05-19 10:09:43

axorion
Scratcher
Registered: 2010-01-05
Posts: 28

Re: Scratch 2.0 Prototype: New Scratch Blocks

As soon as I clicked to [See inside] of johnm's Fractal Tree I got excited. When you [Make a Block] you create a machine stack. These new blocks support return from call. I immediately whipped out and eight block definition that draws a Heighway Dragon between any two point and more importantly to any depth. It uses no lists and no variables other than the parameters x1, y1, x2, y2, depth. I did similar projects in 1.4 but now the coding time is shorter, the code itself is smaller and easier to read, and the rendering is faster. While everyone else is complaining that you can't [Make a Block] global I'm cheering, "MIT finally gave us THE POWER!"

Last edited by axorion (2012-05-19 10:14:35)

Offline

 

#75 2012-05-19 10:18:00

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: Scratch 2.0 Prototype: New Scratch Blocks

soniku3 wrote:

If [Edge v]  touched go to [mouse-pointer v] 
Idea!

 
forever
if <touching [edge v]?>
go to [mouse pointer v]
end

Last edited by technoboy10 (2012-05-19 10:18:20)


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

Board footer