Unity ios下播放视频文件
2016-12-16 13:39
453 查看
以下代码是在IOS设备上播放视频文件
[SerializeField] private RawImage _movieImage;
private bool _isPlayingIntro = false;
void Start () {
#if UNITY_STANDALONE_OSX || UNITY_EDITOR
_movieImage.gameObject.SetActive (true);
var texture = (MovieTexture)_movieImage.mainTexture;
texture.Play ();
_isPlayingIntro = true;
#else
Handheld.PlayFullScreenMovie ("Intro.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput);
_isPlayingIntro = true;
#endif
}
void Update () {
#if UNITY_STANDALONE_OSX || UNITY_EDITOR
if (_isPlayingIntro && Input.GetMouseButtonDown (0)) {
var texture = (MovieTexture)_movieImage.mainTexture;
texture.Stop ();
_movieImage.gameObject.SetActive (false);
_isPlayingIntro = false;
}else {
if (Input.GetKeyDown (KeyCode.Escape)) {
Application.Quit ();
}
}
#else
if (_isPlayingIntro && Input.GetMouseButtonDown (0)) {
_isPlayingIntro = false;
}
if (Input.GetKeyDown(KeyCode.Escape)) {
Application.Quit();
}
#endif
}
[SerializeField] private RawImage _movieImage;
private bool _isPlayingIntro = false;
void Start () {
#if UNITY_STANDALONE_OSX || UNITY_EDITOR
_movieImage.gameObject.SetActive (true);
var texture = (MovieTexture)_movieImage.mainTexture;
texture.Play ();
_isPlayingIntro = true;
#else
Handheld.PlayFullScreenMovie ("Intro.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput);
_isPlayingIntro = true;
#endif
}
void Update () {
#if UNITY_STANDALONE_OSX || UNITY_EDITOR
if (_isPlayingIntro && Input.GetMouseButtonDown (0)) {
var texture = (MovieTexture)_movieImage.mainTexture;
texture.Stop ();
_movieImage.gameObject.SetActive (false);
_isPlayingIntro = false;
}else {
if (Input.GetKeyDown (KeyCode.Escape)) {
Application.Quit ();
}
}
#else
if (_isPlayingIntro && Input.GetMouseButtonDown (0)) {
_isPlayingIntro = false;
}
if (Input.GetKeyDown(KeyCode.Escape)) {
Application.Quit();
}
#endif
}
相关文章推荐
- js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(文件读取文件流篇) 分类: php javascript jwplayer6 视频流 视频 safari
- js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(curl读取文件流篇)
- iOS中将多张图片合成为可导出可播放的视频文件(Swift 3)
- iOS真机播放MP4视频文件不出来的解决方法 AVPlayer
- iOS真机播放MP4视频文件不出来的解决方法 AVPlayer
- js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(文件读取文件流篇)
- unity 5.3.1播放视频文件
- iOS 录视频,相册选择视频,视频压缩,存储本地文件,播放,上传
- unity5.2播放视频在移动端(Android,ios)
- iOS真机播放MP4视频文件不出来的解决方法 AVPlayer
- iOS 在应用中播放本地视频文件
- unity 5.3.1播放视频文件
- ios播放视频文件一般使用 MPMoviePlayerViewController 和 MPMoviePlayerController
- Android 录制的mp4视频文件在IOS中无法播放问题
- Unity播放视频(pc,android,ios) 。。整理。。
- Unity——网页获取视频文件播放,获取图片更换纹理
- ios开发视频播放后台下载功能实现 :1,ios播放视频 ,包含基于AVPlayer播放器,2,实现下载,iOS后台下载(多任务同时下载,单任务下载,下载进度,下载百分比,文件大小,下载状态)(真机调试功能正常)
- iOS开发:获取一个视频、音频文件的播放时长
- iOS真机播放MP4视频文件不出来的解决方法 AVPlayer
- Unity学习笔记(组件篇2) 视频文件的播放和录音