您的位置:首页 > 移动开发 > Unity3D

【Unity3d】在Unity中播放视频

2015-06-21 22:41 507 查看
不解释,上代码

private void PlayMovie(string filename, bool cancel)
{
#if UNITY_IPHONE || UNITY_ANDROID
FullScreenMovieControlMode mode = FullScreenMovieControlMode.Hidden;
if (cancel)
{
mode = FullScreenMovieControlMode.CancelOnInput;
}
Handheld.PlayFullScreenMovie(filename, Color.black, mode);
#endif
}


把视频文件丢到StreamingData下面, 然后直接播放就行了,

但是只能在Addroid和iOS上看到视频, PC和Mac上是看不到的, 具体关于视频的格式, 可以参考Unity官方手册

另外, 由于一些手游SDK在启动时也会播放视频,那么你也播放视频, 然后, 就悲剧了,轻则屏幕乱闪,重则闪退

所以一定要小心地处理视频播放次序问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  视频 unity3d unity