原创 cocos3——5.js獲取文件夾下文件列表

1.C++: #include <iostream> #include <fstream> #include <vector> #include <string> #include "cocos2d.h" #if CC_TARGET_

原创 cocos3——2.js啓動 js_boot.js

【js語法相關】 遍歷對象或數組obj,執行函數context.iterator,函數返回false表示break cc.each(obj, iterator, context) 從源對象拷貝所有屬性到目標對象,並返回目標對象 cc.e

原创 cocos3——8.實現新手引導

1.使用ClippingNode裁剪範圍   編寫裁剪接口:function createClipNode(node, stencil, inverted) { var clip_node = new cc.ClippingNod

原创 RPG遊戲學習——2.rpgmaker事件學習1

事件 【說明】 可以用來在第四層畫元件,可以是個遊戲中看不到的透明的“敘述者”來操縱劇情的運行,可以放置在地圖邊緣作爲切換場景的移動點,也可以作爲N

原创 cocos2dx——cocostudio界面的使用詳解

1.我用最新的2.3的cocostudio擺了個簡單的界面:  繼承關係(名字比較亂沒改): 2.在cocos2dx lua程序中使用 【加載界面】   用cocostudio導出爲csb文件,放到資源目錄去,添加該ui代碼如下: -

原创 cocos3——3.觸屏事件

1.c++: // set touch auto eventDispatcher = Director::getInstance()->getEventDispatcher(); auto listen = EventListen

原创 超級坦克大戰1990 - 坦克大戰超難版

【簡介】 還記得小時玩的坦克大戰1990嗎,《超級坦克大戰1990》在優化其普通模式的基礎上,新增了更加華麗炫酷的超級模式,還加入了更加刺激、更加困難的挑戰模式,各種超難的關卡等着你來挑戰! 【下載地址】(如果在微信裏下面的下載鏈接打不開

原创 uml精粹——1.介紹 & 2.開發過程

1.介紹 【使用uml的方式】   把uml當做草圖sketch。順向工程forward engineering在寫代碼前會繪製uml。而逆向工程r

原创 小遊戲練手2——跳房子

【遊戲界面】 優酷視頻展示地址: http://v.youku.com/v_show/id_XOTE2MjM2MTAw.html 遊戲截圖: 【遊戲簡介】 跳房子,俗稱跳飛機、修天堂,是80、90後小孩子都玩過

原创 linux——3.文件操作

/* * file.cpp: for linux file methods */ #include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> #inc

原创 語法——原型prototype深入理解

console.log('-----------------------------Object'); var obj = {}; console.log(obj.__proto__ === Object.prototype);

原创 職業規劃——初級

【相關術語】 軟件工程 軟件開發流程 【基礎沉澱】 操作系統:linux程序設計 架構基礎:uml精粹(56/118) 專業知識:tcp/ip詳解** 【高級研究】 mvc研究(1): 軟件架構設計*

原创 cocos3——9.AssetsManager動態更新配置文件詳解

1.version.manifest   版本配置主要是用於快速確定是否需要更新,如果project.manifest很大的話這個是很有必要的。 { // assets manager從這裏下載所有的assets "packag

原创 cocos3——7.使用UI的RichText

1.創建 var richText = new ccui.RichText(); richText.ignoreContentAdaptWithSize(false);

原创 cocostudio——js 3 final控件事件

  最近試用了下cocos ide,然後引擎用的cocos2dx js 3 final,需要build runtime一下,下面是cocos studio相關的一些事件:   添加事件偵聽: // button