原创 cocos2d-x 文本標籤的用法

Cocos2d-x中標籤類,標籤類主要有三種:LabelTTF、LabelAtlas、LabelBMFont,此外,3.x推出新的標籤類。 1、LabelTTF是使用系統中的字體,它是最簡單的標籤類,它是繼承Node類,具有Node類的基

原创 Cocos2d-x LoadingBar(進度條)的使用

如果在cocos2d-x項目中要實現遊戲加載進度條變化、人物血條的變化以及怪物血條的變化你又不想自己寫關於進度條的類時,可以直接使用cocos2d-x裏自帶的進度條類。 首先LoadingBar是繼承自Widget類,具體的可以參考官網A

原创 讀取圖片文件到內存流

void CoordinateAlignDlg::ReadToMemory(const CString& strFilePath, IStream*& pStream) {     // 將文件讀到流內存中 //    TCHAR ach

原创 cocos2d-x 以主角爲中心移動地圖(學習筆記)

在遊戲中我們往往想讓英雄跟隨地圖走動而不超出地圖邊界 //得到屏幕大小 Size visibleSize = Director::getInstance()->getVisibleSize(); //得到地圖方塊的數量 Size map

原创 cocos2d-x學習文章

http://www.cnblogs.com/sevenyuan/category/492010.html

原创 cocos2dx中回調函數局部變量無效(cocos2d-x學習筆記)

在項目裏我想讓主角出場播放一閃一閃的動畫,播放完了之後恢復原來的主角顏色,代碼如下: 想省事不想有定義一個單獨回調函數,又要頭文件聲明,cpp文件定義,我就把回調函數直接寫了,而且我的 m_rRGB也直接定義局不變。 void Role:

原创 cocos2dx基礎——滾動視圖CCScrollView(TP:68D951F8)

http://shahdza.blog.51cto.com/2410787/1544983 http://blog.csdn.net/hitwhylz/article/details/22522841 點贊 1 收藏

原创 cocos2d-x的回調函數

我們知道在cocos2d-x中指定回調函數時都使用 *selector 的形式,比如我們要知道定時器schedule的回調函數,則使用schedule_selector,要指定按鈕相關的回調則使用callfunc_selector等。 那

原创 TexturePacker打包後的文件在cocos2d-x加載和使用

通過TexturePacker打包圖片文件後會產生兩個文件,一個XXX.plist和XXX.png文件。 第一步將圖片加載到精靈幀緩存池 SpriteFrameCache*  frameCache = SpriteFrameCache::

原创 cocos2d-x 3.x 弧度轉角度(學習筆記)

關於弧度轉角度問題 注:在cocos2d-x 中順時針方向爲正方向。 通過例子來說明: /* getAngle()方法是得到向量Vec2(9.0,-9.0f)與X軸的夾角弧度 floatrotateAngle =CC_RADIANS_

原创 鬥地主智能(AI)出牌算法

http://www.360doc.com/content/11/0108/09/2617151_84917660.shtml 點贊 收藏 分享 文章舉報 乘徐緣 發佈了29

原创 cocos2d-x使用地圖編輯器的類(cocos2d-x學習)

cocos2d-x支持使用Tiled地圖編輯器創建TMX格式的地圖 官網下載地址 下載完成之後,直接安裝完成。 怎麼使用地圖編輯器,參考官網文檔。 一、現在怎麼把Tiled地圖加載到cocos2d-x的場景中 在.h文件添加一下成員變量

原创 cocos2d-x 3.x 創建動畫

 首先創建動畫步驟一般有3步: 1、創建一組SpriteFrame對象,每張動畫圖片爲一個SpriteFrame對象。 2、用這組SpriteFrame對象創建一個Animation對象,該對象包含了動畫所需的一些配置信息,比如每幀動畫間

原创 cocos2d-x 特效(網格動作)

Cocos2d-x 提供了很多特效,這些特效事實上屬於間隔動作。特效類GridAction類也稱爲網格動作。 GridAction類有兩個主要子類Grid3DAction和TiledGridAction。 // 常見的22種特效

原创 Error 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup

今天,用VS2008編譯一個C++語言的程序,修改完所有錯誤後,出現瞭如下的錯誤: MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol_WinMai