Ejemplo n.º 1
0
        public static FadeTask StartFadeManual(Color color)
        {
            FadeTask fadeTask = new FadeTask()
            {
                color        = color,
                updateMethod = UpdateMethod.Manual
            };

            fadeTask.Start();

            tasks.Add(fadeTask);
            return(fadeTask);
        }
Ejemplo n.º 2
0
        public static FadeTask StartFade(Color color, float start, float remain, float end, bool useTimeScale = false)
        {
            FadeTask fadeTask = new FadeTask()
            {
                start        = start,
                end          = end,
                remain       = remain,
                color        = color,
                updateMethod = (useTimeScale)? UpdateMethod.TimeScaled: UpdateMethod.Always
            };

            fadeTask.Start();

            tasks.Add(fadeTask);

            return(fadeTask);
        }