原创 cocos2d-x文本動態顯示實現代碼

頭文件:#include <string> using namespace std; #include "cocos2d.h" using name

原创 cocos2d-x庖丁解牛(1):CCParallaxNode源碼分析

/** CCPointObject用於記錄CCParallaxNode孩子節點的ratio和offset屬性 **/ class CCPointObject : CCObject { //視差速率 CC_SYNTHE

原创 cocos2d-x之內存優化問題

1 在創建CCNode,CCAction對象後,必須將node對象加入到場景中,action必須得到運行,簡單點說就是不要產生無用的對象。 2 CCArray * actions = CCArray::create(); 3 new創建的

原创 Spriter a4 更新

Sorry we're late!Well, added the bulk of remaining time-consuming features in this build, and also made great strides

原创 cocos2d-x之Facebook平臺接入接口

   簡介:           本文檔主要闡述遊戲中接入Facebook平臺的相關內容,使得接入過程儘可能詳盡而簡單。  第一步:認證(Authenticate)Facebook SDK中較爲核心的一個類是FBSession,該類主要用

原创 模擬器dyld`dyld_fatal_error問題

將出現該問題的庫設置爲option即可。 點贊 收藏

原创 IOS細節之付費接口In-App Purchases開發問題

In-App Purchases開發參考http://www.raywenderlich.com/2797/introduction-to-in-app-purchases即可,那個demo看明白基本就沒啥問題了。 然而我在使用該demo

原创 cocos2d-x之SIGPIPE異常詳細解決方案

SIGPIPE異常會觸發中斷,通常註冊中斷函數即可,代碼如下:struct sigaction sa; struct sigaction osa; sa.sa_handler = custom_handle; sigaction(SIGP

原创 在OS X下,sem_init失敗

在開發Iphone上的項目時,原本運行的好好的程序,移植到Iphone上就死鎖了,最後發現是創建信號量失敗。 sem_init返回-1 原因是: OS X不支持創建無名的信號量,只能使用sem_open創建有名的信號量。 "<s

原创 AVAudioPlayer後臺暫停bug

問題描述: 遊戲中暫停後,調用AVAudioPlayer的pause方法,發現返回遊戲後音樂還在播放。 問題解決: 參考http://stackoverflow.com/questions/6403261/avaudioplayer-ke

原创 C語言宏的妙用

第一部分:基礎知識 記住:#define的本質是替換 利器:使用"#"和"##" #的作用把宏參數變爲一個字符串 ##的作用把連接其兩邊的字符形成一個新的參數 #define str(s)     #s #define cons(a,b)

原创 cocos2d-x之新浪微博平臺接入接口

簡介 本文檔主要介紹接入新浪平臺的一些內容,便於查閱和使用。 第一步:認證準備 新浪微博的SDK放在github上面,下載地址:https://github.com/mobileresearch/weibo_ios_sdk_sso-oa

原创 cocos2d-x常用IOS模塊

1 顯示對話框 UIAlertView *alert = [[UIAlertViewalloc] initWithTitle:@""

原创 IOS細節之虛擬鍵盤隱藏事件添加與刪除bug

bug描述: 騰訊微博分享的網頁在ipad上顯示比較蛋疼,最後直接寫死WebView的scroll的offset和頁面是否滾動屬性搞定。 然而寫死後遇到虛擬鍵盤問題,虛擬鍵盤彈出來的時候會自動更改WebView的offset屬性,此時玩

原创 svn控制檯全操作

一直鬱悶mac上面沒有烏龜svn客戶端,後來在虛擬機裏面裝了一個,但是很不好用,各種問題╮(╯▽╰)╭ 沒辦法,只好使用最原始的svn控制檯操作了,這裏簡要整理下常用操作。 1添加操作 svn add  2提交操作 svn ci -m