【JSB | Generate JS and CS Bindings】
生成绑定,即让 Js 和 Cs 互通。详情请看 JSBinding+SharpKit / 生成 JavaScript 绑定
【JSB | Add SharpKit JsType Attribute for all Structs and Classes】
在所有逻辑代码中,所有类的定义前面加上
[JsType(JsMode.Clr, "~/Assets/StreamingAssets/JavaScript/SharpKitGeneratedFiles.javascript")]
表示所有类变成JS后都要输出到这个文件中
【JSB | Generate MonoBehaviour to JSComponent_XX】
生成文件:StreamingAssets/JavaScript/MonoBehaviour2JSComponentName.javascript
里面记录每个逻辑代码的MonoBehaviour脚本,应对应于哪个JSComponent
【JSB | Compile Cs to Js】
把代码编译成 Js。详情请看:JSBinding + SharpKit / 编译 Cs 成 Js(New)
【JSB | Check and Replace All Monos】
这是重要的步骤,就是解除对逻辑Cs代码的引用,转而对Js引用!
一般来说,以上菜单都是傻瓜式地点点点即可。最好参照
JSBinding + SharpKit / 实战:转换 2DPlatformer(必!读!)
操作一遍,才会印象深刻!