unity 和webgl 互调传值
来源:互联网 发布:淘宝卖家的卡片祝福语 编辑:程序博客网 时间:2024/06/06 15:39
unity 调用web 并传值 :
1.在unity发布webgl文件中找到index.html文件
2.在index.html 定义unity要调用的函数
function MyFunction1(arg,arg2) { console.log("MyFunction1") //这里写js代码 } function MyFunction2(arg) { console.log("MyFunction1") //这里写js代码 }
3.在untiy中要调用以上代码两个函数 MyFunction1,MyFunction2
以下两行代码是在unity脚本中调用的,触发调用时机可以自己控制
//注这里的vulue 是要传递给webgl中的值 Application.ExternalCall("MyFunction1", vaule1,value2); Application.ExternalCall("MyFunction2", vaule);
以上是unity调h5
html5调用unity
1.在index.html 中写上
value是要传递给unity的参数.表示参数这里可以传递很多个参数用逗号隔开SentMassege 是unity中的一个脚本文件SentMassege.csMyFunction 是SentMassege.cs的函数名value,.,.,.是MyFunction的参数gameInstance.SendMessage("SentMassege","MyFunction",value,value2,value3);gameInstance.SendMessage("SentMassege","MyFunction2",value);//带一个参数gameInstance.SendMessage("SentMassege","MyFunction3");//不带参数
其中SendMessage(“场景内物体名”,挂载脚本内函数名,参数);
“SentMassege”为模型的名字
unity中的SentMassege.cs
public class SentMassege{ public void MyFunction(int v,int v2,int v3) { //TODO } public void MyFunction2(int v) { //TODO } public void MyFunction3() { //TODO }}
阅读全文
0 0
- unity 和webgl 互调传值
- unity WebGL
- 用于 Unity 和虚幻引擎的 Asm.js 与 WebGL
- 【Unity】开发WebGL内存概念详解和遇到的问题
- 调unity webgl sendmessage
- unity webgl 初学者1
- unity与webGL的交互
- Unity 发布webgl 网页自适应
- unity 生成webGL自适应屏幕
- Unity webGL以及HTML与unity通信
- Unity webGL以及HTML与unity通信
- unity在webgl端 输入框无法输入中文和中文显示问题的解决
- 【WebGL】茶壶和光照
- webGL平台Unity打开Color窗口
- unity WebGL项目如何本地运行
- Unity发布WebGl逐行读取本地文本文件
- unity中的web player与webGL
- Unity WebGL环境搭建、开发、使用
- Tomcat类加载机制触发的Too many open files问题分析
- 字节输入输出流
- linux 中的DNS服务
- R语言-连接MySQL数据库方法
- PTA基础编程 7-2 然后是几点
- unity 和webgl 互调传值
- 数学公式
- java非对称加密笔记
- 如何装系统
- 卷积神经网络CNN(重点:反向传播)
- VC++中基本数据类型的大小
- 沉寂了这么久,想做的事情一直也没有着手
- 软件工程视频学习——第五章——详细设计
- 大广告位展示-淘淘商城