怎么把unity游戏写进HTML,用 HTML代码加载 Unity 内容_Unity3d中文翻译用户手册-游戏蛮牛...

用 HTML 代码加载 Unity 内容

Unity 内容通过 Unity 网络播放器 (Web Player) 插件加载到浏览器中。HTML 代码通常不与该插件直接通信,而是通过名为 UnityObject2 的脚本。其主要任务是通过为用户屏蔽各种浏览器和平台问题,简单嵌入 Unity 内容。同时简单启用网络播放器 (Web Player) 安装。

构建网络播放器时 Unity 生成的 HTML 文件包含所有常见的必要功能。在大部分情况下,根本无需修改 HTML 文件。文件的其他部分说明了该文件内部如何工作。

UnityObject2 脚本必须先加载再使用。该步骤在顶部的

部分完成。

现在,可以将 UnityObject2 类实例化,协助完成 Unity 相关的各任务,最重要的是嵌入 Unity 内容。这通过将 UnityObject2 实例化和在新实例中调用 initPlugin 执行。initPlugin 接受几个参数。第一个参数指定被 Unity 内容替换的 HTML 元素 id。它可以是任何 HTML 元素,最常见的是

。可将其当作 Unity 所在的临时占位符。第二个参数指定要显示的网络播放器数据文件的路径。请参见 UnityObject2.initPlugin 了解更多信息。

var u = new UnityObject2();

u.initPlugin(jQuery("#unityPlayer")[0], "Example.unity3d");

最后,HTML 占位符放在

部分中,可以是简单的

Unity Web Player. Install now!

Page last updated: 2013-07-01

9b6668770ba7cfdc93644f564f2cc898.png

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值