Executes a number of actions at the same time.
Inheritance: SceneAction
Example #1
0
        public static ParallelAction Parallel(SceneAction action1)
        {
            ParallelAction action = Action <ParallelAction>();

            action.AddAction(action1);
            return(action);
        }
Example #2
0
        public static ParallelAction Parallel(params SceneAction[] actions)
        {
            ParallelAction action = Action <ParallelAction>();

            for (int i = 0; i < actions.Length; i++)
            {
                action.AddAction(actions[i]);
            }
            return(action);
        }
Example #3
0
        public static ParallelAction Parallel(SceneAction action1, SceneAction action2, SceneAction action3, SceneAction action4, SceneAction action5)
        {
            ParallelAction action = Action <ParallelAction>();

            action.AddAction(action1);
            action.AddAction(action2);
            action.AddAction(action3);
            action.AddAction(action4);
            action.AddAction(action5);
            return(action);
        }