Ugui 层应用
创建一个 RawImage ;
给RawImage上挂上 VideoPlayer 组件;
代码部分
补充说明: 本地路径 和 网络路径
补充带时间走动的视频 且 进度条可以拖动 下面是完整代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine.UI;
using UnityEngine.Video;
using UnityEngine;
using ToolPool;
using UnityEngine.EventSystems;
/// <summary>
/// 视频播放控制脚本
/// </summary>
public class MovirPlayContro : MonoBehaviour
{
//视频组件
private VideoPlayer movie;
//视频播放载体
private RawImage rawimage;
//默认图片
private Texture2D DefaultImage;
//音效组件
private AudioSource source;
//载体
private GameObject panel;
//播放按钮
private Button buttonPlay;
//暂停按钮
private Button buttonPause;
//进度条
private Slider slider;
//当前时间
private Text currentTime;
//影片时间
private Text textTotalTime;
//是否获取总时长
private bool IsStart;
//是否播放完成
private bool IsOver;
//下方播放按钮 和 暂停按钮
private Button buttonplaysmall;
private Button buttonpausesmall;
//时 分的转换
private int hour, min