Esempio n. 1
0
        /// <summary>
        /// 窗口抖动(含UI)
        /// </summary>
        /// <param name="time">持续时间s,0则为永久</param>
        /// <param name="v">震动量</param>
        /// <param name="freq">每秒震动次数</param>
        public EffectPiece WindowVibration(float time = 0.5f, float v = 0.01f, int freq = 100)
        {
            Queue <NewImageEffect> effects = new Queue <NewImageEffect>();

            effects.Enqueue(NewEffectBuilder.WindowShake(v, freq, time));
            return(new EffectPiece(id++, effects));
        }