首页 » 网站推广 » unityjsonphp技巧_前端JS脚本调用Unity内的函数2021

unityjsonphp技巧_前端JS脚本调用Unity内的函数2021

访客 2024-11-22 0

扫一扫用手机浏览

文章目录 [+]

方案如下:

1.在Unity场景中有一个GameObject,我们命名为A, A上有C#脚本,里面有个方法

unityjsonphp技巧_前端JS脚本调用Unity内的函数2021

public void Func(string str){ //处理逻辑}

unityjsonphp技巧_前端JS脚本调用Unity内的函数2021
(图片来自网络侵删)

2.在发布出的WebGL项目index.html中用JS调用此方法

<script> var gameInstance = UnityLoader.Instantiate("gameContainer", "Build/WebAndUnity.json",{onProgress:UnityProgress}); function testSend() { gameInstance.SendMessage("A", "Func", "string"); }</script>

须要把稳的便是gameInstance,先要初始化出一个gameInstance,如上代码,再用gameInstance调用SendMessage方法。

这段代码的大概意思便是:web前端通过unityloader创建一个unity的容器实例,再通过容器实例给游戏工具A发送一个调用Func函数的,并且传入一个string参数。

注:可以通报的参数类型:int ,string,空。

相关文章

招商蛇口中国房地产龙头企业,未来可期

招商蛇口(股票代码:001979),作为中国房地产企业的领军企业,自成立以来始终秉持“以人为本,追求卓越”的经营理念,致力于打造高...

网站推广 2025-02-18 阅读1 评论0