Unity3d_Streaming Assets

Streaming Assets

Most assets in Unity are combined into the project when it is built. However, it is sometimes useful to place files into the normal filesystem on the target machine to make them accessible via a pathname. An example of this is the deployment of a movie file on iOS devices; the original movie file must be available from a location in the filesystem to be played by the PlayMovie function.

Unity中的资源在编译过程中会被编译到工程项目中。有时候把这些文件放在目标机的文件系统中通过文件路径访问更有用。在iOS设备上开发影视文件就是一例,原始影视文件必须可以被能PlayMovie函数通过文件系统访问的到。

Any files placed in a folder called StreamingAssets in a Unity project will be copied verbatim to a particular folder on the target machine. On a desktop computer (Mac OS or Windows) the location of the files can be obtained with the following code:-

Unity工程中StreaminggAsset文件夹中的所有文件都不被逐字节的被拷贝到目标机的特定文件夹。在桌面电脑(Mac OS 或者Windows系统中)。这个特定文件夹可以通过

  path = = Application.dataPath + "/StreamingAssets";
path = = Application.dataPath + "/StreamingAssets";来访问

On iOS, you should use:-

在iOS中,path = Application.dataPath + "/Raw";
  path = Application.dataPath + "/Raw";

...while on Android, you should use:-

在Android中, path = "jar:file://" + Application.dataPath + "!/assets/";
  path = "jar:file://" + Application.dataPath + "!/assets/";

Note that on Android, the files are contained within a compressed .jar file (which is essentially the same format as standard zip-compressed files). This means that if you do not use Unity's WWW class to retrieve the file then you will need to use additional software to see inside the .jar archive and obtain the file.

请注意在Android中,这些文件被打包成一个.jar形式(也是标准的zip格式文件)的压缩包。这意味着如果你不使用Unity的WWW类来获取文件,就必须要用额外的软件来打开.jar文件并获取资源。


from:http://blog.csdn.net/cynixway/article/details/7790527

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值