您的位置首页百科问答

Unity发布 Web平台时的实用技巧

Unity发布 Web平台时的实用技巧

的有关信息介绍如下:

Unity发布 Web平台时的实用技巧

虽然在以后Unity Web Player将会被UnityWebGL取代,但是相信至少几年内,Unity Web Player平台还会一直活跃在开发圈里。整理了一些关于发布Web平台的技巧,希望对大家有所帮助

1.取消Web发布版右键菜单设置:网上有很多修改html的方法,比如:config.params["disableContextMenu"] = true;可实际上,unity自身就带了这样的设置。

File-Build Setting-PlayerSetting,WebPlayer Template模板中的第三个“No Context Men”,发布的时候选择这个发布模板就会没有右键菜单了

2.Web平台还分为断网(即在断网的情况下依然可以打开web平台)和连网两种模式。详见下图,Web的三个点选都不选择时发布的为连网模式,当点选Offline Deployment和Stream时发布出来的为断网模式

3.修改发布工程的名字等信息。使用记事本、写字板等工具打开html文件,在

Unity Web Player | WebTemp

处可以修改工程的名字,当前这句话在发布工程中显示为Unity Web Player |WebTem

4.,最重要的一点Unity Web与网页的通讯:

unity向网页传输数据:Application.ExternalCall("SendUnityMsg", str);

SendUnityMsg为网页中定义的函数,

网页向Unity传输数据:GetUnity().SendMessage(message, "AcceptName", "buildingname")

AcceptName为Unity中定义的函数

SendUnityMsg函数写在Unity Web平台发布出来的html文件的之间即可。