V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DavinciDavinci
V2EX  ›  问与答

Unity 或 UE 中有没有支持与外部 html 页面进行数据通信的方法呢?

  •  
  •   DavinciDavinci · 346 天前 · 793 次点击
    这是一个创建于 346 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在在做一个数字孪生的项目,用的是 thressJS 。但咱其实对 Unity 那套东西更熟悉一些,就想着能不能用 Unity 来做,还可以把应用做的更复杂一些。其实主要需求就是实现 Unity 应用与所嵌入的 html 的数据通信,例如在 web 的输入框中输入一行字,Unity 中也能显示,或者是 Unity 中某个元素切换了状态,外部 html 也能发生反应这样子。

    不过感觉 Unity 封装打包好后,就是一个完整的应用,不能与外界进行交互的样子?不知道各位是否了解有类似的工具或者组件能实现类似的功能,UE 中的其实也可以,谢谢各位了

    2 条回复    2024-01-11 14:07:32 +08:00
    IsaacYoung
        1
    IsaacYoung  
       346 天前 via iPhone
    UE 里有 pixel streaming ,或者自己找个 websocket 库
    zkd8907
        2
    zkd8907  
       346 天前
    Unity 是有一套机制用来在 JS 以及 C#之间传递数据的,不过数据量不能太大。https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:43 · PVG 20:43 · LAX 04:43 · JFK 07:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.