コード例 #1
0
    /// <summary>
    /// Update()後にフレームごとに一度呼び出されます
    /// </summary>
    void LateUpdate()
    {
        // TaskDataの整理
        if (Telegram_HaveDestroyTask)
        {
            int[] keycoll = new int[m_TaskDataList.Keys.Count];
            m_TaskDataList.Keys.CopyTo(keycoll, 0);
            foreach (int key in keycoll)
            {
                if (m_TaskDataList[key].IsDestroyOK)
                {
                    m_TaskDataList[key].ReqDestroy();
                    m_TaskDataList.Remove(key);
                }
            }

            Telegram_HaveDestroyTask = false;
        }

        // SQMの更新
        SequenceManager.ManualUpdate();
    }