コード例 #1
0
    void Awake()
    {
        FadeIn.enabled = true;

        _painter = PainterReference.GetComponent <DirectionPainter>();

        // Generate string cahces, because ToString generates garbage
        // We only need to generate up to MaxStorage, Required, or 99 (for hundreds)
        var maxCache = Mathf.Max(GameManager.Instance.RequiredAmount, GameManager.Instance.ArrowStorage, 99);

        _numberStringCache = new string[maxCache + 1];
        for (var i = 0; i <= maxCache; i++)
        {
            _numberStringCache[i] = i.ToString();
        }

        UpdateTexts();
    }
コード例 #2
0
 void Awake()
 {
     _directionPainter = DirectionPainterObject.GetComponent <DirectionPainter>();
 }