1

我的一位客户想在 Unity3d 上运行 3d 视频,我有两个问题

  1. 什么是3d视频格式。
  2. 如果支持,我们是否也可以在 iPhone 和 Android 上运行 3d 视频?提前致谢。
4

2 回答 2

1

If you meant playing a video on a texture in a 3D scene, then Unity3D as a MovieTexture class you can use. Sadly, it requires a Pro license and doesn't work on iOs or Android :(

于 2013-05-16T12:31:30.717 回答
0

将此代码添加到您要播放视频的位置:

Handheld.PlayFullScreenMovie("MovieFileName.mp4",Color.black,FullScreenMovieControlMode.CancelOnInput,FullScreenMovieScalingMode.AspectFit);

然后把你的电影文件放在 Assets/StreamingAssets 中,电影文件的意思是:

.mov、.mp4、.mpv 和 .3gp 并使用以下压缩标准之一:H.264 Baseline Profile Level 3.0 视频,在 30 fps 时最高 640 x 480。请注意,基线配置文件不支持 B 帧。MPEG-4 第 2 部分视频(简单配置文件)。

详情见:http ://docs.unity3d.com/Documentation/ScriptReference/Handheld.PlayFullScreenMovie.html

于 2013-05-17T08:00:44.547 回答