我使用了AVPro 视频播放插件
AVPro下载地址及资料:https://blog.csdn.net/weixin_42137574/article/details/102610791
还用了EasyTouch插件
EasyTouch 可以在Unity的 Asset Store里 搜索下载 有免费版的
不废话直接上代码:
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Video;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
using RenderHeads.Media.AVProVideo;
using System;
using DG.Tweening;
using HedgehogTeam.EasyTouch;
public class AVProXuLieZhen : MonoBehaviour
{
//获取视频
public MediaPlayer video;
//当前视频秒数
public float _currentFrame = 0;
void Update()
{
//刚开始给视频暂停
video.Stop();
//EasyTouch事件
Gesture gesture = EasyTouch.current;
if (gesture != null && EasyTouch.EvtType.On_Swipe == gesture.type)
{
//滑动事件
OnSwiper(gesture);