这两天正好用到了VideoPlayer,特在此记录一些使用Render Texture 黑屏以及闪屏问题。

先上配置 如图:

Video Player 的 Target Texture  输出到一张纹理,另创建了一个Raw Image 引用了这张问题命名为img2,另创建一张图片 为视频播放的背景(外框),类似上面的手机屏幕跟边框的结构。

在项目中遇到的问题一: 黑屏

问题记录:有声音但是看不见视频画面,而且能看见背景图(手机外框),如果把背景隐藏能看见视频画面。

解决:这个问题需要检查一下节点的显示顺序,检查代码看下图片是否在videoPLayer:Play()后面激活(调用显示),在Play()方法之前调用激活节点代码。

问题二:在播下一个视频的时候会闪一帧上一个视频的画面。

解决:这种问题一般是多个Video Player引用了同一张Render Texture,需要再视频播放结束的时候把缓存清除,也就是Render Texture 需要释放:self.targetTexture:Release();

问题三:每次播视频之前都会有0.2s左右的等待时间,

解决:也调用了self.videoPLayer:Prepare(); 似乎没什么作用。 欢迎评论区指导。

unity学习之VideoPlayer相关推荐

  1. Unity学习记录——模型与动画

    Unity学习记录--模型与动画 前言 ​ 本文是中山大学软件工程学院2020级3d游戏编程与设计的作业7 编程题:智能巡逻兵 1.学习参考 ​ 除去老师在课堂上讲的内容,本次作业代码与操作主要参考了 ...

  2. Unity学习2:如何实现个性化渲染平面(图文详细)

    Unity学习2:如何实现个性化渲染平面(图文详细) AR Plane Manager(平面追踪对象管理器) 可视化平面 个性化渲染平面 AR Plane Manager(平面追踪对象管理器) 平面管 ...

  3. Unity学习笔记(4)-----粒子效果的实现

    Unity学习笔记(4)-–粒子效果的实现 一.效果展示 下面用若干张张动图展示效果: 大概就是这样,并不是很难. 实际效果要比图中的好一点(顺畅得多). 实现步骤 大致可以分为如下几个步骤,然后逐个 ...

  4. unity学习之路—飞机大战

    unity学习之路-飞机大战 这是我第一次进行博客写作,准备把前段时间写的<飞机大战>游戏的制作过程写出来,一方面为自己知识的梳理,另一方面是为分享,当然,前几次写出来的结果肯定很烂,只会 ...

  5. Unity学习shader笔记[一百]简单焦散Caustic效果

    焦散是模仿光透过水底的一个投影景象 有两个版本,改版最后效果如下 这里是简单的基于物体的焦散,基于水体的焦散思路是水面物体的shader中拿到ColorBuffer,然后用水体的屏幕空间坐标取采集Co ...

  6. Unity学习笔记1 简易2D横版RPG游戏制作(一)

    这个教程是参考一个YouTube上面的教程做的,原作者的教程做得比较简单,我先参考着做一遍,毕竟我也只是个初学者,还没办法完全自制哈哈.不过我之前也看过一个2D平台游戏的系列教程了,以后会整合起来,做 ...

  7. Unity学习之Human fall flat创意工坊地图制作

    Unity学习笔记之Human fall flat 主要参考<人类一败涂地>官方教程 Unity版本 详细教程获取 开始工程导入 素材包介绍 界面介绍 工具简介 常用组件简介 多人游戏组件 ...

  8. [Unity 学习] Unity 入门学习及第一个游戏

    [Unity 学习] Unity 入门学习及第一个游戏 跟着教程做的一个小游戏,基本上说就算我这样的零基础,两个小时就能实现. 主要就是熟悉一下 C#和 Unity,做一个能跑的东西. 简单的 Dem ...

  9. 【Unity学习笔记】[Unity中文课堂教程] C#中级编程代码

    [Unity学习笔记][Unity中文课堂教程] C#中级编程代码 最近想补一补C#基础,Unity官方的C#中级编程教程质量很高,于是开个帖子把跟着敲+记录了部分价讲解和我自己的理解的代码存在这 原 ...

最新文章

  1. Java中事件监听机制
  2. Android数据存储之SD卡
  3. python turtle什么意思_Python turtle shape和
  4. 全球及中国煤层气开发产业运营规模与十四五战略决策建议报告2022版
  5. 第九天学习Java的笔记(方法重载)
  6. php mysql生日提醒_基于AIML的PHP聊天机器人
  7. 2.11 queue
  8. 《Oracle从入门到精通》读书笔记第四章 SQL语言基础之二
  9. 腾讯专家详解Angel平台实操技巧,助你比赛一马当先!
  10. python冒泡循环示例_Python循环示例–循环在python中
  11. 用P3P header解决iframe跨域访问cookie
  12. 计算机组成原理与汇编语言参考答案,计算机组成原理与汇编语言试题及答案
  13. 使用docker安装Jenkins教程
  14. STM32的“GPU”——DMA2D实例详解
  15. CharNet阅读笔记
  16. 计算机考研除了专业课还要学什么时候,计算机考研专业课什么时候开始看
  17. 使用feed,欢迎使用http://feed.feedsky.com/xu_fan_blog订阅
  18. RGB颜色值与十六进制颜色码转换及颜色码对照表
  19. 利用谷歌浏览器翻译外文文献 操作记录
  20. 怎样下载安装python编程软件3.85_【Python下载】Python安装 v3.8.1 官方版-七喜软件园...

热门文章

  1. c语言static静态变量
  2. 关于《白鹿原》的所思所想
  3. 今天晚上回家打小白之路
  4. 游戏编程入门书籍与开源引擎
  5. android P 不让应用持有WakeLock锁
  6. 什么是 fine-turning?
  7. 简单几步骤查询大量中通物流,并分析退回延误的单号
  8. Turtlebot移动机器人gazebo仿真及自动导航(详细级)
  9. 【致敬未来的攻城狮计划】--RA2E1 开发板测评(2)LED闪烁
  10. mPaas小程序(支付宝、钉钉...)页面中(axml中)使用函数(使用.sjs文件)