cocos2d ccLayer響應觸摸事件方法:CCStandardTouchDelegate 與 CCTargetedTouchDelegate

                cocos2d ccLayer響應觸摸事件方法:CCStandardTouchDelegate 與 CCTargetedTouchDelegate   以下內容轉載自:http://blog.sina.com.cn/s/blog_623ed7840100yhw9.html ,對原作者表示感謝。 

COCOS2D座標系統的一些說明

COCOS2D座標系統的一些說明   

cocos2d的常用動作及效果總結之一: Basic actions

                       cocos2d的常用動作及效果總結之一:Basic actions      以下文本轉載自:http://hi.baidu.com/flwblog/blog/item/769c219b716d21a8c8eaf478.html ,感謝原作者。          在官方網站上,對cocos2d所提供的動作(action)轉化(Transformations)以及效果(effect)做了如下分類Basic actionsComposition

std::string 的 replace函數的自訂實現

                                             std::string 的 replace函數的自訂實現        以下文字轉載自:http://www.cppblog.com/sleepwom/archive/2010/01/11/105420.html,對原作者表示敬意和感謝。     std::string 居然沒有 CString 的 replace 函數,  不爽,網上找了一個int replace_all(std::string&

CCLayer中如何 控制只顯示特定的地區

                                                         CCLayer中如何 控制只顯示特定的地區           在CCLayer中,我們有時候要實現自己的CCLayer,當有內容超過我們的範圍後,我們想不顯示這個超出範圍的內容,這個用opengGL的  glScissor  函數可以實現。scissor的意思是剪下。         在CCLayer中,負責繪製的函數是在visit函數中,所以我們需要將這個函數重寫。       

在自訂的delegate實現中注意 判斷delegate有沒有實現響應的@protocol方法

                     在自訂的delegate實現中注意 判斷delegate有沒有實現響應的@protocol方法      我們在自訂的delegate實現中,會判斷delegate是否為空白,然後如果不是為空白,就調用相應的delegate的函數:    例如:     if(delegate_ != nil)    {       [delegate_    View:self touchesBegan:touches withEvent:event];     } 

如何讓CCLayer寫的類可以到處 使用而不用改變任何基於座標的代碼(使用CCLayer.position)

     如何讓CCLayer寫的類可以到處 使用而不用改變任何基於座標的代碼(使用CCLayer.position)         在我以前寫的代碼裡面,CCLayer從來不設定position屬性,然後自然就預設position為(0,0)了。那個時候不知道CCLayer還有position的這個屬性,忘記了CCLayer是CCNode的子類,而CCNode是有position屬性的。     

Cocos2d宏的數學解釋

                                                Cocos2d宏的數學解釋    以下文字轉載自:http://blog.csdn.net/cocoa_geforce/article/details/6913292,對原作者表示敬意。   /** Returns opposite of point. @return CGPoint @since v0.7.2 */static inline CGPointccpNeg(const CGPoint

如何過濾讓輸入框 只輸入字母和數字

                     如何過濾讓輸入框 只輸入字母和數字        1.  實現  UITextFieldDelegate  協議。     2.  在標頭檔中,定義如下變數:     //限制使用者只能輸入字母和數字#define kAlphaNum   @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"     3. 在實現檔案中:       將

cocos2d的常用動作及效果總結之二:Composition actions

                              cocos2d的常用動作及效果總結之二:Composition actions   以下文字內容轉載自:http://hi.baidu.com/flwblog/blog/item/2e672ec7415782c1d0006054.html    感謝原作者。   上一篇整理了 basice action  基本動作的部分,這一篇接著講 composition actions

stl 的find_if演算法用來尋找容器內的合格元素

                                          stl 的find_if演算法用來尋找容器內的合格元素             例子如下:1. 第一種方式 :在仿函數的建構函式中儲存要比較的值。                           struct STableInfor { uint16 m_iTableId;}             先寫仿函數:              class TableCompareFuctor{

cocos2d的常用動作及效果總結之三:Ease actions

                                     cocos2d的常用動作及效果總結之三:Ease actions      以下文字轉載自:http://hi.baidu.com/flwblog/blog/item/63c540fbe183390b6c22eb5a.html  ,感謝原作者。     Ease actions 影響的是動作的時間軸性。舉個例子,比如你想讓一個精靈的運動由快到慢的變化;又或者一開始慢然後開始變快接著再慢下來,想像一下鐘擺的運動。用Ease

使用stl中的 advance和 distance 方法來進行iterator的加減

                                   使用stl中的  advance和 distance 方法來進行iterator的加減           以前在遍曆vector的時候,經常使用iterator之間的加減來獲得元素在容器裡面的index。         今天在進行list的 iterator加減的時候,發現不能編譯通過,後面想起list是非線性容器,不能加減。         查了一下資料,發現stl有提供兩個iterator加減的方法:advance

使用NSNotificationCenter 事件通知

                                                 使用NSNotificationCenter 事件通知         在進行與伺服器通訊的時候,經常是一個UI類去請求伺服器資料,然後伺服器將回調到appDelegate,這個時候我以前的做法是在AppDelegate中儲存 和維護這個UI類的指標,然後appDelegate在收到返回訊息的時候,如果這個UI類的指標還存在,並且不為NULL,那麼就直接調用UI類的指標。這種方法太麻煩了。     

cocos2d的常用動作及效果總結之四:Special Actions

                       cocos2d的常用動作及效果總結之四:Special Actions    以下文本轉載自:http://hi.baidu.com/flwblog/blog/item/d57ca61cb77fdb9686d6b620.html ,感謝原作者。    Special Actions

ccTouchesBegan 中如何讓擷取的座標是相對整個螢幕的座標,而不是在當前view的座標

            ccTouchesBegan 中如何讓擷取的座標是相對整個螢幕的座標,而不是在當前view的座標         在cocos2d中,在我們在CCLayer中處理 ccTouchesBegan等類似的touch事件的時候,我們一般用下面的代碼來獲得當前的使用者點擊位置:       UITouch *touch=[touches anyObject];CGPoint touchLocation= [touch locationInView:[touch view]];

UIView如何處理鍵盤彈起和消失事件

                                                     UIView如何處理鍵盤彈起和消失事件1. 下面是可以用NotifycationCenter註冊的事件。UIKIT_EXTERNNSString *const UIKeyboardWillShowNotification;UIKIT_EXTERNNSString *const UIKeyboardDidShowNotification; UIKIT_EXTERNNSString

iphone中如何播放gif動畫

                                                          iphone中如何播放gif動畫      以下文字轉載自:http://blog.csdn.net/lbj05/article/details/6297214,對原作者表示感謝和敬意。     iPhone SDK提供了多種動畫手段,UIView、UIImageView和CALayer都支援動畫。但如何處理常見的gif動畫呢?UIWebView提供了答案,代碼如下: //

結構體如何使用NSData封裝

                                                   結構體如何使用NSData封裝   以下文字轉載自:http://blog.csdn.net/iBright/article/details/5656164  向原作者表示感謝和敬意。 

切記 cocos2d中一個CCAction 對象只能被使用到一個Sprite對象上

                                  切記 cocos2d中一個CCAction 對象只能被使用到一個Sprite對象上       在cocos2d中,經常需要將一個action施加到多個Sprites上面,以達到相同的效果。      所以經常會有下面的代碼:      CCMoveTo * move =[CCMoveTo actionWithDuration:DESK_ANIMATE_TIME position:point];[deskImage

總頁數: 61357 1 .... 12609 12610 12611 12612 12613 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.