タグ

ブックマーク / qiita.com/YuMe03 (1)

  • Unity uGUIのTextをα値で1文字ずつ表示 - Qiita

    初めに 当たり前の方法なのかもしれませんが自分で思いついた方法が上手く動かせたのと 文章の書き方の練習もかねて記事にしておこうかと思います。 概要 こんな感じのメッセージ表示をUnityで実装してみました。 やり方 BaseMeshEffectを継承したクラスを用意しModifyMeshをオーバーライド そのメソッド内で頂点のアルファを書き換えます。 ソースはこのようになります。 using UnityEngine; using UnityEngine.UI; using System; using System.Collections; using System.Collections.Generic; public class TextAlphaSending : BaseMeshEffect { private const int OneSpriteVertex = 6; priva

    Unity uGUIのTextをα値で1文字ずつ表示 - Qiita
    tsubaki_t1
    tsubaki_t1 2016/03/03
    BaseMeshEffectで文字(を表現するメッシュ)にエフェクトをかける奴
  • 1