public void SequenceTest() { List <AnimeAction> actionList = new List <AnimeAction>(); AnimatorAction action; action = new AnimatorAction(); action.name = "vfx1"; action.animator = animator1; action.triggerState = "Thunder"; actionList.Add(action); action = new AnimatorAction(); action.name = "vfx2"; action.animator = animator2; action.triggerState = "Fire"; actionList.Add(action); DelayAction delay = new DelayAction(); delay.SetDuration(1.0f); actionList.Add(delay); action = new AnimatorAction(); action.name = "vfx3"; action.animator = animator1; action.triggerState = "Thunder"; actionList.Add(action); SequenceAction sequence = new SequenceAction(); sequence.name = "sequence"; sequence.AddActionList(actionList); actionManager.RunAction(sequence); //action.animator = bat }