原创 Cocos2d-x 中與內存管理有關的宏

引用計數很巧妙也很方便,但大部分處理過程涉及指針,難免比較煩瑣,也容易出錯。針對這個問題,Cocos2d-x 爲我們準備了一系列輔助宏來簡化代碼,這些宏都包含在頭文件”CCPlatform  Macro.h”裏。下面列出了與內存管理相關的

原创 Cocos2dx創建碰撞剛體

joinToWorld函數創建碰撞剛體: void Monster::joinToWorld(Node* parent){    Sprite* sp = Sprite::createWithSpriteFrameName(m_sMod

原创 C++ STL ----- Standard Template Library(模板庫)

STL = Standard Template Library,標準模板庫,惠普實驗室開發的一系列軟件的統稱。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普實驗室工作時所開發出來的。這

原创 Cocos2d-x中使用Socket方法總結

Cocos2d-x中使用Socket方法總結 梅沙小子2014-11-27 10:49:223785 次閱讀 Socket又稱"套接字",用於向網絡發出請求或者應答網絡請求。 Socket工作的示意圖: 程序實例:

原创 C++ lambda表達式

C#表達式編輯 C#的Lambda 表達式都使用 Lambda 運算符 =>,該運算符讀爲“goes to”。語法如下: 形參列表=>函數體 函數體多於一條語句的可用大括號括起。 類型 可以將此表達式分配給委託類型

原创 c++11特性與cocos2d-x 3.0之std::bind與std::function

c++11特性與cocos2d-x 3.0之std::bind與std::function 昨天同事讓幫忙寫一小功能,才發現cocos2d-x 3.0 和 cocos2d-x 3.0rc0 差別還是相當大的。 發現Label這一個控件

原创 c++11特性與cocos2d-x 3.0之std::bind與std::function

c++11特性與cocos2d-x 3.0之std::bind與std::function 昨天同事讓幫忙寫一小功能,才發現cocos2d-x 3.0 和 cocos2d-x 3.0rc0 差別還是相當大的。 發現Label這一個控件

原创 Cocos2d-x網絡篇03:Socket連接(1)

【前言】 在客戶端遊戲開發中,使用HTTP進行網絡通信的比較少,一般使用的都是Socket進行通信。而HTTP一般用於網頁或者網頁遊戲。 使用第三方Socket通信庫:ODSocket。 【參考】 Socket詳解 So

原创 C++ 中const和static的區別

對於C/C++語言來講, const就是隻讀的意思,只在聲明中使用; static一般有2個作用,規定作用域和存儲方式.對於局部變量,static規定其爲靜態存儲方式,每次調用的初始值爲上一次調用的值,調用結束後存儲空間不釋放; 對於全局

原创 變量類型所佔內存C/C++

char/signed char/unsigned char: 1個字節;char*(即指針變量):2個字節(16位編譯器)4個字節(32位編譯器)8個字節(64位編譯器)short int: 2個字節int/unsigned int:2

原创 Cocos2d-x 3.x版本---創建項目

(二)創建自定義項目 RichardMillings2014-08-06 14:27:219938 次閱讀 一、通過命令創建項目 前面搭建好環境後,怎樣創建自己的Cocos2d-x項目呢? 先來看看Cocos2d-x 3

原创 c++中的引用與指針的區別

c++中的引用與指針的區別     ★ 相同點:     1. 都是地址的概念;     指針指向一塊內存,它的內容是所指內存的地址;引用是某塊內存的別名。     ★ 區別:     1. 指針是一個實體,而引用僅是個別名;

原创 const在函數前與函數後的區別

const在函數前與函數後的區別 一   const基礎           如果const關鍵字不涉及到指針,我們很好理解,下面是涉及到指針的情況:           int   b   =   500;      const 

原创 C++中智能指針的設計和使用

C++中智能指針的設計和使用 分類: 面試珠璣2012-05-12 22:48 55294人閱讀 評論(63) 收藏 舉報 c++deleteconstructorclassreference         轉載請標明出處

原创 Cocos2d-x屏幕適配新解

Cocos2d-x屏幕適配新解 無間落葉2014-06-13 06:01:052644 次閱讀  爲了適應移動終端的各種分辨率大小,各種屏幕寬高比,在 Cocos2D-X(當前穩定版:2.0.4) 中,提供了相應的解決方案,以