JSBinding + SharpKit如何生成JavaScript绑定
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章将为大家详细讲解有关JSBinding + SharpKit如何生成JavaScript绑定,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。将
千家信息网最后更新 2025年12月03日JSBinding + SharpKit如何生成JavaScript绑定
这篇文章将为大家详细讲解有关JSBinding + SharpKit如何生成JavaScript绑定,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
将 UnityEngine 的代码导出到 JavaScript。就可以在 JavaScript 中使用 Unity 的功能。
如何导出?
将需要导出的类添加到 JSBindingSetting.classes 数组中,然后运行菜单 【JSB | Generate JS and CS Bindings】 即可。
建议是把 UnityEngine.dll 的所有类全部写进去,一次性全部导出,以后就不需要再逐个添加了。
不过以后真正运用到项目中,可能需要各自维护,因为每个项目的需求可能不同。
以后会考虑再增加反射调用,如果说游戏发布了,又需要用到之前没有导出的类,就会有用。
(这边是举例子 只添加一小部分类)
//// JSBindingSettings.cs// public static Type[] classes = new Type[] { typeof(System.Diagnostics.Stopwatch), typeof(Vector2), typeof(Vector3), typeof(GameObject), typeof(UnityEngine.Object), typeof(UnityEngine.MonoBehaviour), typeof(UnityEngine.Behaviour), typeof(UnityEngine.Component), typeof(Debug), typeof(Input), // ......... }点击如下菜单可以自动生成JS绑定:

生成完成后,会生成2部分代码。
一部分是 C# 代码,在文件夹 Assets/JSBinding/Generated/ 中(是由 JSBindingSettings.csGeneratedDir 变量指定的。可自行修改)
如下所示

另一部分是JS代码,这部分代码都在这个文件里面,(接近1M):
StreamingAssets/JavaScript/GeneratedFiles.javascript
当 JS 引擎启动时会加载这个文件。
关于JSBinding + SharpKit如何生成JavaScript绑定就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
生成
代码
文件
内容
文章
更多
知识
篇文章
菜单
项目
不同
不错
一次性
例子
功能
变量
建议
引擎
数组
文件夹
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
未来科技感互联网演示模板
安全加密软件开发
服务器怎么叫车
数据深圳软件开发
打卡机如何连接到服务器
大型餐厅点餐服务器价格
我的世界服务器主机强制关闭
wow怀旧数据库
srt 媒体服务器
莆田市正能量网络技术
软件开发类公司税种
在哪里管理数据库的权限
北京橙了网络技术有限公司
学校数据挖掘示例数据库
数据库速度测试
通讯录数据库下载
网络安全管理系统的组成
微电影视频制作软件开发
512GB服务器固态硬盘
惠普服务器固件
珠海云数据库哪里有
打卡机如何连接到服务器
哪里的服务器稳定
如何使用数据库技术和服务器
传奇世界的服务器是什么
封印者连接服务器失败台服
众意互联网络科技有限公司
开展 网络安全法 宣传
互联网科技公司逃避金融监管
db数据库报错1024