Unity_AVPro_实现手指滑动序列帧播放

本文介绍了如何在Unity中利用AVPro Video播放插件和EasyTouch触控插件,实现手指滑动操作来播放序列帧。通过提供AVPro的下载链接和官方示例,详细说明了配置过程,包括设置视频路径、添加AVProXuLieZhen脚本、连接Video属性以及禁用AutoPlay功能,最终实现触控播放功能。
摘要由CSDN通过智能技术生成

我使用了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);
        
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值