Initial commit

This commit is contained in:
MuHua-123
2024-11-01 17:14:31 +08:00
commit 5f169b90bb
216 changed files with 24712 additions and 0 deletions
@@ -0,0 +1,20 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Video;
public class DataVideoClip : DataVideo {
public readonly VideoClip videoClip;
public DataVideoClip(VideoClip videoClip) {
this.videoClip = videoClip;
}
public override void SetPlayer(VideoPlayer videoPlayer) {
videoPlayer.source = VideoSource.VideoClip;
videoPlayer.clip = videoClip;
}
public static List<DataVideoClip> ToData(List<VideoClip> list) {
List<DataVideoClip> dataVideoClips = new List<DataVideoClip>();
list.ForEach(obj => dataVideoClips.Add(new DataVideoClip(obj)));
return dataVideoClips;
}
}