コード例 #1
0
        /// <summary>
        /// 기본 파티클 시스템에 파티클을 추가합니다.
        /// </summary>
        public static void AddParticleToBasicParticleSystem(Chord.Root pitch)
        {
            if (basicParticleSystem == null)
            {
                return;
            }

            basicParticleSystem.AddParticleInBasic(
                Theme.CurrentTheme.ParticleInfoForCharacter.particleType,
                Theme.CurrentTheme.ParticleInfoForCharacter.particleLifetime,
                Theme.CurrentTheme.ParticleInfoForCharacter.pitchToParticleColor(pitch),
                Theme.CurrentTheme.ParticleInfoForCharacter.particleSize);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: dlrlgk4506/chordingcoding
        /// <summary>
        /// 기본 파티클 시스템에 파티클을 추가합니다.
        /// </summary>
        public static void AddParticleToBasicParticleSystem(Chord.Root pitch)
        {
            if (basicParticleSystem == null)
            {
                return;
            }

            if (theme == Theme.Autumn)
            {
                basicParticleSystem.AddParticleInBasic(Particle.Type.leaf, 320, Color.White, 1f);
            }
            else if (theme == Theme.Rain)
            {
                basicParticleSystem.AddParticleInBasic(Particle.Type.note, 64, Chord.PitchColor(pitch), 0.1f);
            }
            else if (theme == Theme.Star)
            {
                basicParticleSystem.AddParticleInBasic(Particle.Type.star, 32, Chord.PitchColor(pitch), 1f);
            }
        }