问题标签 [unity-web-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internet-explorer - IE 11 中缺少 UnityObject2.getUnity().SendMessage() 方法
getUnity() 返回的 Dom 元素不包含 SendMessage。如何在 IE 中使用 SendMessage?
更新:这是一些错误。 http://answers.unity3d.com/questions/1051929/webplayer-unityobject2getunitysendmessage-method-i.html
facebook - facebook sdk 7.2 unity 5.2 个人资料图片虽然在编辑器中拉,但不在 facebook canvus 上?
我目前有2个问题
我使用统一 5.2.0 和 Facebook unity sdk 7.2 我的统一设置为 PC 构建(我将解释为什么刚才)
我一直在关注灰色区域的教程,并根据新 SDK 的需要对其进行调整。在我的统一编辑器中,我目前为我的个人资料图片、用户名、分享和邀请按钮以及 Facebook 登录按钮提供了一个位置。当我运行这个项目时,它完美地贯穿了一切。它获取个人资料图片和用户名并将它们放在需要的位置,共享和邀请按钮会在日志中发布它们正在工作的信息,这很好。我的第一个问题是:当我将编辑器放入网络播放器构建时,尝试登录时总是出现此错误。有关修复此部分的任何建议?
ArgumentException:无法覆盖标头:用户代理 UnityEngine.WWW.CheckSecurityOnHeaders(System.String[] 标头)(在 C:/buildslave/unity/build/Runtime/Export/WWW.cs:71)UnityEngine.WWW..ctor( System.String url,System.Byte[] postData,System.Collections.Generic.Dictionary`2 标头)(在 C:/buildslave/unity/build/artifacts/generated/common/runtime/UtilsBindings.gen.cs:125) Facebook.Unity.AsyncRequestString+c__Iterator1.MoveNext () (在 Assets/Facebook/Scripts/Utils/AsyncRequestString.cs:100)
我的第二个问题是:我构建了我的项目(网络播放器构建)并将其上传到我的托管服务器,然后当我跳上 Firefox 或 Internet Explorer 并在 Facebook 画布上访问我的应用程序时,它会加载,但是个人资料图片和用户名不出现。然而,共享和邀请工作。它只有不通过的图片和名称。
我将把我所有的代码都放进去,这样你就可以准确地看到我做了什么。抱歉,我对编码很陌生,所以它可能看起来很糟糕。
是的,我知道有很多冗余错误日志记录,但稍后会删除:)
你们可以提供的任何帮助将不胜感激:)
unity3d - 无法在 Web Player 上构建游戏
我的 2D 游戏在 Android 和 iOS 上运行良好。如果我将它导出为 WebGL 构建并在浏览器上打开它,浏览器就会被阻止。如果我将其导出为 Web Player 构建,构建将失败并在控制台中出现以下错误:
newpos < pos+kCompressAlign
AlignBytesCompress(byteStart) == byteStar
我能做些什么来解决这个问题?
cordova - 如何嵌入内置在phonegap应用程序中的统一网络播放器?
导出我用统一制作的游戏后,我得到了两个文件 web.html 和 web.unity3d
我想将此游戏嵌入到 phonegap 应用程序中。我使用了这段代码:
此代码适用于浏览器,但当我使用 xcode 构建时没有显示任何内容。
unity3d - unity3d 网络播放器数据文件损坏
我有一个试图与统一网络播放器一起部署的 unity3d 游戏。我已经上传到我的cdn了。在我的机器上,它在 Firefox 和 safari 中打开得很好。但在某些机器上,它给出了Data file is corrupt (not a Unity Web Player file)
错误。
google 上的解决方案包括将 Content-Type 设置为application/vnd.unity
or application/x-unity
。但这对我不起作用。除此之外,我找不到任何有用的知识。
如果它无法在特定机器上打开,它会在 Firefox 和 safari 中失败。
有任何想法吗?谢谢
unity3d - 创建 unity3d 多人(PUN/unet)浏览器构建
我花了很多时间尝试为浏览器(网络播放器/网络 gl)构建 unity3d 项目。
Web 播放器崩溃并显示“内容已停止,因为检测到致命内容错误”。 http://185.46.9.211/web_player/web_player.html
Web GL 无法处理奇怪的 js 异常。 http://185.46.9.211/web_gl/index.html
统一 5.3.1。用于网络的 Unet 或 PUN(资产商店的最新版本)。视窗 7 x64。
Windows build(exe) 在多人模式下运行良好。
您能否解释一下 webgl 或网络播放器出现问题的原因?你能推荐一些工作教程吗?
c# - Unity3D 画布 SetActive 在 WebPlayer 上不起作用
我在 Unity 中遇到了 WebPlayer 的问题。
我的游戏在我的代码开头停用了一些画布,使用SetActive
. 在编辑器或桌面版本中,这些画布已正确停用。
但是当我构建一个网络播放器版本时,它们不是。全部显示。我更新了所有内容,但没有任何变化。
这是我的代码:
javascript - 从 Unity 网络播放器中检索数据
当我尝试将数据从统一代码发送到页面中的 javascript 代码时遇到问题,我需要获取字符串列表,但它返回未定义。
统一脚本中的代码:
html页面中的Javascript代码:
如何将这些数据从 Unity 获取到页面中的 javascript 代码?
memory - Webplayer 退出并在 webrouser 中出错
我用 Unity3d 在 webplayer 上制作应用程序并在 webbrowser 中运行它。我的应用程序在场景中加载了大量带有网格的游戏对象(带有资产包)。并且在某些时候它会以错误退出。部分日志:
我在屏幕上打印:Profiler.GetTotalAllocatedMemory()、Profiler.GetTotalReservedMemory()、Profiler.GetTotalAllocatedMemory()、unusedReservedMemory = Profiler.GetTotalUnusedReservedMemory()、unusedReservedMemory not null 当应用程序退出时出错。应用程序未响应http://prntscr.com/adf9of时的屏幕截图。