Say I wanted to have someone imput their name and have it showing in the top-right screen, but I don't want to have it as a speech bubble or a variable watcher? The new block that I am thinking of would do that. It would make the impossible (showing the answer block readout) possible, and the hard-to-do easy (clock with variable)! It would look like this:
display text [Old-fashioned!] with font [typewriter v] at X:(0) Y:(0)I think that this should be in 2.1, at the earliest. What do you think? Should I ask for it in the Block Library(look in AT for a bit, it is a iTopic.)? Could someone please put this on Scratch Suggestions, with me as the original idea maker, and a link to this topic, if that is not against any rules. BTW, the block would probably be in 'Looks'
Supporters:
*KrIsMa
*taddl
*jvvg
*veggieman001
*OverPowered
*Yoshiboy
*dvd4
Edit log: #1: Added supporters. #2: Updated list.
Last edited by MrFlash67 (2012-09-09 20:40:56)
Offline
You can make it save to a variable and make a script that reads each letter of that variable and make it change costume to that letter and stamp, I might upload something to my account to show you what I mean.
Offline
KrIsMa wrote:
I support but there is a slightly annoying workaround.
Make all the letters in the font you want and put them as a costume.
What if I, say, wanted to put in what someone had said in the ask and wait block? He or she could put in any number of characters! There is a way around it, but it looks very complicated.
Offline
MrFlash67 wrote:
KrIsMa wrote:
I support but there is a slightly annoying workaround.
Make all the letters in the font you want and put them as a costume.What if I, say, wanted to put in what someone had said in the ask and wait block? He or she could put in any number of characters! There is a way around it, but it looks very complicated.
You just need a costume for all the used characters, and you just make a variable iterate through what you want to write and make it change to that costume
Offline
MrFlash67 wrote:
KrIsMa wrote:
I support but there is a slightly annoying workaround.
Make all the letters in the font you want and put them as a costume.What if I, say, wanted to put in what someone had said in the ask and wait block? He or she could put in any number of characters! There is a way around it, but it looks very complicated.
Doooooooooh! I missed my 50th post! Anyway, party a few seconds late! (make that two minutes and a few seconds late. Kill you, 180!)
Offline
The workaround is to create a sprite for all of the characters (which could be more than 20) and a costume with all of the possible characters (about 50). So the workaround is very annoying.
Offline
JH1010 wrote:
The workaround is to create a sprite for all of the characters (which could be more than 20) and a costume with all of the possible characters (about 50). So the workaround is very annoying.
The fact there's a workaround means it's unlikely to be added, and creating 50 costumes for all the letters, 0-9, ,./;:'@#~[{]}-_=+()*&^%$£"!¬`\|><? Isn't all that hard. look at the equivelant of "Point towards x: () y: ()"
Last edited by zammer990 (2012-08-22 02:47:35)
Offline
Ahem.
^ another workaround
Last edited by joefarebrother (2012-08-22 05:25:35)
Offline
the workaround is especially annoying because if you want it to be single-frame you need to copy the typing blocks like 50 times.
although the workaround can be easily used once you have a sprite with all the letter costumes prepared
Offline
jontmy00 wrote:
I don't support. What if it needs a font that is incompatible with other computers?
The paint editor at least in 2.0 right now has a set drop-down of fonts that are built in, so it could in theory easily be done with just that preset list of fonts.
I support.
Offline
jvvg wrote:
Support, I guess.
Thanks!
veggieman001 wrote:
jontmy00 wrote:
I don't support. What if it needs a font that is incompatible with other computers?
The paint editor at least in 2.0 right now has a set drop-down of fonts that are built in, so it could in theory easily be done with just that preset list of fonts.
I support.
Thanks! I will make a list of supporters when I am a Scracher!
Offline
This reminds me of the improved Say block... Support!
As for all who say there is an "easy" workaroud, the process of making a costume for every character and a script that can interpret each and every character of the input, then stamp every costume, limit the size of the output, and all for something as simple and perhaps one-time as writing the player's name onscreen, is, to me, a tedious time that could be spent doing more useful work.
And a quick character count.
Uppercase letters: 26
Lowercase letters: 26
Numbers 0-9: 10
Underscore: 1
That's 63 characters, just for someone's name, and then of course there are the 37 miscellaneous symbols you might want to have:
.,:;'"!?¡¿$£€\|/<^>()«»`()[]{}+-=*&%#@
In other words, to be able to transcribe any English sentence one would need an entire 100 costumes.
Offline
OverPowered wrote:
This reminds me of the improved Say block... Support!
As for all who say there is an "easy" workaroud, the process of making a costume for every character and a script that can interpret each and every character of the input, then stamp every costume, limit the size of the output, and all for something as simple and perhaps one-time as writing the player's name onscreen, is, to me, a tedious time that could be spent doing more useful work.
And a quick character count.
Uppercase letters: 26
Lowercase letters: 26
Numbers 0-9: 10
Underscore: 1
That's 63 characters, just for someone's name, and then of course there are the 37 miscellaneous symbols you might want to have:
.,:;'"!?¡¿$£€\|/<^>()«»`()[]{}+-=*&%#@
In other words, to be able to transcribe any English sentence one would need an entire 100 costumes.
Thanks! I just thought that it would be easier, but you put it at near impossible.
Offline
MrFlash67 wrote:
OverPowered wrote:
This reminds me of the improved Say block... Support!
As for all who say there is an "easy" workaroud, the process of making a costume for every character and a script that can interpret each and every character of the input, then stamp every costume, limit the size of the output, and all for something as simple and perhaps one-time as writing the player's name onscreen, is, to me, a tedious time that could be spent doing more useful work.
And a quick character count.
Uppercase letters: 26
Lowercase letters: 26
Numbers 0-9: 10
Underscore: 1
That's 63 characters, just for someone's name, and then of course there are the 37 miscellaneous symbols you might want to have:
.,:;'"!?¡¿$£€\|/<^>()«»`()[]{}+-=*&%#@
In other words, to be able to transcribe any English sentence one would need an entire 100 costumes.Thanks! I just thought that it would be easier, but you put it at near impossible.
That was probably my 60th post!
Offline
MrFlash67 wrote:
MrFlash67 wrote:
OverPowered wrote:
This reminds me of the improved Say block... Support!
As for all who say there is an "easy" workaroud, the process of making a costume for every character and a script that can interpret each and every character of the input, then stamp every costume, limit the size of the output, and all for something as simple and perhaps one-time as writing the player's name onscreen, is, to me, a tedious time that could be spent doing more useful work.
And a quick character count.
Uppercase letters: 26
Lowercase letters: 26
Numbers 0-9: 10
Underscore: 1
That's 63 characters, just for someone's name, and then of course there are the 37 miscellaneous symbols you might want to have:
.,:;'"!?¡¿$£€\|/<^>()«»`()[]{}+-=*&%#@
In other words, to be able to transcribe any English sentence one would need an entire 100 costumes.Thanks! I just thought that it would be easier, but you put it at near impossible.
That was probably my 60th post!
I meant to say that making 100 costumes for a sprite is really tedious, while using your block is very easy. :)
Offline