程序人生

多读,多写,多思,方有多得!

ArrayBuffer:类型化数组

ArrayBuffer:类型化数组来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录分配内存视图视图的生成视图的操作复合视图DataView视图应用AjaxCanvasFile参考链接类型化数组是JavaScript操作二进制数据的一个接口。这要从WebGL项目的诞生说起,...

2016-12-15 16:36:59

阅读数 1452

评论数 0

模拟Javascript面向对象的多态特性

JavaScript已经可以模拟出面向对象的封装和继承特性,但是不幸的是Javascript对多态特性的支持非常弱!其它面向对象语言的多态一般都由方法重载和虚方法来实现多态,Javascript也通过这两种途径来实现!   重载:由于Javascript是弱类型的语言,而且又支持可变参数,当我们定...

2016-12-12 14:26:51

阅读数 1146

评论数 0

Javascript定义类(class)的三种方法

Javascript定义类(class)的三种方法作者:阮一峰在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"...

2016-12-12 11:40:49

阅读数 1004

评论数 0

Cocos Creator中模块化脚本(官方文档摘录)

Cocos Creator 允许你将代码拆分成多个脚本文件,并且让它们相互调用。要实现这点,你需要了解如何在 Cocos Creator 中定义和使用模块,这个步骤简称为模块化。如果你还不确定模块化究竟能做什么,模块化相当于:C/C++ 中的 includeC# 中的 usingJava 和 Py...

2016-12-01 12:44:03

阅读数 3842

评论数 0

Cocos Creator中获取和加载资源(官方文档摘录)

Cocos Creator 有一套统一的资源管理机制 ,在本篇教程,我们将介绍资源的分类如何在 属性检查器 里设置资源动态加载 Asset动态加载 Raw Asset资源的分类目前的资源分成两种,一种叫做 Asset,一种叫做 Raw Asset。AssetCreator 提供了名为 "...

2016-12-01 12:37:51

阅读数 13835

评论数 0

Cocos Creator中使用对象池(官方文档摘录)

在运行时进行节点的创建(cc.instantiate)和销毁(node.destroy)操作是非常耗费性能的,因此我们在比较复杂的场景中,通常只有在场景初始化逻辑(onLoad)中才会进行节点的创建,在切换场景时才会进行节点的销毁。如果制作有大量敌人或子弹需要反复生成和被消灭的动作类游戏,我们要如...

2016-12-01 12:36:20

阅读数 2658

评论数 0

Cocos Creator中使用计时器(官方文档摘录)

在 Cocos Creator 中,我们为组件提供了方便的计时器,这个计时器源自于 Cocos2d-x 中的 cc.Scheduler,我们将它保留在了 Cocos Creator 中并适配了基于组件的使用方式。也许有人会认为 setTimeout 和 setInterval 就足够了,开发者当然...

2016-12-01 11:54:35

阅读数 9985

评论数 0

Cocos Creator中使用动作列表(官方文档摘录)

基础动作类型Action:所有动作类型的基类。FiniteTimeAction:有限时间动作,这种动作拥有时长 duration 属性。ActionInstant:即时动作,这种动作立即就会执行,继承自 FiniteTimeAction。ActionInterval:时间间隔动作,这种动作在已定时...

2016-12-01 11:43:47

阅读数 4519

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭