一、创建后缀名为.jslib的文件
在Unity项目的Plugins文件夹下,创建一个后缀名为.jslib的文件
代码如下:
mergeInto(LibraryManager.library, {
HaveNoParame: function () {
call("Hello, world!");
},
})
二、创建c#代码
在c#创建一个代码,挂在相机上 "Main Camera"
代码如下:
using UnityEngine;
using UnityEngine.UI;
using System.Runtime.InteropServices;
using System;
public class WebCommunicationWithUnity : MonoBehaviour
{
//引用.jslib里面的Hello方法
[DllImport("__Internal")]
private static extern void HaveNoParame();
private Text myText;
public void Awake()
{
myText = GameObject.Find("Text").GetComponent();
}
public void Start()
{
try
{
//unity调用.jslib的Hello,