您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
20 行
691 B
20 行
691 B
using UnityEngine;
|
|
using UnityEngine.Video;
|
|
using Texture = Unity.UIWidgets.widgets.Texture;
|
|
|
|
namespace UIWidgetsSample {
|
|
public class VideoSampleComponent : MonoBehaviour {
|
|
public VideoClip videoClip;
|
|
public RenderTexture renderTexture;
|
|
|
|
void Start() {
|
|
var videoPlayer = this.gameObject.AddComponent<VideoPlayer>();
|
|
videoPlayer.clip = this.videoClip;
|
|
videoPlayer.targetTexture = this.renderTexture;
|
|
videoPlayer.isLooping = true;
|
|
videoPlayer.sendFrameReadyEvents = true;
|
|
videoPlayer.frameReady += (_, __) => Texture.textureFrameAvailable();
|
|
videoPlayer.Play();
|
|
}
|
|
}
|
|
}
|