私はまだC#を学んでいます。私は単純なクリッカーゲームを作っています。私の問題は、いくつかの数字が10000000に達すると、1E + 07(たとえば)と表示され始めるということです。ポイントは、10mln以上(blnなど)として表示させたいということです。そして私がそれをやろうとするたびに、私は多くの誤りを抱えています。どうすればいいですか?[C#Unity] 1E + 07として表示10mln
using UnityEngine;
using System.Collections;
using System;
public class ping : MonoBehaviour {
public UnityEngine.UI.Text gpc;
public UnityEngine.UI.Text GoldDisplay;
public static float gold = 0.00f;
public static long toInt64()
{
return Convert.ToInt64(gold);
}
public int goldperclick = 1;
void Update(){
GoldDisplay.text = "Ping: " + gold;
gpc.text = goldperclick + "ping/click";
}
public void Clicked(){
gold += goldperclick;
}
}
私は、このクラスが簡単に 'FormattedNumber'になり、大きな数字を扱うクリッカーゲームの中の何にでも使うことができると付け加えたいと思います。 – levelonehuman
ありがとうございます!私はそれを使用しようとします。 – Bajor