I want to use a .ttc font (just one that comes with the Mac) in Unity. I’ve already got access to it in photoshop but when I move the .ttc file into Unity it doesn’t recognise it as a font file. Any ways I can get Unity to know it’s a font?
2 Answers
2A .ttc file isn’t a font, it’s a collection of fonts (that’s what the “c” stands for).
From a technical point of view, you can extract a single ttf font from it using instructions as detailed at, say:
- macos - How to install OS X *.TTC font on Windows? Error: "*.TTC does not appear to be a valid font" - Super User
- truetype - Convert or extract TTC font to TTF - how to? - Stack Overflow
However, I’d be somewhat cautious from a legal point-of-view… if the font comes with your Mac, are you sure that the licence permits you to re-use it in a game?
I’m interested in the Hanzipan TC bold font.
I’ve had a look at the info for the font in Font Book, and at the bottom it’s got
“HanziPen TC Bold; 10.0d1e2; 2014-08-26
Designer DynaComware Taiwan Inc.
Copyright © 2012 DynaComware Taiwan Inc. All rights reserved.
Trademark HanziPenTC W5 is a trademark of DynaComware Taiwan Inc.
Enabled Yes
Duplicate No
Copy protected No
Glyph count 38,609
Other copies /Library/Fonts/Hanzipen.ttc (inactive copy)”
I’m not sure if “Copy protected” means I can use it or not in a commercial game.
Ok :) Sorry I dont have any idea about this. Lets hope that Some more knowledgeable person will come and respond on this
– itsharshdeep