uGUIのテキストエフェクトを作ってみたりした
- 6. uGUI Text 標準で出来る装飾
フォントの変更(TrueType(.ttf) / OpenType(.otf) )
リッチテキスト(i,b,color,size)
テスト
<i>これは斜体</i>
<b>これは太字</b>
<color=#ff0000ff>色</color>
<size=40>サイズ</size>
- 16. 頂点を操作している
public void ModifyMesh (VertexHelper verts)
{
var stream = new List<UIVertex>();
verts.GetUIVertexStream (stream);
//streamをループさせながら操作
※6つの頂点が1文字になることを意識
※1,6番目と3,4番目の頂点は同じ位置であることを意識
…
}
- 17. 低コスト化
public void ModifyMesh (VertexHelper verts)
{
var stream = ListPool<UIVertex>.Get ();
verts.GetUIVertexStream (stream);
//streamをループさせながら操作
…
}