Advertisement

Unity WebGL开发技巧解析(五)

阅读量:

Unity在推出WebGL版本时,必然需要与Web端进行数据交互,这也就意味着其内部需实现与JavaScript脚本的相互调用功能,关于该方面的具体实现方式,Unity官方文档中已有详细说明https://docs.unity3d.com/2018.3/Documentation/Manual/webgl-interactingwithbrowserscripting.html

浏览器与Unity之间的交互主要包含两个方面,一方面是从Unity脚本中调用JavaScript脚本中的函数,另一方面则是从JavaScript脚本中调用Unity脚本中的函数。

在进行通信操作之前,首先需要将JavaScript源文件集成到Unity项目之中,随后才能通过脚本调用对应的JavaScript函数。换句话说,在Unity项目中需创建一个用于表示JavaScript脚本的.jslib文件,并在相关脚本中引用该文件以实现调用。

.jslib

复制代码
>       1. mergeInto(LibraryManager.library,

>  
>       2.  
>  
>       3. {
>  
>       4.     Hello:function()
>  
>       5.  

全部评论 (0)

还没有任何评论哟~