原创 [cocos2dx]學習筆記 jsonDict

jsondict是一種現在移動互聯網用得比較多的一種定義數據的結構,下面來介紹一下 cpp this->index = index; this->type = jsonDict["shop"][index]["type"].GetSt

原创 [cocos2dx]常用思想 重新加載界面後,使界面與之前修改的一致

1.初次加載此界面 2.把遊戲數據存儲在當地userdefault 3.關閉此界面 4.重新加載此界面,判斷是否存在需要的信息,或者是否第一次讀取,如果不是,則讀取當地userdefault

原创 cocos2dx 2.x 動作全解析

bool HelloWorld::init(){ //////////////////////////////// 1. super init first if ( !CCLayer::init() ){ return false;}

原创 cocos2dx面試題

1,闡述cocos2d-x 中CCScene CCLayer CCSprite CCNode CCScene: CCScene是app工作流程上獨立塊,一個app可能擁有多個scene,但是在任何時候只能有一個是激活狀態的。一

原创 [轉載]appstore發佈流程

作者:Bart Jacobs 當你克服重重困難終於開發出了自己的App,下一步就是向App Store提交應用了,這時應該如何操作呢?我的App真的準備好提交了?我敢肯定這些問題將會浮現在你的腦海。基於這篇教程,我將告訴你一個完整的提

原创 Cocos2dx3.0觸摸機制

在Cocos2dx 3.0版本中,廢棄了以往2.x版本的寫法,我們先來看一下Layer.h中的一段代碼: 1 2 3 4 5 6 7 8 9 10 11 //單點觸摸 

原创 cocos2dx 常見緩存

在介紹三個緩存時,我們要先理清一個問題:什麼是紋理?通俗的解釋呢,紋理就是圖片的意思啦。當一張圖片被加載到內存後,它是以紋理的形式存在的。從這裏可以看出,紋理其實就是一塊內存!這塊內存中存放的是按照指定的像素格式填充的圖片像素信息。下面進

原创 CCEGLView學習

繼承關係 CCEGLView-> CCEGLViewProtocol CCEGLView是窗口,在不同平臺上有不同的實現,而CCEGLViewProtocol是CCEGLView定義的接口,所以學習CCEGLView,主要是要學習CC

原创 [cocos2dx]數據存儲 UserDefault

static std::string getPlayerName() { std::string n = UserDefault::getInstance()->getStringForKey("PLAYER_NAME",""); re

原创 [cocos2dx]接入友盟第三方sdk方法(iOS版)

使用cocos2d-x 3.x(發行版)版本新建的工程,需要修改應用編譯架構,修改方法爲:將Xcode中Build Settings的Architectures修改爲$(ARCHS_STANDARD_32_BIT),Valid Arc

原创 cocos2dx 學習筆記之 EdixBox(輸入框)

                EdixBox *_editName; _editName = EditBox::create(Size(130*1.5,30*1.5), Scale9Sprite::create(); _editNa

原创 json數據格式

假設你是用$.getJSON();方法獲取JSON數據$.getJSON(url,{"Action":"getStudent"},function(data){});下面構建JSON數據:構建JSON數據格式一(單個對象){"Name":

原创 關於cocos2dx中的strcmp

strcmp是比較兩個字符串的函數,如果兩個字符串相等則返回0,否則返回1 cocos2dx在做用戶登錄時,要判斷密碼和確認密碼是否相同,或者說當前輸入框是否是第幾個輸入框需要用到 TextField* textField = dy

原创 cocos2dx面試題(2)

一個羣共享裏面的題目,答案是自己寫的,個人見解,總覺得有點地方不對的樣子 1.autorelease和release的區別     release是立即釋放引用計數,如果到達0,對象被銷燬。     autorelease是延遲釋

原创 cocos2dx塔防遊戲邏輯

cocos2dx 塔防遊戲邏輯 1.歡迎界面 2.tield製作遊戲地圖,空塊設置cantouch屬性爲1 3.設置地圖錨點,把錨點加入一個錨點容器,給怪物的行走函數傳入 該錨點容器參數,讓怪物按照錨點行走 4.創建炮塔(觸摸座標轉