public static ParallelSequenceBehaviour Create() { ParallelSequenceBehaviour sb = new ParallelSequenceBehaviour(); SequenceBehaviourManager.Instance.AddSequence(sb); return(sb); }
private void Start() { Seq = ParallelSequenceBehaviour.Create(); Seq.PrependInterval(3.0f); Seq.Insert(0.2f, transform.LocalScaleTo(new Vector3(4, 5, 5)), 4.0f); Seq.Append(transform.RotateTo(Quaternion.FromToRotation(Vector3.back, Vector3.left)), 4.0f); Seq.InsertCallback(3.0f, InsertCallback, 2); Seq.OnComplete(OnComplete, 4); }