Unity3D教程手册
1.1 TextMesh绑定脚本
本例用Q键来增加分数,代码如下:
TextMeshExample.cs
using UnityEngine;
using System.Collections;
public class TextMeshExample : MonoBehaviour {
    tk2dTextMesh textMesh;
    int score = 0;
    // Use this for initialization
    void Start () {
        textMesh = GetComponent<tk2dTextMesh>();
    }
    // Update is called once per frame
    void Update () {
        if (Input.GetKey(KeyCode.Q))
        {
            score++;
            = "SCORE: " + score.ToString();
            // This is important, your changes will not be updated until you call Commit()
            // This is so you can change multiple parameters without reconstructing
            // the mesh repeatedly
            textMesh.Commit();
unity 教程        }
    }
}
将脚本绑定到场景中的TextMesh上,执行,测试效果。
另外,缩放代码:
textMesh.scale = Vector3(xScale, yScale, zScale);
颜代码:
lor = d;
如果允许渐变,设置第二颜如下:
lor2 = ;
注意:虽然你可以在代码中改变Max Chars的值,但是你应该避免这样做,因为运行时会重新分配内存。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。