2012-02-03 75 views
1

我是新来unity3D会从webplayer based game开发standalone game。所以webplayer游戏从服务器下载资产文件夹,但根据独立无需从服务器下载资产。所以我如何加载本地包来运行应用程序。我有文件夹名称“Bundle”,其中包含捆绑软件包。通过www加载本地资产包

回答

7

如果您的Bundle文件夹位于Assets/Resources中,则可以使用Resources.Load()加载它们。和(!)它们被编译到你的游戏中。

如果你想使用WWW加载本地文件使用file://

var FilePath = "file://" + Application.dataPath + "/Bundle/image.jpg"; 

,并指向WWW这条道路。

+0

谢谢。这是我想要的 – Srini 2012-02-07 09:16:58

+0

要小心,这只适用于OSX,Window Editor。例如在Android上,Application.dataPath不存在。 – xeonarno 2013-08-27 19:40:54