コード例 #1
0
ファイル: SkillHunter.cs プロジェクト: Cronyxx/MarcoPolo
    void MakeAllEcho()
    {
        ParticleSystem[] PSArray = GameObject.FindObjectsOfType <ParticleSystem>();

        foreach (ParticleSystem PS in PSArray)
        {
            PS.Emit(300);
        }

        imageCooldownText.text = ((int)MarcoPoloGame.HUNTER_REVEAL_CD).ToString();
        isCooldown             = true;
    }
コード例 #2
0
        private IEnumerator Emit()
        {
            byte frameCount = (byte)Config.ChatEmoteRain.EmoteDelay;

            while (queue > 0)
            {
                if (frameCount >= Config.ChatEmoteRain.EmoteDelay)
                {
                    frameCount = 0;
                    PS.Emit(1);
                    queue--;
                }
                frameCount++;
                yield return(new WaitForFixedUpdate());
            }
            coroutine = StartCoroutine(TimeOut());
            yield break;
        }
コード例 #3
0
ファイル: TimeoutScript.cs プロジェクト: SetCr4/EmoteRain
        private IEnumerator <WaitForFixedUpdate> Emit()
        {
            byte frameCount = (byte)Settings.emoteDelay;

            while (queue > 0)
            {
                if (frameCount >= Settings.emoteDelay)
                {
                    frameCount = 0;
                    PS.Emit(1);
                    queue--;
                }
                frameCount++;
                yield return(new WaitForFixedUpdate());
            }
            coroutine = TimeOut();
            StartCoroutine(coroutine);
            yield break;
        }