Time of Update: 2018-12-04
CCOrbitCamera是用來翻轉軌跡的類,但是在使用中,如果後面有一個背景會遇到一個小問題,例如:中間圖片少了半張。其實是內建的一個函數問題,文檔描述如下。/** enables/disables OpenGL depth test */ void setDepthTest(bool bOn);加上一句話即可解決問題。 CCDirector::sharedDirector()->setDepthTest(false);運行結果如下:國內論壇確實問不出什麼東西來。爭取好東西大家分享。
Time of Update: 2018-12-04
轉自:http://www.douban.com/note/174747343/1. 學會沉默有時候,你被人誤解,你不想爭辯,所以選擇沈默。本來就不是所有的人都得瞭解你,因此你認為不必對全世界喊話。卻也有時候,你被最愛的人誤解,你難過 到不想爭辯,也只有選擇沈默。全世界都可以不懂你,但他應該懂,若他竟然不能懂,還有什麼話可說?生命中往往有連舒伯特都無言以對的時刻,畢竟不是所有的 是非都能條列清楚,甚至可能根本沒有真正的是與非。那麼,不想說話,就不說吧,在多說無益的時候,也許沈默就是最好的解釋。2
Time of Update: 2018-12-04
雙緩衝主要是用來解決螢幕閃爍以及繪圖效率的問題,這裡介紹下MIDP裡面使用方法。1、有一個函數可以判斷裝置是否實現了雙緩衝:isDoubleBuffered(),如果返回true,表示裝置自身實現了雙緩衝,理論上說我們就不用再自己設定了。不過為了安全第一,大家普遍認同的做法是,不管裝置有沒有實現,我們都自己設定一個,反正多做沒有壞處。2、自己實現雙緩衝代碼如下:// initialize: Image bufferImage = null;
Time of Update: 2018-12-04
剛接觸Lua,睜眼瞎呀。背景:我接手的項目是接著別人做了90%的東西繼續做,使用cocos2d-x引擎,從c++調用lua資源。調用類方法的時候出了這個錯誤 attempt to call method 'xxxx' (a nil value)
Time of Update: 2018-12-04
http://blog.csdn.net/newjueqi/article/details/7054582Df命令是linux系統以磁碟分割為單位查看檔案系統,可以加上參數查看磁碟剩餘空間資訊,命令格式:df -hl顯示格式為: 檔案系統 容量 已用 可用 已用% 掛載點 Filesystem Size Used Avail Use% Mounted on/dev/hda2 45G 19G 24G 44%
Time of Update: 2018-12-04
轉自:error LNK2019: 無法解析的外部符號 “public: static class cocos2d::extension::CCScrollView本文為firedragonpzy原創,轉載務必在明顯處註明:轉載自【Softeware
Time of Update: 2018-12-04
Time of Update: 2018-12-04
本文由來:
Time of Update: 2018-12-04
在chinaunix論壇裡看到的,真的很精妙:寫一個函數fn(),功能是傳一個參數是字串,尋找裡面有沒有相同的字元,有的話返回1,否則0. 兩種方法,一是效率最高的,二是最節省記憶體的.int fn0(const char *str) { char num[256] = {0}; unsigned char *pos = (unsigned char *)str; while (*pos != 0 && num[*pos] == 0) { num[*
Time of Update: 2018-12-04
轉自:使用cygwin來編譯cocos2d-x代碼1、第一步現找到安裝cygwin在本地的安裝位置,比如我的是:C:\cygwin\home\Administrator2、修改該目錄下的.bash_profile檔案,用文字編輯器開啟,在檔案的末尾加入以下代碼:ndk=/cygdrive/d/Tools/eclipse_android/android-ndkexport ndk
Time of Update: 2018-12-04
轉自:cocos2d-x
Time of Update: 2018-12-04
組合語言和CPU以及記憶體,連接埠等硬體知識是連在一起的. 這也是為什麼組合語言沒有通用性的原因. 下面簡單講講基本知識(針對INTEL x86及其相容機) ============================ x86組合語言的指令,其操作對象是CPU上的寄存器,系統記憶體,或者立即數. 有些指令表面上沒有運算元, 或者看上去缺少運算元, 其實該指令有內定的操作對象, 比如push指令, 一定是對SS:ESP指定的記憶體操作, 而cdq的操作對象一定是eax /
Time of Update: 2018-12-04
建立Cocos2d-x的VC工程使用vs的模版建立完成後不能直接運行,需要將標頭檔、依存庫(lib) 和 動態連結程式庫的路徑重新在工程的屬性頁面裡設定,很不方便。參考了 子龍山人的方法:Cocos2d-x建工程時避免copy檔案夾和庫,感覺還是不太方便。方法一受cocos的sdk路徑限制,方法二會使所有的vc工程都帶有這個屬性。現附上自己的研究方法:一:首先添加修改系統內容變數:添加 COCOS2DX_HOME=F:\SDK\cocos2d-xF:\SDK\cocos2d-x
Time of Update: 2018-12-04
I am new to Android NDK and I have to use OpenCV in Android.I tried to ran the NDK ahead , but these errors happened. Maybe I have no permission to use the file" /obj/local/armeabi/libopencv_contrib.a",How can I get the permission? And can the next
Time of Update: 2018-12-04
J2ME遊戲手機全螢幕(這裡指標準MIDP2.0使用setFullScreenMode(true);) 做過多種機型產品的朋友都知道,雖然標準MIDP2.0支援setFullScreenMode設定全螢幕,但是之後使用getWidth(), getHeight()來取得螢幕寬高的時候會發現,很多機型都沒有全屏,那叫一個鬱悶啊,所以這裡我寫下這篇文章,協助大家來解決這個問題。 1、改方法適用於國內基本所有機型S60、S40、MOTO等,以及SoftBank
Time of Update: 2018-12-04
#ifdef AEE_SIMULATOR ////modify by lancer at 2007-03-15void Eragon::useCheckMemory( ){ IShell* pIShell=((AEEApplet*)GETAPPINSTANCE())->m_pIShell; IHeap* pIHeap; uint32 num; AEEDeviceInfo di; pIHeap = NULL; //
Time of Update: 2018-12-04
程式員眼中的《盜夢空間》作者:alexzhan,作者電子郵件:alexzhan12@gmail.com
Time of Update: 2018-12-04
public: virtual void mf1() = 0; virtual void mf1(int); virtual void mf2(); void mf3(); void mf3(double); ...};class Derived: public Base {public: virtual void mf1(); void mf3(); void mf4(); ...}; Derived d;int x;d.mf1(); /
Time of Update: 2018-12-04
原來已經有前人收集了,和我下面收集的有點重複,老G
Time of Update: 2018-12-04
class Screen {public:void *operator new( size_t );void *operator new( size_t, Screen* );// ...};額外的參數可以被new 運算式中指定的定位實參初始化例如void func( Screen *start ) {Screen *ps = new (start) Screen;// ...}“new (start) Screen;”這是定位new操作Screen *ps = new (start)