菜单File-->Build Setting...然后选择发布成网页如图:
当然也可以自行在网页中添加<object classid="clsid:444785F1-DE89-4295-863A-D46C3A781394" codebase="http://webplayer.unity3d.com/download_webplayer-2.x/UnityWebPlayer.cab#version=2,0,0,0" width="850" height="480" align="middle" id="UnityObject">
<param name="disableContextMenu" value="true" />
<param name="燃旦孙logoimage" value="HeadLogo.png" />
<param name="src" value="xxxx.unity3d" />
<embed src="xxxx.unity3d" width="850" height="480" align="middle" id="UnityEmbed" type="application/vnd.unity" pluginspage="http://www.unity3d.com/unity-web-player-2.x&quot disablecontextmenu="迟羡true" />
</object>
那个“xxxx.unity3d”就是你编译成web3d格式的文件名(带路径),<param name="logoimage" value="HeadLogo.png" />这句可以自定义载入时的启动标志。
将网页和编译好的.unity3d文件一起上传到网皮链站就行了。
unity是一个快平台的游戏引擎,可以发布嫌腊pc平台(exe程序),mac平台,android平台,ios(iphone)平台,网页形式(需要unitywebplayer,或者flash),winphone等等。。。你知道的或者你不知道的各种。当然unity不止可以用来做游戏,芹掘滑也可以用来做虚拟现实,如电子楼盘的展示等散棚。
Web应用:直接使用JavaScript版本的百度地图SDK,和C#、Unity毫无关联。原生应用(这里提供两种思路):
1、针对不同平台,为Unity编写相应插件,主要工作是SDK的接入,和JavaScript无关,需要了解Java和Object-C,经过封装后统一由C#来调用,通常不同的平台下都由官方实现的地纯谈图控件,直接使用就可以了。
2、调用不同的浏览器内灶搏核,以Web开发的方式载入HTML,再由C#来调用隐裤祥JavaScript实现交互,在Unity中有类似的插件可以实现网页加载,而安卓平台的WebView、Windows平台的WebBrowser等控件都可以实现这种需求。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)