unity5.2播放视频在移动端(Android,ios)
来源:互联网 发布:网络红歌2017火爆歌曲 编辑:程序博客网 时间:2024/06/12 22:56
今天研究了一下unity在移动端播放视频的方法。
先讲播放的前提:
1.目前测试视频格式MP4可播放。
2.将视频文件放置在Assets/StreamingAssets/路径下
3.在场景中camera上挂载testandriond脚本
如下:
testandriond脚本源码:
using UnityEngine;using System.Collections;public class testandriond : MonoBehaviour { //以下都为全屏播放 void OnGUI() { if (GUI.Button(new Rect(20, 10, 200, 250), "播放"))//触屏后会取消播放 { Handheld.PlayFullScreenMovie("Wildlife.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput); } if (GUI.Button(new Rect(20, 290, 200, 200), "全屏播放")) { Handheld.PlayFullScreenMovie("Wildlife.mp4", Color.black, FullScreenMovieControlMode.Full); } if (GUI.Button(new Rect(20, 500, 200, 200), "隐藏按钮控制器"))//隐藏控制器 { Handheld.PlayFullScreenMovie("Wildlife.mp4", Color.black, FullScreenMovieControlMode.Hidden); } if (GUI.Button(new Rect(200, 250, 200, 200), "迷你控制器")) { Handheld.PlayFullScreenMovie("Wildlife.mp4", Color.black, FullScreenMovieControlMode.Minimal); } }}
万事俱备;然后保存场景打一个apk包安装到手机测试。
我用真机测试过,亲测有效。
目前用的是安卓模拟器;
运行如下:
首先出现四个按钮
点击第一个“播放”按钮:
点击第二个“全屏播放”按钮会看到有播放器控制器:
点击第三个没有播放控制器,第四个就会出现播放控制器。
这样就完成了移动端的播放。
0 0
- unity5.2播放视频在移动端(Android,ios)
- Unity3D播放视频(包括在IOS和Android移动设备中播放视频)
- unity5.2播放本地视频(PC端)
- 移动端在iOS上视频禁止全屏播放
- Android拍摄的视频无法在IOS播放
- Unity移动端播放视频
- webrtc在移动端:Android, IOS上的视频编码器创建过程
- Unity5.6 cardboard 播放全景视频
- unity中播放视频(PC端和移动端)
- 在iOS上使用ffmpeg播放视频
- 在iOS上使用ffmpeg播放视频
- 在iOS上使用ffmpeg播放视频
- 在iOS上使用ffmpeg播放视频
- iOS端VR视频播放
- iOS端VR视频播放
- Unity移动端播放网络视频
- 移动端加密视频的授权播放
- 记录一次坑爹的找BUG经历(Android拍摄的视频无法在IOS播放)
- MySQL---数据库从入门走向大神系列(十七)-JavaWeb分页技术实例演示2
- 树
- 【其它】语义版本定义 以及 npm 的 semver
- Linux命令说明
- Failure executing javac, but could not parse the error
- unity5.2播放视频在移动端(Android,ios)
- java 递归得到某一文件夹下所有的文件 统计文件个数
- jdk动态代理(转载)
- java编程思想--容器
- Javascript模块化编程(三):require.js的用法
- 处理大数字BigInteger与BigDecimal
- 初探句柄
- How to set up ADB for remote machine development and local device deployment
- Java数组与函数的结合