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

#1 2010-07-15 14:26:32

samurai768
Scratcher
Registered: 2009-07-21
Posts: 1000+

~Block Idea~

It would be like the say block, but it would saay the message until the script inside it is done. Eh? Eh? How do you like it?

Here's my project about it:
http://scratch.mit.edu/projects/samurai768/1193625

Offline

 

#2 2010-07-15 14:48:01

hdarken
Scratcher
Registered: 2008-06-26
Posts: 1000+

Re: ~Block Idea~

you can already make that


http://i.imgur.com/VskBk.png
http://i.imgur.com/tgxVZ.jpg

Offline

 

#3 2010-07-15 14:49:15

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: ~Block Idea~

You can already do something along the lines of that:

Code:

When Green Flag Clicked
Broadcast "Start script!"
[Insert script here]
Broadcast "End script!"

When I receive "Start Script!"
say [Your script is running]

When I receive "End Script!"
say [ ]

Even if it couldn't be done, I don't really see how it would be useful...

Offline

 

#4 2010-07-15 14:49:23

samurai768
Scratcher
Registered: 2009-07-21
Posts: 1000+

Re: ~Block Idea~

hdarken wrote:

you can already make that

Derr.

I'm saying it could be helpful. You don't need to bring down my idea  tongue

Offline

 

#5 2010-07-15 16:01:25

Sunrise-Moon
Scratcher
Registered: 2009-06-27
Posts: 1000+

Re: ~Block Idea~

coolstuff wrote:

You can already do something along the lines of that:

Code:

When Green Flag Clicked
Broadcast "Start script!"
[Insert script here]
Broadcast "End script!"

When I receive "Start Script!"
say [Your script is running]

When I receive "End Script!"
say [ ]

Even if it couldn't be done, I don't really see how it would be useful...

Wouldn't a variable be better?

Code:

When Green Flag Clicked
[Forever]
Set Variable to 1
[insert script here]
[if <Variable=1>]
Say Hello
Else
Say 
End If
End forever

http://i1067.photobucket.com/albums/u427/HulKDzN/RebornBlade.png

Offline

 

Board footer