コード例 #1
0
    private void HandleDynamicText()
    {
        for (int i = m_dynamicTexts.Count - 1; i >= 0; i--)
        {
            DynamicText textObject = m_dynamicTexts[i];
            textObject.Update();

            textObject.DisplayTime -= TimeManager.Dt;
            if (textObject.DisplayTime <= 0)
            {
                UnityEngine.Object.Destroy(textObject.Object);
                m_dynamicTexts.RemoveAt(i);
            }
        }
    }