2017年4月13日

Windows bat 学习(高级)

摘要: 有一种叫做 Command Processor Extensions 的东西,即命令处理器扩展。他会使命令更加高级,功能更多。 在 cmd 里可以使用 ECHO %CMDEXTVERSION% 查看当前版本。 在 cmd.exe 控制台窗口中输入命令,跟在 Windows Explorer 中双击 阅读全文

posted @ 2017-04-13 15:34 AnswerWinner 阅读(411) 评论(0) 推荐(0) 编辑

2017年4月12日

Windows bat 学习(初级)

摘要: http://steve-jansen.github.io/guides/windows-batch-scripting/part-1-getting-started.html 注释:REM 或 :: ,但是在 FOR 循环中使用 :: 可能会出错 关闭/打开批处理输出: 输出一条消息 变量:未定义 阅读全文

posted @ 2017-04-12 13:51 AnswerWinner 阅读(464) 评论(0) 推荐(0) 编辑

2017年1月10日

JSBinding+Bridge.NET:Inspector拖变量支持

摘要: 之前的文档说了,JSB的设计是不允许gameObject上挂逻辑脚本的。原因很简单,在Js工程中根本就不存在C#形式的逻辑脚本,如果在Cs工程中挂上了,到了Js工程这边,直接Missing。 实际在使用的过程发现如果Prefab无法静态“关联”逻辑脚本,则必须在某个地方动态地确定需要挂什么脚本上去。 阅读全文

posted @ 2017-01-10 16:12 AnswerWinner 阅读(492) 评论(0) 推荐(0) 编辑

2017年1月8日

JSBinding+Bridge:逻辑代码中操作二进制数据

摘要: 以这2个函数为例 如果不做特殊处理,ReadAllBytes在返回数据给Js时,是一个字节一个字节拷贝给Js的数组。这样性能是极差的。并且,大多数情况下,逻辑代码中不需要直接修改2进制数据,而只是拿着而已。 因此,不要直接使用上面的2个函数。 以下是一个可选方案。 1. 首先在框架代码中实现一个 b 阅读全文

posted @ 2017-01-08 19:57 AnswerWinner 阅读(453) 评论(0) 推荐(0) 编辑

2017年1月4日

JSBInding+Bridge.NET:把C#编译为Js

摘要: 编译步骤: 1. 用 VS 2015 打开 BridgeProj/BridgeProj.sln ,编译 2. 将生成 BridgeProj/Bridge/output/bridge.js,对应于 Bridge.dll BridgeProj/Bridge/output/bridge.collectio 阅读全文

posted @ 2017-01-04 10:23 AnswerWinner 阅读(1365) 评论(0) 推荐(0) 编辑

JSBinding+Bridge.NET:生成绑定(导出)

摘要: 将框架代码导出到 JavaScript。就可以在 JavaScript 中调用 框架代码 的功能。 注意,这个功能是在 Js工程中做的,Cs工程没有这回事。 如何导出? 1. 将需要导出的类添加到 JSBindingSetting.classes 数组中, 2. 运行菜单 【JSB | Gen Bi 阅读全文

posted @ 2017-01-04 09:58 AnswerWinner 阅读(563) 评论(0) 推荐(0) 编辑

JSBinding+Bridge.Net:框架代码与逻辑代码的关系

摘要: 在JSB+Bridge工程中你可以同时维护Cs版本和Js版本的游戏。 框架代码:简称framework,表示那些不进行热更的代码。注意,这包括你自己写的代码,也包括引用的Dll,比如UnityEngine.dll,或者是其他第3方Dll,都算是框架代码。 逻辑代码:简称logic,表示那些可进行热更 阅读全文

posted @ 2017-01-04 09:14 AnswerWinner 阅读(916) 评论(0) 推荐(0) 编辑

2017年1月2日

Unity5 AssetBundle

摘要: 设置assetBundleName AssetBundleManifest GetAllAssetBundles GetAssetBundleHash GetAllDependencies GetDirectDependencies BuildPipeline BuildAssetBundles B 阅读全文

posted @ 2017-01-02 10:39 AnswerWinner 阅读(440) 评论(0) 推荐(0) 编辑

2016年11月11日

JSBinding+Bridge.NET限制

摘要: 限制: 框架代码不可以访问逻辑代码。这是最基本的。 框架里的函数 f 带数组参数时,逻辑代码调用 f 的话,数组只能做为输入,也就是说,如果在框架函数 f 里修改了数组的内容,那么逻辑代码是无法取得新内容的。这是为了性能考虑。 js<->cs 交互时,数组只支持一维 纯逻辑对象不可以传递到框架代码中 阅读全文

posted @ 2016-11-11 13:27 AnswerWinner 阅读(574) 评论(0) 推荐(0) 编辑

2016年11月7日

JSBinding+Bridge.NET:Unity游戏热更新方案

摘要: 老版本链接如下:http://www.cnblogs.com/answerwinner/p/4469021.html 新用户不要再使用老版本了。 新版本 JSBinding 将抛弃 SharpKit 转而使用 Bridge.NET(老版本仍然维护)。 理由是 1. 把 C# 编译成 Js 后,Bri 阅读全文

posted @ 2016-11-07 10:49 AnswerWinner 阅读(4454) 评论(3) 推荐(2) 编辑

导航