码迷,mamicode.com
首页 > Web开发 > 详细

JSBinding + SharpKit / 编译 Cs 成 Js

时间:2016-02-26 00:25:28      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:

轻轻一点菜单:【JSB | Compile Cs to Js】

主要产出:StreamingAssets/JavaScript/SharpkitGeneratedFiles.javascript,你的所有逻辑代码都在这里

其他产出:

Temp/AllInvocations.txt:记录所有逻辑代码对框架代码的调用 (1)

Temp/AllInvocationsWithLocation.txt:同上,但同时记录每个调用的文件名和行号 (2)

Temp/YieldReturnTypes.txt:记录逻辑代码中,所有使用 yield return 后面接的对象的类型 (3)

 

(1) 没啥用,就是用来看的

(2) 有用,用于后续步骤检查每个调用是否有效。这个能检查90%的情况。如果这个显示 0 errors,基本能跑。但仍然有可能运行时还会报错,毕竟 Cs 和 Js 存在着众多差异。总的来说,有了这个检查,就放心多了。

(3) 有用,跟 (2) 类似的作用。由于 MonoBehaviour 协程是在 Js 手写实现推动的 (因为转换成 Js 后, Unity不可能再推动你的协程),并不支持全部的 yield return 对象类型。目前这个文件只是用查看,暂时没有做检查。如果想深入了解要去看 StreamingAssets/JavaScript/Manual/UnityEngine_MonoBehaviour.javascript。

 

返回:Unity代码热更新方案 JSBinding + SharpKit 首页

JSBinding + SharpKit / 编译 Cs 成 Js

标签:

原文地址:http://www.cnblogs.com/answerwinner/p/5218630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!