unity VideoPlayer实际应用

Unity基础 视频组件VideoPlayer,视频的播放与控制 这就是渲染器纹理发挥作用的地方。接着,我们可以将该纹理应用到游戏对象的材质上,或者在UI元素中显示该纹理,从而实现视频的播放效果。然而,直接将视频渲染到屏幕上可能无法满足我们的需求,因为我们可能希望在游戏场景中的特定位置播放视频,或者将视频内容应用到游戏对象的表面上。然后我们找到视频播放组件,将需要播放的视频赋值,可以看到视频播放组件的Renderer就是我们新建的Plane,然后点击运行就可以看到视频播放了(此时的模式是材质覆盖),当然我们也可以调整这个平面的缩放在调整正在播放视频的尺寸。 阅读详情

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, mint;
    private float time;
    private float time_Count;
    private float time_Current;
    void Awake()
    {
        movie = GetComponent<VideoPlayer>();
 

Unity之VideoPlayer视频播放(二) 全屏缩小画面、播放暂停、进度条拖拽、视频播放时长、倍速、音量等功能。长时间不移动鼠标自动隐藏播放控制器、鼠标离开倍速、音量时隐藏倍速、音量ui。 阅读详情

相关推荐

Unity之视频播放VideoPlayer

废话不多说,直接入正题! 一,编辑器下创建VideoPlayer 二,VideoPlayer API介绍 1.[source]VideoPlayer的Inspector面板提供了基本的播放设置。我们可以选择播放源是指定的视频资源或者url路径,路径可以是本地路径或者http路径 2.[video clip] 视频资源(支持.mp4, .mov, .webm, .wmv) ...

littleStar2016的博客 2717

Unity VideoPlayer 播放视频

1.Unity播放视频的方式 unity自带 VideoPlayer【比较方便、好用】 Handheld.PlayFullScreenMovie【不常用】 插件: AVPro Video【太庞大 简单需求 不建议使用】 EasyMovieTexture【没有过】 2.VideoPlayer UI 如何播放视频 创建空对象 添加VideoPlayer组件 添加RawImage组件 添加AudioSource组件 创建RenderTexture资源 设置分辨率 跟视频分辨率一致 设置组件属性

GA博客 1万+

Unity VideoPlayer视频播放器

挺久没有写博客了,这是2020年的第一篇博客,先说说写这篇博客的原因吧。 去年下半年负责一个新项目,项目里面有需要播放大量视频的需求,由于Demo时间比较紧急就没有下功夫去做这块。 问题1:改变视频进度时进度条出现回滚。 问题2:改变视频进度时出现音画不一致问题,音频较视频有延迟。 问题3:开发周期小,时间紧急,代码不规范。 马上就要春节放假了,赶在了放假之前把关卡都完成了,今天有空就重...

XM肖牧 8548

Unity 视频组件 VideoPlayer

“VideoPlayer”。

Sea3752的博客 2537

unity 播放视频videoplayer

https://forum.unity.com/threads/videoplayer-plays-video-without-sound.446137/ http://www.appzinside.com/2017/05/26/getting-sound-of-the-new-video-player-in-unity-working-for-hololens-developers/

小孔明的专栏 2335

Unity 视频播放器,基于VideoPlayer,实现滑动进度条,显示视频时长,全屏显示,音量调节

unity播放视频的方式有很多种,但即轻量又好用的,还是unity自带的VideoPlayer,但没有视频基础操作的UI组件,本篇带大家对视频的播放,以及UI组件的实现Unity常用视频格式:mov、mpg、mpeg、mp4、avi、asf1、Hierarchy中新建VideoPlayer组件2、Hierarchy中创建RAWImage3、在Assets中新建RenderTexture纹理4、设置好视频的分辨率5、将建好的纹理拖到第2步中新建的RawImage上。

qq_33161296的博客 9477

Unity中基于VideoPlayer组件的视频播放

Unity版本5.6.7 用UI组件来实现视频的播放 参考博文:https://blog.youkuaiyun.com/m0_37679113/article/details/80087473 感谢作者大大,收获颇多!在此作自我整理与回顾 1.创建Render Texture 在Project下选择想要创建Render Texture的文件夹下 右键Create->Re...

海船的博客 4602

Unity零基础到进阶 ☀️| 视频播放器 Video Player组件 详解

Video Player 组件是Unity提供播放视频的组件,它可以让我们在Unity中播放视频,并对视频进行一些特殊处理,如播放速度、渲染模式等等,使用该组件基本上可以完成我们在Unity中播放视频的大部分需求。

努力前行,总会成为自己心中的那道光 1万+

unity视频播放器VideoPlayer

unity视频播放器,用自带videoPlayer实现,只有一个.cs工具脚本,直接拖放到RawImage或3d物体上,可播放本地url和videoClip以及网络url视频,可发布pc Android ios。自带加载视频videoClip/url资源,播放/暂停/快进/停止/音量加减/静音/循环播放/视频进度条拖放/音量进度条拖放等功能

ECN实战指南:如何用SAP系统搞定工程变更(附库存处理避坑技巧)

本文详细解析了如何在SAP系统中高效执行工程变更通知(ECN),特别聚焦PP模块的操作流程与库存处理技巧。通过实战案例和系统操作指南,帮助制造业企业避免库存混乱和生产中断,实现从创建到生效的全流程管理。

m5n6o7的博客 1079

一文看懂分布式存储架构

目录一、集中存储结构二、分布式存储1 、分布式存储的兴起2 、分布式存储的重要性3 、分布式存储的种类和比较三、分布式理论浅析1 、一致性和可用性2 、数据分布3 、复制4 、分布式协议5、跨机房部署四、分布式文件系统1、 Google 文件系统( GFS )2、 Taobao 文件系统( TFS )3、 Fackbook Haystack 文件系统4、 CDN 内容分发网络五、分布式键值系统1、 Amazon Dynamo2、 Taobao Tiar3、 ETCD4 、产品选型比较( Etcd , Zoo

weixin_70730532的博客 2万+

资产监测设备中130dBm的GPS信号注入天线端口,C/N0一般是多少?

笔者的团队一直从事于资产监测设备的开发,在开发过程中,涉及到很多细节的问题,针对新入职的同事来说较为陌生。同时,在团队外,还有需要对智能硬件终端开发感兴趣的用户。基于此背景下,笔者将在下面的内容主要介绍资产监测设备以及对设备中的GPS相关的问题:130dBm的GPS信号注入天线端口,C/N0一般是多少?作出详细的解答。 资产监测设备概述: 资产监测设备是基于物联网通信技术基础上的智能硬件终端,其主要作用是帮助用户监测资产在仓库、运输途中、交付整个流通环节中,提供资产的实时位置与状态参数。用户只需要登录资产

瑞奇聊通信模组 1229

Windows 11 的C盘User(用户)文件夹下的用户文件夹名称的修改

背景介绍:由于系统重装导致Windows 11的系统用户名与C盘User(用户)文件夹下的用户名文件夹(公用文件夹旁边的文件夹)出现名称不一致,事例中系统用户名命名为“寂萧”,User(用户)文件夹下的文件夹名称却是“77555”。【QQ邮箱前五位真的真的看着很别扭】注:改名有风险,三思而后行。User(用户)文件夹下的用户名是中文在某些软件的应用场景下产生不便,导致很多软件莫名其妙报错,甚至无法使用,笔者不建议修改为中文名。//和笔者一样的强迫症除外//

2302_79084172的博客 10万+

代号OneNET02 STM32+ESP8266 WIFI系列-第2节-STM32单片机通过ESP8266连接WIFI访问OneNET OTA服务器实现SOTA远程程序升级

第2节-STM32单片机通过ESP8266连接WIFI访问OneNET OTA服务器实现SOTA远程程序升级,这一节主要是实现通过OneNET OTA服务器将需要更新的程序远程下载到STM32单片机,这一节主要是引导程序和应用程序的讲解。

weixin_44862509的博客 1904

Lmbench测试集 --- 延迟测试工具lat_mem_rd

lmbench测试集简介 以及 lat_mem_rd延迟测试工具: 如何测试、测试结果、源码分析

MonologueYY的博客 1万+

定位分析RCU stall问题

在编译内核时打开或者在启动参数中增加这样统计信息是在采样周期中收集的。其中number行分别是发生stalled的cpu上的硬中断,软中断,和上下文的切换次数cputime行的前三列分别是硬中断,软中断和任务消耗的cpu时间,单位为ms.最后一个数字是统计的周期时间(ms).因为用户态的任务通常不会引起RCU CPU stalls,所以任务通常是内核任务,这也是为什么只统计system cpu的原因.

happyAnger6的专栏 1993

STM32开发 -- GPS模块开发详解

一、了解硬件 我使用的GPS模块型号为UBX-M8030 参看:UBX-M8030 系列 查看一下它的特性: 多用途 GNSS 芯片,提供三种产品等级 最多可并发接收 3 个 GNSS(GPS、伽利略、GLONASS、北斗) 行业领先的 -167 dBm 导航灵敏度 业界最低电流消耗 在城市峡谷中具有绝佳的定位精度 安全性和完整性保护 支持所有的卫星增强系统 车载级芯片的工作...

不积跬步,无以至千里 3万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上一篇: unity2018 shader 中 LIGHT_ATTENUATION();报错解决方案
下一篇: unity AudioSource动态加载
maba007
博客等级 码龄9年 17粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值