一、前端发数据到unity程序
写js->unity
该过程不需要添加额外的jslib文件,可在脚本中直接调用sendMessage。
只需要把打包好的webGL程序包放到合适的地方(http服务可调用),修改webgl包里有index.html文件
调用方式如下
<buttontype="button"onclick="callUnity('这是发送给unity的一封信')">send</button>
...
<script>
varmyInstance=null;
//后续进行实例化
//js调用C#方法
functioncallUnity(msg){
myInstance.SendMessage("sendPanel","recvmsg",msg);
}
varscript=document.createElement("script");
script.src=loaderUrl;
script

本文介绍了如何在前端通过JavaScript与UnityWebGL项目进行数据通信。前端可以通过`sendMessage`方法将数据发送到Unity,而Unity则通过创建jslib文件和使用`DllImport`调用JavaScript函数来向前端发送数据。示例包括了按钮触发的消息传递和接收过程。
最低0.47元/天 解锁文章
1229

被折叠的 条评论
为什么被折叠?



