小编Eth*_*ing的帖子

如何从字符串转换为UnityEngine.UI.Text

我是团结的新手,我正在制作游戏.

我想在文本标签上打印,但是我收到错误:

无法将类型'string'隐式转换为'UnityEngine.UI.Text'

我该怎么做?

我已经尝试过ToString,但我认为这是为了一个字符串.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class typewrite : MonoBehaviour
{

    private int i;
    public string text;
    public AudioClip clicksound;
    public AudioSource click;
    public string label = "";


    void Start()
    {
        click.clip = clicksound;
    }

    void message() {

        for(i=0; i<=text.Length; i++) {

            label.text += text.Substring(0, i);
            click.Play;

        }

    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢,

EthanZoneCoding

它应该一次打印一个字母:

Ë

防爆

EXA

考试

Examp

为例

每次都发出声音

c# unity-game-engine

-1
推荐指数
1
解决办法
300
查看次数

标签 统计

c# ×1

unity-game-engine ×1