包含此页的版本:
不含此页的版本:
要使用与目标平台兼容但与 Unity 编辑器不兼容的视频文件,请将它们设置为流资源。
Application.streamingAssetsPath.如果你想使用与编辑器兼容的视频文件的占位符版本,但为目标平台使用不同的版本,你可以在项目中包含这两个版本,并决定在运行时使用哪个版本。
以下示例脚本演示了如何为不同的平台使用不同的视频 URL。有关更多信息,请参阅 平台相关编译.
void SetupMovieFile(VideoPlayer vp)
{
#if UNITY_EDITOR || UNITY_LINUX
vp.url = pathToMyVp8File;
#elif UNITY_ANDROID
vp.url = pathToMyVp9File;
#elif UNITY_STANDALONE_WIN
vp.url = pathToMyWmvFile;
#else
vp.url = pathToMyMp4File;
#endif
}
这可确保 Unity 在运行时使用正确的视频格式,同时允许在编辑器中使用占位符文件。