Discuss Scratch
- JakeTEM
- Scratcher
25 posts
Custom fonts
Just I dont get it… I think this block should do for the scratch team… Call them and
ask them about this block…
ask them about this block…
use [ Custom font v] by (Text) as (Text in sprite)...
- JakeTEM
- Scratcher
25 posts
Custom fonts
I think i got an idea for this block…
set custom font to [Arial]
Last edited by JakeTEM (April 13, 2017 14:15:14)
- -kripton-
- Scratcher
100+ posts
Custom fonts
Support!! This would be really nice. I either have to download the font from another website or take a screenshot. It would be nice to just type it. Custom fonts are the fonts that you have on your computer. I want to have custom fonts on Scratch 2.0 because Scratch 1.4 had the ability to do them.
- piglovebug
- Scratcher
1 post
Custom fonts
But there's a special font that some people have on their profiles, and they just do scratch online!
- 24nweatherby
- Scratcher
2 posts
Custom fonts
Hi, I've been using Scratch for a while now, but I can't upload a file ending with .gdraw. It will only accept files ending with .jpg or .png, and I want to upload a picture of a start button I drew to make a sprite.
- 24nweatherby
- Scratcher
2 posts
Custom fonts
I have an idea for some blocks that should be added to Scratch:
type text [] at x: (0) y: (0) alignment: [left v] custom font: [Arial] color: [#000000]
<custom font [Arial]?>
(string [] in font [custom font v])
Last edited by 24nweatherby (Aug. 20, 2017 14:29:47)
- Charles12310
- Scratcher
1000+ posts
Custom fonts
I have an idea for blocks representing font. There should be a data file that mentions all the letters in your custom font.
There should be a section in the editor called “fonts”, where you can upload your own fonts. The result will be a list of all the letters in their custom fonts. Now of course, I don't know how this making of the font will work, but I'm sure an engine like this has existed.
Then you can use this reporter block:
It reports any data such as answer or variable in a certain font. It could be also used for pen text blocks and for adding text in the costume/backdrop editor, when you use the font dropdown and it has your custom font there.
There should be a section in the editor called “fonts”, where you can upload your own fonts. The result will be a list of all the letters in their custom fonts. Now of course, I don't know how this making of the font will work, but I'm sure an engine like this has existed.
Then you can use this reporter block:
(string [] in font [custom font v] :: #111111 )
It reports any data such as answer or variable in a certain font. It could be also used for pen text blocks and for adding text in the costume/backdrop editor, when you use the font dropdown and it has your custom font there.
A few internet communication companies want to corrupt the internet by getting rid of net neutrality. Stop Them!
- ComicWorldBros
- Scratcher
100+ posts
Custom fonts
Custom font… em I think not all computer will be able to see them sure we need more font but custom made won't work in my vision.
Sorry…
Sorry…
- Charles12310
- Scratcher
1000+ posts
Custom fonts
Okay. Here is how a font creator would work. There will be this app that allows you to make fonts. You go ahead and choose a name, and then you get started. You can edit all the letters listed, just make sure it can be noticeable. After you change their appearances a little bit, go ahead and save the data to a certain file. Then when you get to the editor, click on “fonts”, upload the data, and it will process them to the system so it can detect it. I have an idea for blocks representing font. There should be a data file that mentions all the letters in your custom font.
There should be a section in the editor called “fonts”, where you can upload your own fonts. The result will be a list of all the letters in their custom fonts. Now of course, I don't know how this making of the font will work, but I'm sure an engine like this has existed.
Then you can use this reporter block:(string [] in font [custom font v] :: #111111 )
It reports any data such as answer or variable in a certain font. It could be also used for pen text blocks and for adding text in the costume/backdrop editor, when you use the font dropdown and it has your custom font there.
More blocks:
<variable [variable v] is in font [custom font v]? :: variables >
<answer is in font [custom font v]? :: sensing >
<list [list v] contains text in font [custom font v]? :: list >
<item (1 v) of list [list v] uses font [custom font v]? :: list >
ask [] and wait, use font [custom font v]for the answer :: sensing
<string [] uses font [custom font v]? :: operators >
A few internet communication companies want to corrupt the internet by getting rid of net neutrality. Stop Them!
- JakeTEM
- Scratcher
25 posts
Custom fonts
Maybe I have an Idea.
Here it is —–>
Here it is —–>
set [ font v] effect to (Papyrus)
set [font v] effect to (Comic Sans)
- DeathgunGaming
- Scratcher
2 posts
Custom fonts
Personally, I would be content if the Scratch Team added Papyrus, Agency FB (MY FAVORITE FONT AND IT'S USED IN BO2), and Futura (the font used in Skyrim, if you are not familiar with this font). Times New Roman is not needed as it looks identical to Donegal, and Comic Sans would not be used very frequently.
set [ PapyrusFont] to [TRUE PLZ]
set [ AgencyFB] to [I REALLY WANT IT TO BE TRUE]
Last edited by DeathgunGaming (Nov. 22, 2017 02:09:23)
- DiscordTheWolf
- Scratcher
100+ posts
Custom fonts
Papyrus, Agency FB (MY FAVORITE FONT AND IT'S USED IN BO2), and Futura (the font used in Skyrim, if you are not familiar with this font). Times New Roman is not needed as it looks identical to Donegal, and Comic Sans would not be used very frequently.Comic sans would be used for memes. Personally, I would be content if the Scratch Team addedset [ PapyrusFont] to [TRUE PLZ]set [ AgencyFB] to [I REALLY WANT IT TO BE TRUE]
- Ghomaghity
- Scratcher
13 posts
Custom fonts
What if the scratch team added the ability to import fonts (such as .ttf, otf, and whatever window uses) such as how you import sprites from your desktop, but each character is saves as a vector image inside that sprite. That could make it so no matter who's viewing your project, with simple code you can make them appear-
If you don't like using the “move” block
Its a nice alternative to adding more fonts that might not even be possible, but might as well try.
when green flag clicked
forever
clear
display text [Hello] at (50)(-30)(2)(1.1)(90)
end
define display text (text) at (x)(y)(displaySize)(spacing)(rotation)
go to x: (x) y: (y)
point in direction (rotation)
set size to (displaySize) %
set [counter v] to [1]
repeat (length of (text))
switch costume to (letter (counter) of (text))
stamp
move ((displaySize) * (spacing)) steps
change [counter v] by (1)
end
If you don't like using the “move” block
define display text (text) at (x)(y)(displaySize)(spacing)(rotation)
go to x: (x) y: (y)
point in direction (rotation)
set size to (displaySize) %
set [counter v] to [1]
repeat (length of (text))
switch costume to (letter (counter) of (text))
stamp
change x by (([sin v] of (rotation)) * ((displaySize) * (spacing)))
change y by (([sin v] of (rotation)) * ((displaySize) * (spacing)))
change [counter v] by (1)
end
Its a nice alternative to adding more fonts that might not even be possible, but might as well try.
- JakeTEM
- Scratcher
25 posts
Custom fonts
I tried to do it… It's hard! What do I do? What if the scratch team added the ability to import fonts (such as .ttf, otf, and whatever window uses) such as how you import sprites from your desktop, but each character is saves as a vector image inside that sprite. That could make it so no matter who's viewing your project, with simple code you can make them appear-when green flag clicked
forever
clear
display text [Hello] at (50)(-30)(2)(1.1)(90)
end
define display text (text) at (x)(y)(displaySize)(spacing)(rotation)
go to x: (x) y: (y)
point in direction (rotation)
set size to (displaySize) %
set [counter v] to [1]
repeat (length of (text))
switch costume to (letter (counter) of (text))
stamp
move ((displaySize) * (spacing)) steps
change [counter v] by (1)
end
If you don't like using the “move” blockdefine display text (text) at (x)(y)(displaySize)(spacing)(rotation)
go to x: (x) y: (y)
point in direction (rotation)
set size to (displaySize) %
set [counter v] to [1]
repeat (length of (text))
switch costume to (letter (counter) of (text))
stamp
change x by (([sin v] of (rotation)) * ((displaySize) * (spacing)))
change y by (([sin v] of (rotation)) * ((displaySize) * (spacing)))
change [counter v] by (1)
end
Its a nice alternative to adding more fonts that might not even be possible, but might as well try.
- braxbroscratcher
- Scratcher
1000+ posts
Custom fonts
Or you know since they're collabing with Google for Scratch 3.0, they can just integrate support for Google Fonts (fonts.google.com)
My signature is kumquat proof.
But not tangerine pro-
nomnomnomnomnom