原创 【cocos2d-js教程】cocos2d-js中使用cocosbuilder綁定變量和Selector

本文由qinning199原創,轉載請註明:http://www.cocos2dx.net/post/206 最近研究網頁版遊戲開發,因爲之前用的就是cocos2d-x 2.2.1框架,所以就選用了cocos2d-js v3.0final

原创 【cocos2d-js官方文檔】二十、moduleConfig.json

概述 該配置文件相當於v2版本中的jsloader.js。改造的目的是爲了使得配置純粹化,同時也能比較好的支持cocos-console、cocos-utils甚至是用戶自定義腳本工具。 字段說明 module 配置各個模塊的j

原创 【cocos2d-js官方文檔】九、cc.loader

概述 原來的cc.Loader被改造爲一個單例cc.loader,採用了插件機制設計,讓loader做更純粹的事。 各種資源類型的loader可以在外部註冊進來,而不是直接將所有的代碼雜揉在cc.Loader中,更好的方便管理以及用

原创 【cocos2d-js官方文檔】十六、create

所有的對象統一使用create方法創建,不再存在createXXX之類的方法 1、精靈Sprite 一共4種創建方式 (1) 根據圖片資源路徑創建 //參數1:圖片資源路徑 var sprite1 = cc.Sprite.cr

原创 【cocos2d-js官方文檔】八、cc.game

概述 使用cc.game單例代替了原有的cc.Application以及cc.AppControl。 簡化了工程啓動代碼的編寫。 使用 首先在index.html中引入xxx/frameworks/cocos2d-html5/C

原创 【cocos2d-js官方文檔】十三、CCSAXParser.js

cc.saxParser 將cc.SAXParser重構爲單例對象:cc.saxParser 刪除了tmxParse,preloadPlist,unloadPlist,getName,getExt, getList等方法。 Par

原创 mahout向量

一、mahout三種向量: 在mahout中,向量被實現爲三個不同的類,每個類都是針對不同場景優化的:DenseVector、RandomAccessSparseVector和SequentialAccessSparseVector。 1

原创 【cocos2d-js官方文檔】十八、Cocos2d-JS v3.0中的屬性風格API

1. 新的API風格 我們直接來看看你可以如何使用Cocos2d-JS v3.0: 以前的API 新的API node.setPosition(x, y); node.x = x; node.y = y; no

原创 【cocos2d-js官方文檔】十、log

api改動情況,左邊爲新增,右邊爲原來的。 cc.log 不變 cc.warn 新增 cc.error 新增 cc.assert <-- cc.Assert 此次改造有以下幾點原因: 添加原來沒有的api:cc.warn、c

原创 【cocos2d-js官方文檔】十九、Cocos2d-JS單文件引擎使用指引

這篇指引主要介紹如何使用從在線下載工具下載下來的Cocos2d-JS的單文件引擎。 你有可能下載了下面三個版本中的一個: Cocos2d-JS Full Version: 完整版引擎包含Cocos2d-JS引擎的所有功能特性以及所有

原创 【cocos2d-js官方文檔】十七、事件分發機制

簡介 遊戲開發中一個很重要的功能就是交互,如果沒有與用戶的交互,那麼遊戲將變成動畫,而處理用戶交互就需要使用事件監聽器了。 總概: 事件監聽器(cc.EventListener) 封裝用戶的事件處理邏輯事件管理器(cc.even

原创 【cocos2d-js官方文檔】十五、cc.sys

概述 將原來的cc.Browser以及sys合併。 下面是api改造情況: //左側是新api,右側是舊api //常量 cc.sys.LANGUAGE_ENGLISH <-- cc.LANGUAGE_ENGLISH

原创 [cocos2d-js教程】cocos2d-js中一些常用函數整理

本文由qinning199原創,轉載請註明:http://www.cocos2dx.net/post/223 1、cc.rectIntersectsRect(ra,rb) 判斷兩個矩形是否相交,若相交,返回true 用例: var rec

原创 【cocos2d-js官方文檔】十二、對象緩衝池

cc.pool的使用場景 經常創建和銷燬的元素,例如打飛機遊戲裏面的子彈等。不適用的場景:不是很經常創建的物體,比如背景,建築等。 如何使用cc.pool 讓你的類支持cc.pool 首先,你需在需要使用cc.pool來管理的類中實現

原创 【cocos2d-js官方文檔】二十一、v3相對於v2版本的api變動

CCAudio.js SimpleAudioEngine.js改名爲CCAudio.js。 AudioEngine中刪除了以下幾個方法: preloadMusic preloadEffect isFormatSupported pr