【发布时间】:2020-11-27 00:13:11
【问题描述】:
我想做一个高分标记,但它的值始终保持在 0。请帮助
using UnityEngine;
using UnityEngine.UI;
public class score : MonoBehaviour {
public Transform jugador;
public Text scoreText;
public Text highScore;
void Start(){
highScore.text = PlayerPrefs.GetString ("HighScore", 0);
}
void Update () {
scoreText.text = jugador.position.z.ToString("0");
}
public void HighScore(){
PlayerPrefs.SetString("HighScore", jugador.position.z.ToString("0");
}
}
【问题讨论】:
-
您是否尝试过获取和设置浮点数而不是字符串?