Пример #1
0
    private void UpdateDigitLooks()
    {
        int    digit        = 0;
        int    dividedValue = 0;
        Sprite digitSprite  = null;
        Image  digitImage   = null;

        if ((spriteSource != null) && (digitAmount > 0))
        {
            dividedValue = outerValue;
            for (int i = 0; i < digitAmount; i++)
            {
                digit        = dividedValue % 10;
                dividedValue = dividedValue / 10;
                digitSprite  = spriteSource.GetDigitSprite(digit);
                digitImage   = digitImages[i];
                if (digitImage != null)
                {
                    digitImage.sprite = digitSprite;
                    digitImage.SetNativeSize();
                }
            }
        }
    }