unity发布web嵌入到前端页面的接受参数

前端加载好 Unity 之后,啥时候想传东西,就调这一行 JS:

unityInstance.SendMessage("Bridge", "Receive", "你的数据");

  • 第一个参数固定写 "Bridge",不要改
  • 第二个参数固定写 "Receive",不要改
  • 第三个参数他想传什么就塞进去,token、JSON 字符串都行

unity:

在场景里放一个名为Bridge的空GameObject

挂接收脚本:

using UnityEngine;

public class Bridge : MonoBehaviour

{

public void Receive(string data)

{

Debug.Log("前端传来的: " + data);

// 你拿到 data 后自己解析、存下来用

}

}

  1. 加载 Unity 的 .then() 里拿到的那个变量就叫 unityInstance,直接用
  2. 按钮点击时调 unityInstance.SendMessage("Bridge", "Receive", "你要传的字符串")

不需要 jslib,不需要 postMessage,前端完全不用懂 Unity。

相关推荐
工业HMI实战笔记1 小时前
【拯救HMI】:低碳制造:自动化技术如何助力企业节能降耗
运维·前端·自动化·交互·制造
HH‘HH2 小时前
Unity 打包程序设置及注意事项全攻略
unity·游戏引擎
不简说3 小时前
JS 代码技巧 vol.4 — 10 个异步并发控制,Promise.all 这帮兄弟的踩坑实录
前端·javascript·面试
Sinclair3 小时前
安企CMS的安装-PHPStudy(小皮面板)部署
前端·后端
会飞的特洛伊3 小时前
IAM身份认证
前端·后端
钛态4 小时前
AI 组件生成评测:别只看页面能不能渲染
前端·vue·react·web
Hyyy4 小时前
requestAnimationFrame和setTimeout有什么不同
前端
Jackson__5 小时前
问到你想清楚,这个 skill 专治没想明白就写代码!
前端·github·ai编程
এ慕ོ冬℘゜5 小时前
前端实战:Textarea 实时字数计数输入器(带字数限制+UI优化完整源码)
前端·ui