Unity to recognise a .ttc font?

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

2

A .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:

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