最近需要实现Webgl和Unity客户端的交互
搜了半天资料发现他们的代码根本和Unity现在打包出来的的instance对不上
所以在此记录一下我是如何解决的
首先你需要在Unity
Plugins/ 目录下新建一个txt脚本 然后把脚本后缀改成jslib
然后一下是脚本内容
mergeInto(LibraryManager.library, {
Html那边的方法名字(如: Test ): function(){
Test();
},
这里是例子
Test: function(){
Test();
},
});
接下来你需要写在Unity里写一个脚本
一下是代码
public class JiaohuKongzhi : MonoBehaviour
{
public static JiaohuKongzhi instance;
private void Awake()
{
instance = this;
DontDestroyOnLoad(this);
}
// Start is called before the first frame update
void Start()
{
Test();
}
// Update is called once per frame
void Update()
{