我开发了弓箭游戏。在Unity(Unity3D)中,一切都很好,但是当我在设备上以及模拟器中构建并运行它时,游戏中缺少诸如弓弦之类的某些图形。关于发生了什么的任何想法。任何线索都值得赞赏。
{{1}}
答案 0 :(得分:0)
如统一文档所述:
大多数资产 构建时,Unity中的代码会合并到项目中。但是,有时将文件放在目标计算机上的普通文件系统中以使它们可以通过路径名访问很有用。例如,在iOS上部署电影文件 设备;原始电影文件必须可以从文件系统中的某个位置获得,才能通过PlayMovie功能播放。
放置在Unity项目中名为StreamingAssets(区分大小写)的文件夹中的任何文件都将原样复制到目标计算机上的特定文件夹中。您可以使用Application.streamingAssetsPath属性检索文件夹。始终最好使用Application.streamingAssetsPath来获取StreamingAssets文件夹的位置,因为它始终指向运行应用程序的平台上的正确位置。
参考,并在此处阅读更多内容:https://docs.unity3d.com/Manual/StreamingAssets.html-希望对您有所帮助。