Offline
techy wrote:
maybe a delete sprite block
and a duplicate sprite block although this would be hard for the scratch time to implement
Offline
Offline
There should be a right click option other than just left click
Offline
[blocks]
<when[ Object ]clicked>
<if><mouse down?>
<say[ Left
<else>
<say[ Right
[/blocks]
Offline
ScratchScripter wrote:
[blocks]
<when[ Object ]clicked>
<if><mouse down?>
<say[ Left
<else>
<say[ Right
[/blocks]
Yeah that is the best way to right/left click sense that I know of.
Offline
ScratchScripter wrote:
[blocks]
<when[ Object ]clicked>
<if><mouse down?>
<say[ Left
<else>
<say[ Right
[/blocks]
but it only will work in presentation mode
Offline
This is now the top replied to thread in the suggestion forum!
Last edited by demosthenes (2009-01-15 21:06:13)
Offline
do a duplicate sprite block :-)
Offline
TheComedian wrote:
do a duplicate sprite block :-)
Cloning has been suggested an immeasurable amount of times. I doubt Scratch will ever implement it as new users would just mess around with and create problems, unless, of course, there was a limit to the amount of cloned sprites you could create.
Offline
registeel wrote:
<if any key pressed?> block
i ♥ that idea! it would reduce the lag in my meteor shower project soooooooo much!
Offline
the next version will most likely not be called 1.4... maybe something like 1.3.2 or 1.3.1.1. ya never know, ya know?
Offline
illusionist wrote:
the next version will most likely not be called 1.4... maybe something like 1.3.2 or 1.3.1.1. ya never know, ya know?
know. er, no.
Offline
A TRUE platforming Stage Script. Also Platformer Templates, and the ability to build FULL RPGs.
Also a way to use Raiden-Fighter-esque Lasers
Offline
I recieve is not possible because sending and recieving messages is not boolean...
This has been explained like X times (replace X by something between 20 and 200) and when I explored the source of Scratch I found out that a message is just a command to trigger all [blocks]<when I receive[]>[/blocks]-blocks.
A block that could be possible would be <message [message] has been sent (5) seconds ago> or something like that.
If [message] is sent, the block would be true for (5) seconds.
Last edited by ScratchScripter (2009-01-28 07:35:40)
Offline
BlueFlame wrote:
I have another idea... Everyone says: 'What about an [<any> key pressed] block.' I agree with this, BUT I think it would also be a good idea to have a [<letter> key pressed] and a [<number> key pressed] block. This would be useful for games where only the letter keys are involved.
Or a varible for key pressed. (A.k.a [Letter] or [KeyPressed] ) then you could have a block for varibles that looked this this ( [] = anything )
Offline
How about you make a new block that would save a data file for scratch projects (offline projects=save as .DAT file, online=save as a cookie) so that people can save their scores and start their game again when they leave.(and another block to load the data).
Offline
Spenfen wrote:
and set width too, of course. And, to all of those people who don't know: YES. ARRAYS WILL BE INCLUDED IN 1.4.
Just a question: What's different between a list and an array? I can't think of any.
Also, I thought of a good block for 1.4:
set variable to [true]
A true/false variable! You could do that instead of using [0] as false and [1] as true. Convenient or what?
Or, another function:
switch [variable]
This could be another part of the true/false variable. It would be used to switch the true/false variable instead of saying:
if <variable=[false]>:
variable=[true]
And that reversed, like this:
if <variable=[true]>:
variable=[false]
More blocks for 1.4 or future:
(Note: If I put a "/=" in there, I mean the Dose Not Equal sign.)
record for (10)secs
play [recording1]
<( ) /= ( )>
_________________________________
|when I receive [broadcasted text]|
||say (Hey, I just received something through a NON-SCRIPTSTARTER block!!!)
|________________________________|
This isn't a block, but they somehow make a text input on the stage and have it be able to be compared?
Offline