Unity3d Unity WebGL build在加载和不播放视频时缺少sharedassets1.resource

Unity3d Unity WebGL build在加载和不播放视频时缺少sharedassets1.resource,unity3d,webassembly,unity-webgl,Unity3d,Webassembly,Unity Webgl,在我的项目中,我有两个“屏幕”,上面有视频播放。附加到3D对象的常用.mp4文件 当我在编辑器中播放它时,一切正常。没有错误。不是问题 当我为WebGL构建项目并在线播放时,除了这些视频,一切都正常。查看控制台,我看到以下错误: sharedassets1.resource:1 Failed to load resource: the server responded with a status of 404 (File not found) 重复6次=我有6个视频 这个文件是什么?share

在我的项目中,我有两个“屏幕”,上面有视频播放。附加到3D对象的常用.mp4文件

当我在编辑器中播放它时,一切正常。没有错误。不是问题

当我为WebGL构建项目并在线播放时,除了这些视频,一切都正常。查看控制台,我看到以下错误:

sharedassets1.resource:1 Failed to load resource: the server responded with a status of 404 (File not found)
重复6次=我有6个视频

这个文件是什么?
sharedassets1.resource
?我哪儿都没看见?在该错误中,指向该文件的链接在此处需要它:
http://localhost:8000/main/sharedassets1.resource
-在
主文件夹中。但这就是我成功构建的文件夹结构:

我应该检查什么?哪种设置可能不正确

任何想法/知识都值得赞赏!谢谢

更新解决方案详细信息:


下面的建议可以解决这个问题。但是,这意味着您需要检查视频的格式(mp4?mov?avi?),并将其转换为WebGL可以无任何问题地流式传输的内容。例如,
.webm
将完美运行,但只有在通过chrome玩游戏的情况下

在编辑器中创建一个名为StreamingAssets的文件夹,并将您的视频文件放入其中。

您的视频位于哪个文件夹?@0xBFE1A8在编辑器中它的资产>视频>video01.mp4…video02.mp4…等。请提供您的代码。@0xBFE1A8这些视频周围没有自定义代码。在编辑器中-我将它们放在立方体和添加了分量视频播放器的检查器中。每个多维数据集上的该组件都有对“资源”>“视频”中的视频文件的引用。他们在现场表演。在编辑器播放模式下-一切正常。但是在线构建-抛出上述错误:(啊!我明白你的意思-然后构建只是将这个文件夹保持原样,我需要将Vieo播放器组件设置为URL并指向视频文件。尝试过了-然后弹出一个不同的WebGL问题-“谷歌说”这是一些很多人都在努力解决的特定WebGL问题。与WebGL视频流问题相关:(好的!如果我将视频转换为不同的格式,这就行了:)谢谢你的提示!这有点让人恼火,因为它不能更“独立于格式”,但它可以工作!:)