/// <summary> /// Get the actors associated with this Actor Event. Can return null. /// </summary> /// <returns>A set of actors related to this actor event.</returns> public virtual List <Transform> GetActors() { IMultiActorTrack track = (TimelineTrack as IMultiActorTrack); if (track != null) { return(track.Actors); } return(null); }
public virtual bool GetActors(ref List <Transform> actorList) { IMultiActorTrack track = (GetTimelineTrack() as IMultiActorTrack); if (track != null) { return(track.GetActors(ref actorList)); } actorList.Clear(); return(false); }
/// <summary> /// Get the actors associated with this Actor Action. Can return null. /// </summary> /// <returns>A set of actors related to this actor action.</returns> public virtual List <Transform> GetActors() { IMultiActorTrack track = (GetTimelineTrack() as IMultiActorTrack); if (track != null) { List <Transform> actorList = new List <Transform>(); if (track.GetActors(ref actorList)) { return(actorList); } else { return(null); } } return(null); }