【问题标题】:How to embed unity webplayer built inside phonegap app?如何嵌入内置在phonegap应用程序中的统一网络播放器?
【发布时间】:2016-02-11 05:20:44
【问题描述】:

导出我用unity制作的游戏后,我得到了两个文件web.html和web.unity3d

我想将此游戏嵌入到 phonegap 应用中。我使用了这段代码:

<object id="UnityObject" classid=" clsid:444785F1-DE89-4295-863A-D46C3A781394" width="1024" height="768" codebase="http://webplayer.unity3d.com/download_webplayer/UnityWebPlayer.cab#version=2,0,0,0">
<param name="Web/Web.unity3d" value="Web.unity3d" />
    <embed id="UnityEmbed" src="Web/Web.unity3d" width="1024" height="768" type="application/vnd.unity" pluginspage="http://www.unity3d.com/unity-web-player-2.x" /></object>

此代码在浏览器上运行,但当我使用 xcode 构建时没有显示。

【问题讨论】:

  • 我认为你做不到。要运行 .unity3d 文件,您需要在浏览器上安装 Unity WebPlayer 插件,而移动浏览器则没有,最后我从未见过这样的东西。甚至没有适用于 linux 的 Unity WebPlayer,今天你仍然需要一个工作区才能在 linux 上运行 Unity WebPlayer 游戏...

标签: cordova web-applications unity3d phonegap-build unity-web-player


【解决方案1】:

一旦您需要安装浏览器插件来运行它,您可能无法为 Unity WebPlayer 构建项目,该插件没有移动平台的本机版本。

要使用 phonegap,也许您应该将您的应用程序构建为 iOS(和/或 Android)的本机项目,或者尝试在某些设备上已经支持的 WebGL(我真的不知道 iOS 上是否支持 WebGL (也许在 iOS8 上),我读过一些关于 android 的东西,但从未尝试过)......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多