怎么把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
    评论
使用Unity 3D和Blender 创建一个3D 游戏 Unity 3D 是一款功能强大的跨平台游戏引擎,而Blender是一款免费且开源的三维建模软件。结合使用这两个工具,我们可以创建一个精彩的3D游戏。 首先,我们可以使用Blender来建模和设计游戏中的角色、场景和道具。通过Blender的强大功能,我们可以创建具有细节丰富的3D模型,并为其添加材质和纹理,使其更加逼真。Blender还提供了很多方便的工具,如动画和模型编辑器,使我们能够为游戏中的对象添加动画和交互性。 然后,我们可以将Blender中创建的3D模型导入Unity 3D中进行场景搭建和游戏开发。Unity 3D 提供了一个可视化的编辑器,使我们能够方便地设置场景、导入模型、添加光照和特效等。通过Unity 3D的编程功能,我们可以为游戏中的角色和物体添加行为、触发事件和实现物理效果等。 在游戏开发过程中,我们还可以利用Unity 3D 中的资源库和社区插件来丰富游戏的功能和效果。Unity 3D 提供了许多预制物体、脚本和特效,可以快速实现游戏中的功能和效果。我们还可以从Unity Asset Store中下载其他开发者分享的模型、贴图和脚本,以便更好地完善我们的游戏。 最后,我们可以通过导出游戏为可执行文件或移动平台应用,分享给其他人体验我们创造的3D游戏Unity 3D 提供了多种平台的支持,如Windows、Mac、iOS和Android等,使我们的游戏能够在不同的设备上运行。 通过结合使用Unity 3D和Blender,我们可以创造一个独特而又精彩的3D游戏。这两个工具为我们提供了强大的设计和开发能力,让我们能够实现自己的想法并与其他人分享我们的创作。无论是游戏开发初学者还是经验丰富的开发者,都可以通过使用这两个工具来创建自己的3D游戏

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值