using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Video;
public class VideoPlaybackController : MonoBehaviour
{
public VideoPlayer videoPlayer;
public Button playButton;
public Button pauseButton;
public Button stopButton;
clojure
复制
void Start()
{
// 为播放按钮添加点击事件监听器
playButton.onClick.AddListener(PlayVideo);
// 为暂停按钮添加点击事件监听器
pauseButton.onClick.AddListener(PauseVideo);
// 为停止按钮添加点击事件监听器
stopButton.onClick.AddListener(StopVideo);
}
void PlayVideo()
{
if (!videoPlayer.isPlaying)
{
videoPlayer.Play();
}
}
void PauseVideo()
{
if (videoPlayer.isPlaying)
{
videoPlayer.Pause();
}
}
void StopVideo()
{
videoPlayer.Stop();
}
}