Time of Update: 2018-12-04
常用操作1.運行第一個情境我們一般是在應用程式代理程式AppDelegate的applicationDidFinishLaunching:方法結尾處運行遊戲的第一個情境[java] view plaincopy[[CCDirector sharedDirector] runWithScene: [HelloWorldLayer scene]]; 這裡的[HelloWorldLayer scene]返回的是一個CCScene對象2.替換情境[java] view
Time of Update: 2018-12-04
在使用CocosBuilder的時候,遇到一個十分坑爹坑爹的問題,將CocosBuilder生產的ccbi檔案匯入工程,同時匯入CCBReader,啟動並執行時候崩潰,經過分析後知道是版本衝突問題!!說明:這裡我使用的是cocos2d-iPhone-2.0版本 ,而不是cocos2dx!最初使用的CocosBuilder 3.0版本的時候運行崩潰提升錯誤:CCBReader: Incompatible ccbi file version (file: 4 reader: 5)接著我就使用
Time of Update: 2018-12-04
cocos2d環境安裝:步驟一:下載。是:cocos2d下載連結地址
Time of Update: 2018-12-04
在做課設時,經常會遇到莫名其妙的亂碼,其中可能的原因有這樣一種;李開給的例子程式中有這樣的寫法:while (!feof(pFile)){pDormNode = (DORM_NODE *)malloc(sizeof(DORM_NODE));fread(pDormNode, sizeof(DORM_NODE), 1, pFile);pDormNode->snext = NULL;pDormNode->next = hd;hd =
Time of Update: 2018-12-04
ASIHTTPRequest架構是優秀的第三方Objective-C的HTTP架構,支援Mac OS
Time of Update: 2018-12-04
(1)從代碼的角度講,行為action其實就是改變實體結點的屬性,如座標、角度,大小等,這些屬性大部分都可以靠action實體類自身封裝的方法來設定,這些動作都被封裝成一個個具體的類,這樣使得如果要讓一個結點執行一段行為序列或者不斷重複執行一個行為時,編碼變得簡單,那麼就是建立類的執行個體對象就可以了。行為類的基類是CCAction,任何一種行為都是由它拓展衍變而來的。行為類可以分為四大類:有限次執行類、無限重複行為類、速度行為類和跟隨移動類,其中前兩者的使用頻率最高;而有限次執行類又可以分為瞬
Time of Update: 2018-12-04
Scanner sc = new Scanner(System.in);int conditon2 = sc.nextInt();switch (conditon2) {case 1:for (int i = 0; i < theory.length ; i++) {if (theory[i] == null) {System.out.print("請輸入課程編號:");courseID =
Time of Update: 2018-12-04
1.與通訊端伺服器建立會話 RSocketSrv sockSrv; sockSrv.Connect();2.建立並開啟通訊端 RSocket sock; sock.Open(sockSrv,...);3.設定目標地址 TInetAddr類代表了一個端點的IP地址和連接埠。 TInetAddr addr; addr.SetAddress(INET_ADDR(10,0,0,172))或addr.Input(_L("10.0.0.172")) addr.SetPort(80
Time of Update: 2018-12-04
Cocos2d 提供了兩種touch處理方式,StandardTouch Delegate和 TargetedTouch Delegate方式 在CCLayer子類中要能接收touch事件,首先需要啟用touch支援,在init方法中設定isTouchEnabled值為YES。Standard Touch
Time of Update: 2018-12-04
OUTtishi MACRO HAHAPUSH DXPUSH AXLEA DX,HAHAMOV AH,9INT 21HENDM .386DATA SEGMENT USE16BUF1 DW 123,100,-1,-2,-3,-4,-2,-5N = ($-BUF1)/2CLRT DB 0DH,0AH,'$'PRINT DB 'Sort Result:$'DATA ENDSSTACK SEGMENT USE16 STACKDB 200 DUP(0)STACK ENDSCODE SEGMENT
Time of Update: 2018-12-04
開始學習Cocos2D-x在cocos2d-x中提供了好幾個定時器的方法供調用我們可以在CCNode.h 這個標頭檔中找到相應的方法,下面整理一下:(1)使用下面這個方法,那麼節點在每一幀都會執行update方法。/** * Schedules the "update" method. * * It will use the order number 0. This method will be called every frame. * Scheduled
Time of Update: 2018-12-04
opengl的進階菜鳥問題 看了一本書《OpenGL三維圖形系統開發與應用技術》,但是,其中涉及到glut.h檔案的函數無法正常串連,典型的錯誤如下:------ 已啟動產生: 項目: gears, 配置: Debug Win32 ------1>正在連結...1>GEARS.obj : error LNK2019: 無法解析的外部符號 ___glutInitWithExit@12,該符號在函數 _glutInit_ATEXIT_HACK@8 中被引用1>GEARS.obj :
Time of Update: 2018-12-04
下面圖文介紹一下如何安裝cocos2d文檔,純粹記錄安裝過程,沒有技術含量,以饗讀者。當然,我在安裝過程中參考了這篇博文,也可作為參考:http://blog.csdn.net/q199109106q/article/details/8590609步驟一:下載文檔產生工具是Doxygen,:http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc 下載尾碼名為.dmg的檔案。步驟二:雙擊開啟,如所示將Doxygen拖動到
Time of Update: 2018-12-04
在cocos2d-x的開發過程中有些時候也是需要用到雙擊的事件處理,那麼由於在cocos2d-x中沒有實現對雙擊的事件的處理,那麼我們就需要自己用代碼實現。下面介紹兩種方式實現雙擊事件的處理。(一)方法一第一種方法就是利用兩次touch之間的時間間隔來判定是單擊或者是雙擊,一般來說,雙擊,兩次touch之間的時間間隔為250ms~300ms(毫秒)。所以利用這個條件就可以對雙擊進行判斷處理了。注意到由於要擷取兩次touch之間的touch時間,而且是以毫秒為單位,所以需要用到下面這個方法://擷
Time of Update: 2018-12-04
MFC單文檔程式:BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){if( !CFrameWndEx::PreCreateWindow(cs) )return FALSE;// TODO: 在此處通過修改// CREATESTRUCT cs 來修改視窗類別或樣式cs.cx = 4000;cs.cy = 400;return
Time of Update: 2018-12-04
在Cocos2d-x中提供兩種觸摸事件處理機制:CCStandardTouchDelegate和CCTargetedTouchDelegate。一、如何使用0、預設情況下CCLayer都是沒有啟動觸摸事件的,所以需要在初始化函數中 this->setTouchEnabled(true); 啟用觸摸事件處理。1、首先需要在 registerWithTouchDispatcher() 方法中註冊處理觸摸事件的機制。void
Time of Update: 2018-12-04
詳情參見百度百科WM_USER常量是Windows輔助應用程式定義私人視窗類別裡的私人訊息,通常使用WM_USER+一個整數值,但總值不能超過0x7FFF。#define WM_USER 0x0400 WM_USER定義在WinUser.h中。範圍表示 0 ~ WM_USER–1作業系統保留的訊息。 WM_USER ~ 0x7FFF私人視窗類別用的整數型訊息。 WM_APP ~ 0xBFFF應用程式用的訊息。 0xC000 ~ 0xFFFF應用程式用的字串訊息。 0xFFFF
Time of Update: 2018-12-04
題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=2680題目大意:一個笨蛋要坐車去朋友家,但坐車嘔吐,所以想在最短時間內到達。測試資料意思:第一行三個數:n(車站的個數,n<1000) | m(代表車站之間所有線路的總個數) | s(代表離朋友家最近的車站)下面有m行: p q t 意思是:一條從p到q的線路,花費t時間m行之後有個數字:w
Time of Update: 2018-12-04
在使用Visual Studio 2010開發C++程式的時候,會發現有一些奇怪的檔案被建立出來,比如一個叫ipch的檔案夾,和一個與工程同名的.sdf檔案,而且ipch下面的檔案和.sdf檔案都很大,至少有10M,大項目可能超過100M,那這些檔案是幹什麼用的呢?這些檔案是Visual
Time of Update: 2018-12-04
DATAS SEGMENT ;segment和ends是成對使用的偽指令,功能是定義一個段,這是在寫可被編譯器編譯的組譯工具時;必須使用的,sement是段的開始,ends是結束buf1 DB "Hello, $"BBB DB 31 ;表示緩衝區能容31個字元 DB ? DB 31 DUP (?) ;這裡的31是你在資料區段開闢的空間,? 表示不對分配的儲存單元賦初值 ;db :定義位元組類型變數的偽指令