registeel said: WHEN stopall pressed
when stop all is pressed, everything stops so no script can be run...
archmage said: save () as cookie block?
I agree!
My own sugestion: how about online variables and lists?
Offline
Instead of a loads of different forum topics that repeat each other and become massive lists of ideas that go on for ever, we need an official list of ideas for the next version of Scratch. That way people could check if there idea is already being considered and all our ideas would be in one place.
Scratch Team what do you think?
SB
Offline
registeel wrote:
WHEN <stop all> pressed
<stop all>
should STOP ALL scripts. That's why it is called "Stop ALL"
What will [save () as cookie do] ?
Offline
bhz wrote:
registeel wrote:
WHEN <stop all> pressed
<stop all>
should STOP ALL scripts. That's why it is called "Stop ALL"
What will [save () as cookie do] ?
save a variable or list on your computer. Cookie is just a fancy word for "internet save file". It stores stuff on your computers, basically saving. It can get a bit rough when testing, though.
Offline
This time I am going to suggest some possible new stuff for LAYERS.
I think there should be some sort of giant list of the sprites in order of layer or something like that. one of the things you should have is a (layer #) block, a [go to layer |(front, back)|], and one of the main issues though is which would be 1, front or back? (also, you can enter a number or a numeric variable instead of one of the options)
Offline
Some ideas:
-(Pause sound [sound])
-Being able to detect a sound's pitch
-[blocks]<forever if>
<else>
<end>[/blocks]
Offline
Cheeseboy33 wrote:
a between block such as if direction between 30 and 40 do this

14God wrote:
Glide to [ ] sprite for [ ] secs

Last edited by bhz (2008-11-16 16:39:29)
Offline
some of you wanted a point to x y block, well, if the scratch team wasn't too lazy to type ('point towards x: %n y: %n' #- #pointToX:y: 0 0) you would have one. So I'm guessing you aren't that lazy so here is how you get one.
open the 1.2.1 source code
open a browser
Scratch-Objects > Scratch sprite morph > class > scratch > blockspecs
scroll down to motion
new line (enter)
type: ('point towards x: %n y: %n' #- #pointToX:y: 0 0)
alt-s
confirm
save as...
open in 1.3
and it works.
or hack 1.3 and insert it right in there...
If touching x y not so easy...
Last edited by jcubed (2008-11-17 17:00:47)
Offline
You also might be intrested to know that the scratch team in working on a duplicate block...
I'm trying to make some of the blocks listed above, some of them will work in 1.3 allready...
8:32---just got "is _ between _ and _" block working
4:29---got "( if < > return ( ) else ( ) ) reporter working
5:31---still can't get glide to _____ block to work
6:08---just made "previous costume" and "swich to costume ()" blocks
Last edited by jcubed (2008-11-17 18:09:30)
Offline
jcubed wrote:
If touching x y not so easy...
You could make a 1x1 sprite, set it's ghost effect to 100, move it to the desired X and Y, and then use
[blocks] <if><touching[ sprite [/blocks].
Offline
technoguyx wrote:
jcubed wrote:
If touching x y not so easy...
You could make a 1x1 sprite, set it's ghost effect to 100, move it to the desired X and Y, and then use
[blocks] <if><touching[ sprite [/blocks].
yes, but that defeats the point of the block...
Offline
jcubed wrote:
technoguyx wrote:
jcubed wrote:
If touching x y not so easy...
You could make a 1x1 sprite, set it's ghost effect to 100, move it to the desired X and Y, and then use
[blocks] <if><touching[ sprite [/blocks].yes, but that defeats the point of the block...
Maybe, but you could do it like that meanwhile we don't have the block.
Offline
i would want a block that pauses your sound
_______________________________________________
When life hands you lemons you make apple juice.
Offline
archmage wrote:
How about a touching X() Y() block?
Make a sprite, move it to this X , Y, and say
if touching [sprite]
Spenfen wrote:
how about a <I recieve> block?
when flag clicked
set [ received? ] to 0
when i receive [ broadcast]
set [ received ] to 1
wait [ 0.1 ] secs
set [ received ] to 0
< I receive > = < [ received ] = [ 1 ] ? >
matthewjose wrote:
how about <if> i recieve __
<end> [/blocks]
read above
Offline
bhz wrote:
archmage wrote:
How about a touching X() Y() block?
Make a sprite, move it to this X , Y, and say
if touching [sprite]Spenfen wrote:
how about a <I recieve> block?
when flag clicked
set [ received? ] to 0
when i receive [ broadcast]
set [ received ] to 1
wait [ 0.1 ] secs
set [ received ] to 0
< I receive > = < [ received ] = [ 1 ] ? >matthewjose wrote:
how about <if> i recieve __
<end> [/blocks]read above
thats works. but it'd be much simpler with the <when i recive> block
Offline
<If I recieved [ Message ] ( 0.1 ) seconds ago>
=
when flag clicked
set [ received ] to 0
when i receive [ broadcast]
set [ received ] to 1
wait ( 0.1 ) secs
set [ received ] to 0
Offline
markyiscool wrote:
I cant believe your thinking of 1.4 already!!!
o my gosh 1.4 is already out and i mean so is 1.5
check out my stuff ~ If You Really Thought i would think what you thought, than you must think i think what you thought i would think at the time you thought i was thinking what you thoughtOffline
electrified123 wrote:
markyiscool wrote:
I cant believe your thinking of 1.4 already!!!
o my gosh 1.4 is already out and i mean so is 1.5
o my gosh this topic is so old...
When MarkyIsCool posted that, 1.3 had just been released. And 1.5 isn't out yet.
Offline