流媒体资源
大部分资源都在构建工程时整合到其中。但是,在目标机器上放置文件到正常的文件系统,可以通过路径名访问这些文件,这可能是非常有用的功能。一个这样的示例是 iOS 设备电影文件的部署;原始电影文件必须可在文件系统中的某个位置访问,才能使用 PlayMovie 函数播放影片。
Unity 工程中,在流媒体资源 (StreamingAssets) 文件夹内放置的所有文件都将逐一复制到目标机器的特定文件夹内。在台式机电脑(Mac OS 或 Windows)上,这些文件的位置可通过以下代码获取:
path = = Application.dataPath + "/StreamingAssets";iOS 则应使用:
path = Application.dataPath + "/Raw";
而对于 Android,应使用:
path = "jar:file://" + Application.dataPath + "!/assets/";
请注意,在 Android 设备中,上述所有文件都包含在一

本文介绍了Unity3D中的流媒体资源,特别是在iOS和Android设备上的应用。资源在StreamingAssets文件夹中,iOS上通过Application.dataPath + "/Raw"访问,Android则需通过"jar:file://" + Application.dataPath + "!/assets/"。Android的资源存储在.jar压缩文件中,需要使用特定方式获取。
最低0.47元/天 解锁文章
1800

被折叠的 条评论
为什么被折叠?



