示例#1
0
    private void TriggerSpawner(ISpawner argSpawner)
    {
        if (!m_canTrigger)
        {
            return;
        }

        argSpawner.BeginSpawning();

        if (m_singleUse)
        {
            m_canTrigger = false;
        }
        else
        {
            StartCoroutine(TriggerDelay(m_triggerDelaySeconds));
        }
    }