TextMesh Pro のアニメーション
TextMesh Pro の文字を動かす方法。
1文字づつが4頂点あるのでそれを動かすと動く。新たに文字をセットするとすべてリセットされる。
CPU で動くので本当は Shader でやるとよさそう。
TMP_CharacterInfo characterInfo = this.tmpText.textInfo.characterInfo[charIndex]; int vertexIndex = characterInfo.vertexIndex; Vector3[] vertices = this.tmpText.textInfo.meshInfo[characterInfo.materialReferenceIndex].vertices; for (int j = 0; j < 4; ++j) { int index = vertex_index + j; vertices[index] = // 座標を入れる }
コメントを残す