原创 Cocos2d-x 中游戲暫停與恢復

CCDirector::sharedDirector()->pause(); // 遊戲暫停CCDirector::sharedDirector()->resume();//遊戲恢復

原创 Sqlite3詳細解讀

Sqlite3詳細解讀"代碼下載:SQLite3_2013_0402詳細版.zip" http://vdisk.weibo.com/s/Gb9Qi***數據庫***嚴格地說,數據庫是“按照數據結構來組織、存儲和管理數據的倉庫”。在經濟管理的

原创 讓win7筆記本變成熱點

將 win7 電腦變身 WiFi 熱點,讓手機、筆記本共享上網zyphio 摘錄整理,原版圖,對內容略做修改,增加兩項新手常遇到的問題解決方法(紅字部分),同時感謝原作者(沒去考究是誰,抱歉)。用 win7 建立無線局域網,可以共享上網可以

原创 iOS中的block和retain cycle (經典)

retain cycle 的產生說到retain cycle,首先要提一下Objective-C的內存管理機制。作爲C語言的超集,Objective-C延續了C語言中手動管理內存的方式,但是區別於C++的極其非人道的內存管理,Objecti

原创 iOS中邏輯點與像素點的區別 爲什麼iOS設置座標時還是320、460或320和548呢?

iOS中邏輯點與像素點的區別今天,與同事討論問題,邏輯點與像素點的區別,問題:在iOS中4S和5都已經是retina屏了,爲什麼設置座標時還是320、460或320和548呢?蘋果公司在推出4S之後爲了適應retina屏幕使用了邏輯點。而邏

原创 Cocos2d-x 利用CCSpriteBatchNode建立子彈池

Cocos2d-x 利用CCSpriteBatchNode建立子彈池我們要實現如何利用CCSpriteBatchNode建立對象,CCSpriteBatchNode的好處是隻渲染一次。我們先來問一下.h文件的代碼:using namespa

原创 Cocos2d-x 單點觸摸

Cocos2d-x 單點觸摸首先,要在.h文件中註冊觸摸事件的回調方法:bool ccTouchBegan(cocos2d::CCTouch *pTouch, cocos2d::CCEvent *pEvent); void ccTouch

原创 Cocos2d-x 多點觸摸

Cocos2d-x  多點觸摸首先,我們要在.h文件中註冊觸摸事件的回調方法://聲明多點觸摸的回調方法 void ccTouchesBegan(cocos2d::CCSet *pTouches, cocos2d::CCEvent

原创 cocos2d-x CCScale9Sprite簡單用法

// 只是簡單獲取一下圖形大小 CCSprite* tmp = CCSprite::create("extensions/background.png"); CCSize size = tmp-

原创 iOS下 Sqlite3 簡單的代碼例子

iOS下 Sqlite3  簡單的代碼例子首先,導入libsqlite3.0.dylib庫  我們,來看一下.h文件#import <sqlite3.h> @interface ViewController : UIViewControl

原创 Cocos2d-x之 CCCallFunC家族

CCCallFunC家族        當我們需要在一個動作序列中某一個動作執行結束之後,調用某個函數用於執行一個任務的時候,我們可以使用CCCallFunC家族函數。CCCallFunC是CCActionInstant類的子類。值得注意的

原创 Cocos2d-x基本動作

Cocos2d-x基本動作在boolHelloWorld::init()方法中先添加一個精靈CCSprite* sp = CCSprite::create("Icon.png"); sp->setPosition(ccp(150, 150

原创 Cocos2d-x動作組合

Cocos2d-x動作組合Cocos2d-x動作組合:有四種組合方式:   1、CCSequence按順序執行,  2、CCRepeat重複幾次,   3、CCRepeatForever永遠重複    4、CCSpawn同時執行首先,我們先