07 2015 档案

JSBinding / Memory Management (GC)
摘要:C# and JavaScript both have Garbage Collection (GC). They should not conflict with each other. Class type object Class is reference type. We maintain 阅读全文

posted @ 2015-07-30 21:54 AnswerWinner 阅读(361) 评论(0) 推荐(0) 编辑

JSBinding + SharpKit / 实战:转换 Stealth
摘要:这个例子相对简单,基本上一路顺畅// JSBindingSettings.classespublic static Type[] classes = new Type[] { typeof(PerTest), typeof(PerTest.RefObject), ... 阅读全文

posted @ 2015-07-30 10:09 AnswerWinner 阅读(367) 评论(0) 推荐(0) 编辑

JSBinding + SharpKit / 实战:转换 Survival Shooter
摘要:从 asset store 下载 Survival Shooter (商店里有2个版本,一种是给Unity5用的,一个是给Unity4.6用的,我们这个实验用的是后者,版本是2.2。如果) 1 删除多余的代码及文件夹 /Scripts/ <-- 因为没有用 /Scenes/ <-- 因为是空的 /A 阅读全文

posted @ 2015-07-29 21:51 AnswerWinner 阅读(795) 评论(0) 推荐(0) 编辑

JSBinding+SharpKit / MonoBehaviour替换成JSComponent原理
摘要:Unity 是基于组件式的开发,gameObject 身上可以绑定任意个脚本。每个脚本组成 gameObject 的一个部分。脚本里通过添加预定义好的函数来执行自己的任务。比如Awake,用于初始化,Update用于每帧更新,还有一些跟事件相关的函数。这些预定义的函数是由 Unity 引擎在适当的时... 阅读全文

posted @ 2015-07-23 23:55 AnswerWinner 阅读(358) 评论(0) 推荐(0) 编辑

JSBinding + SharpKit / JavaScript 加载流程
摘要:首先,现在的方案是游戏启动就加载全部的 JavaScript 代码。 先看下 StreamingAssets/JavaScript/ 文件夹下的目录结构: debug/:跟 JavaScript 调试有关的 JavaScript 代码,只有当开启调试的时候才需要加载。 Manual/:也是用于手写  阅读全文

posted @ 2015-07-16 17:51 AnswerWinner 阅读(1038) 评论(0) 推荐(0) 编辑

JSBinding + SharpKit / 常见问题
摘要:运行时出现:1 Return a "System.Xml.XmlIteratorNodeList" to JS failed. Did you forget to export that class?答:将这个类加入到 JSBindingSettings.classes 数组后运行一下菜单 JSB ... 阅读全文

posted @ 2015-07-15 09:43 AnswerWinner 阅读(908) 评论(0) 推荐(0) 编辑

JSBinding + SharpKit / Coroutine支持
摘要:首先得深入了解协程的原理。如果还没有完全理解,建议看这篇: http://wiki.unity3d.com/index.php/CoroutineScheduler 另外还要对 JavaScript 的 yield 有所了解,可以看 Mozilla 这篇文档: https://developer.m 阅读全文

posted @ 2015-07-12 15:46 AnswerWinner 阅读(1042) 评论(0) 推荐(0) 编辑

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示