Getting Started

  1. Create GSUINumberManager, or use existing one from example

  2. Setup resource

  3. Init GSUINumberManager

    void Awake()
    {
        _numberManager.Init();
    }
  4. Listen change event

    _numberManager.GetNumber("coin").OnChange += OnChanged;
  5. Get/Set number

    _numberManager.GetNumber("coin").amount;
    _numberManager.GetNumber("coin").Add((BigInteger)10000000);
    _numberManager.GetNumber("coin").Set((BigInteger)0);
  6. Use GSUINumberFormatter

    1. BigInteger to String

      GSUINumberFormatter.FormatNumber(bigIntegerValue);
    2. String to BigInteger

      GSUINumberFormatter.GetBigIntegerFromString(stringValue);

Last updated