CutsceneTrack.GetTimeOfPreviousSplit C# (CSharp) Méthode

GetTimeOfPreviousSplit() public méthode

public GetTimeOfPreviousSplit ( float time ) : float
time float
Résultat float
    public float GetTimeOfPreviousSplit(float time)
    {
        float splitTime = -1f;

        foreach (CutsceneClip clip in clips) {
            if (clip.timelineEnd < time && clip.timelineEnd > splitTime) {
                splitTime = clip.timelineEnd;
            } else if (clip.timelineStart < time && clip.timelineStart > splitTime) {
                splitTime = clip.timelineStart;
            }
        }

        // If splitTime is still -1, just return the original time
        return splitTime == -1f ? time : splitTime;
    }