【问题标题】:How to create an website with Unity smooth?如何用 Unity 流畅创建网站?
【发布时间】:2021-07-25 20:38:02
【问题描述】:

我对刚刚找到的这个网站很好奇。

https://jenamdvacet.cz/

从它的代码来看,它是用 Unity 创建的。 但它在“普通”网站和 Unity 资产之间的转换非常顺畅。

请详细说明如何使用 Unity 创建此类网站,并说明使用和发布的语言类型。

谢谢!

【问题讨论】:

  • 据我所知,这只是一个褪色的覆盖层.. 等待某个 call from Unity to JavaScript 告诉它加载完成并且它可以触发褪色......或者甚至JS方面的东西..不确定那个

标签: javascript c# html css unity3d


【解决方案1】:

网站通过 javasript 使用浏览器和统一实例(画布)之间的通信。有关更多信息,您可以阅读 unity3d webgl 文档。

https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html

对于从统一实例到浏览器的通信,您可以使用对窗口对象的访问。例如我正在使用 EventListener 来捕获事件。

对于统一实例中的运行函数,您可以将其称为 SendMessage 函数并传递对象名称、函数名称和属性。例如

unityInstance.SendMessage('MyGameObject', 'MyFunction', 'MyString');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-23
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多