Unity3D-计数器总是回到零

时间:2018-11-08 08:18:59

标签: c# unity3d zero

我使用带有C#的Unity3D创建简单的计数器。目的是计算按钮的总点击次数。

如果我在unity3d编辑器上进行测试,就可以了... 计数器会计数。

但是每次我测试设备时,如果我单击计数器按钮,则它总是恢复为零

有什么主意吗?

下面是源代码:

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

public class z_manual : MonoBehaviour {

    private int counter;
    public GameObject textCounter;

    public void addCounter()
    {
        counter = counter + 1;
        textCounter.GetComponent<Text> ().text = counter.ToString ();
    }

    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    void Update () {

    }
}

注意: 1)单击按钮将调用方法addCounter() 2)textCounter是普通Unity UI文本

0 个答案:

没有答案