最新文章
Cocos2d-x游戏开发实例详解7:对象释放时机
03-25 13:59
Cocos2d-x游戏开发实例详解6:自动释放池
03-25 13:55
Cocos2d-x游戏开发实例详解5:神奇的自动释放
03-25 13:49
Cocos2d-x游戏开发实例详解4:游戏主循环
03-25 13:44
Cocos2d-x游戏开发实例详解3:无限滚动地图
03-25 13:37
Cocos2d-x游戏开发实例详解2:开始菜单续
03-25 13:32
如何单机运行Unity3D文件
Unity3D文件本身不能独立运行,若要在单机上打开此类文件,可参考以下几种方法:
方法一:将文件嵌入页面
若已下载并安装了Unity Web Player插件,可将Unity3D文件嵌入页面,这样就能离线打开该页面。不过,若你不想通过浏览器查看,此方法可能不太合适。
方法二:使用Visual Studio编写软件
可以使用Visual Studio,借助C#、VB、VC++等各种语言编写一个软件。具体步骤如下:
- 在窗体中放置一个WebBrowser控件。
- 将WebBrowser控件的
Url属性设置为需要显示的页面文件(已嵌入.unity3d文件)的路径。 通过上述操作,该软件看起来就像一个独立运行的程序。
方法三:使用UnityWebPlayer Control控件
此方法原理与方法二类似。在安装了Unity Web Player插件后,按以下步骤操作:
- 在窗体中放置一个UnityWebPlayer Control控件,这需要先将COM组件添加到工具箱。
- 将该控件的
src属性设置为你需要显示的.unity3d文件的路径。 采用这种方式,软件也能独立运行,并且还可以通过组件的SendMessage方法与场景进行交互。
方法四:重新发布工程源码
如果你拥有工程源码,这是最彻底的解决办法。只需将工程重新发布成独立运行的软件即可。发布后的软件既可以下载到本地使用,也可以直接通过特定地址载入。下面是使用方法三试验成功的相关信息(此处原文未给出具体信息,可根据实际情况补充)。