原创 c++編譯錯誤unknown type name xxx

           今天在編譯時,總是出現一個提示信息 "unknown type name xxx",當時就很奇怪了,明明是我定義的class文件,怎麼會出現不識別呢,路徑什麼的也沒問題,在xcode下面也能通過快捷鍵鏈接到原文件,但

原创 cocos2d-x 學習筆記—緩存中創建精靈

此爲部分代碼,僅爲防止遺忘:/* 加載圖片資源到SpriteFrame緩存池*/ CCSpriteFrameCache *cache=CCS

原创 cocos2d-x學習筆記—單點觸控

#include "HelloWorldScene.h" #include "SimpleAudioEngine.h" using namespace cocos2d; using namespace CocosDenshion; C

原创 cocos2d-x學習筆記—圖片按鈕

// // button.cpp // buttontest // // // #include "MyButtonScene.h" #include "SimpleAudioEngine.h" using namespace c

原创 cocos2d-x 屏幕分辨率適配方法

bool AppDelegate::applicationDidFinishLaunching() { // initialize director CCDirector *pDirector = CCDirector::

原创 cocos2d-x調用scheduleUpdate()不執行update()方法的解決辦法

          前兩天使用到每幀都更新動畫的scheduleUpdate()方法,但通過cclog,我發現, scheduleUpdate()是執行了,但update()方法並沒有被調用,從網上搜下,也並沒有找到好的解決方法,最後,在

原创 cocos2d-x中的CCTableView的相關用法

當應用中出現列表時,就需要用到CCTableView,具體的用法見下面的代碼: #ifndef __loading__marketContent__ #define __loading__marketContent__ #includ

原创 cocos2d-x綁定ccb文件

        首先,ccb文件是如何生成的,我就不多說了,大家可以搜下cocosbuilder,就能找的相關的教程,而通過cocosbuilder,我們可以省去了很多設計的麻煩,比如設計一個精靈的位置啥的,而通過cocosbuilder

原创 cocos2d-x部分函數介紹

1、VisibleSize和VisibleOrigingetVisibleSize:表示獲得視口(可視區域)的大小,如果DesignResoluti

原创 cocos2d-x拖動滑塊控件CCControlSlider

#include "GameMusicSetting.h" bool GameMusicSetting::init() { if(!CCLayer::init()) { return false;

原创 cocos2d-x學習總結—文字按鈕

#include "HelloWorldScene.h" #include "SimpleAudioEngine.h" using namespace cocos2d; using namespace CocosDenshion; C

原创 cocos2d-x Loading界面實現資源加載

有時候場景中的資源加載過多的話就會引起遊戲進入的時候很卡,因爲那是邊加載邊顯示。在tests例子裏面有一個很好的例子叫做TextureCacheTest,裏面講解了如何寫loading。 #include "LoadingScene

原创 cocos2d-x特效之CCControlPotentiometer

在test示例下面,有一個關於此功能的代碼,實現的效果如下: 通過拉動可旋轉的按鈕,從而改變所代表的值,這個效果的確是很棒的,但,和我的需求有一些差別,先貼上我實現的效果吧                                

原创 cocos2d-x添加觸摸層阻止後端事件

        由於cocos2d-x中的優先級小的,先響應觸摸事件,這是,我們只需要設置新添加的cclayer層的優先級即可,但由於ccmenu的優先級較高,所以,很有可能透過我們添加的觸摸層,響應之前的綁定的button事件,而如果我

原创 cocos2d-x 多點觸控實現縮放及相關問題的解決方法

首先,來看下代碼: 聲明文件: #ifndef __loading__MoreTouches__ #define __loading__MoreTouches__ #include <iostream> #include "cocos2