
js
省粮
在源代码的世界里翱翔,领略大师创造的精彩篇章
展开
-
JavaScript中的ArrayBuffer详细介绍
JavaScript中的ArrayBuffer详细介绍投稿:junjie 字体:[增加 减小] 类型:转载 时间:2014-12-08 我要评论这篇文章主要介绍了JavaScript中的ArrayBuffer详细介绍,本文讲解了Array 在内存中的堆栈模型、原始缓冲区的创建、数据化数组、DataView对象、XHR2 中的 ArrayBuffer等内容,需要的朋友可以参考下转载 2016-12-22 13:51:11 · 11192 阅读 · 3 评论 -
javascript ArrayBuffer类型化数组和视图的操作
javascript ArrayBuffer类型化数组和视图的操作个人理解类型化数据就是内存分配区域,不同数据的存储就是视图DataView咯var buffers = [];var json = {"id":100, "name": "中国"};var buf = new Buffer(JSON.stringify(json));定义一个ArrayBuff转载 2016-12-22 14:04:22 · 772 阅读 · 0 评论 -
cocos js控件ccui.Text 和ccui.RichText获得实际大小的方法
1、ccui.Text 获得实际大小的方法查看源码,在Text中起作用的其实是CCLabelTTF类,而在CCLabelTTF中进行排版的功能由cc.LabelTTF.RenderCommand来执行,下面这个是求文本实际内容大小的方法,也就是说,只有设置_dimensions.height === 0 时,才能计算其实际内容大小。如何才能让_dimensions.height === 0呢?原创 2017-05-09 17:33:56 · 2526 阅读 · 0 评论 -
Cocos 中的自动绑定规则
Cocos 中的自动绑定依赖于 Bindings Generator 工具,这个 python 工具通过配置文件来解析需要绑定的类的头文件,并且按照一定规则生成类的 API 的绑定代码。Bindings GeneratorBindings Generator 工具是自动绑定的核心工具,它可以将 C++ 类的公共方法和公共属性绑定到脚本层。自动绑定工具非常强大,不过它还是有以下几转载 2017-10-27 11:36:16 · 289 阅读 · 0 评论 -
cocos js 重启虚拟机 restartVM crash 修复
热更新的时候需要重新启动游戏,在重启虚拟机之前要清除各种数据,这是c++层面的代码。也可以用js层面调用。如下,否则会发生崩溃 //移除所有的事件 Director::getInstance()->getEventDispatcher()->removeAllEventListeners(); //移除定时器(这里不能移除系统优先级的,否则所有的schedule都不能运行原创 2017-10-11 18:12:24 · 1288 阅读 · 0 评论 -
cocos js-binding相关资料
1、官方资料(英文版)链接地址:http://www.cocos2d-x.org/wiki/Javascript_Binding原创 2017-10-13 10:33:33 · 276 阅读 · 0 评论 -
js绑定c++(JSB或者jsbinding)的小白教程! (已完结)
js绑定c++(JSB或者jsbinding)的小白教程! (已完结)Creator1 / 77 S.H.I.E.L.D16-07-818 仅在Windows下测试通过官方自动绑定教程247官方绑定说明1448月9日伪更新17楼转载 2017-10-14 10:32:12 · 11583 阅读 · 4 评论 -
cocos2d-js 自动绑定代码
之前在接入sdk 的时候,因为sdk那边分了 android 和 ios 写两次吧,改的时候也难得改,所以直接写在了c++层 ,这样大家都方便,可是自己写的代码,如何在js调用呢,后面发现,cocos 是提供了这方面的东西的,我们只需要做一个小小的改动就可以直接使用了,直接进入正题:关于接的sdk,我就不贴出来了,sdk ,你懂得 恶心的很 这里纯粹做个例子js new转载 2017-10-26 18:45:44 · 311 阅读 · 0 评论