cclayer

    3熱度

    1回答

    有沒有什麼辦法在cocos2d iPhone庫中創建帶圓角的CCLayer類的子類? 也許有些解決方案已經存在? 有什麼建議嗎? 謝謝。

    0熱度

    1回答

    我無法理解這裏發生了什麼。我目前有一個從CCNode繼承的「Header」類。此CCNode類具有多個屬性,包括CCSprite和CCLabelTTF。在init中,我創建了這些對象並設置了它們的位置。然後我將這個Header類包含在我的場景中,並將它作爲一個孩子添加到場景中。但是,標籤位置設置不正確。它集我的標籤爲0的位置屬性,0 下面是該Header.h代碼: @interface Heade

    0熱度

    1回答

    在遊戲結束時,我想縮小我的CCLayer以顯示所有的精靈。當我縮小比例尺時,CCLayer變得更小且居中,我想知道的是如何縮放CCLayer並保持其y = 0(原點位於屏幕底部)。提前致謝。 最好的問候,

    1熱度

    1回答

    CCSprite class reference 我需要一個可以繪製的對象,它也具有固定的位置的矩形尺寸。看起來CCSprite擁有我需要的所有東西,但它只能用圖片進行初始化。 CCLayer可以在沒有圖片的情況下初始化,但它不是直接的。我只找到內容大小。 那麼如果我需要一個類似於CCSprite的對象,但我不想使用圖片,該怎麼辦? EDITED 我的意思是,我需要一個矩形來檢測觸摸。 CCSpr

    0熱度

    2回答

    我創建了一個圖層,它具有阻止(「吞下」)觸摸的唯一目的,並且可以打開和關閉此功能。 類是非常基本的,如果它接收到觸摸它總是吞下它: bool BlockingLayer::init(){ // Super init. if (!CCLayer::init()) { return false; } setTouchEnabled(tr

    0熱度

    2回答

    你好,我正在爲我的cocos2d遊戲製作一個暫停屏幕。我有3個按鈕:恢復按鈕,重試按鈕和選項按鈕。他們都沒有迴應觸摸和做他們應該做的事情。當暫停屏幕拉起時,我的所有動作都暫停使用此代碼: [self pauseSchedulerAndActions]; [[CCDirector sharedDirector]pause]; [[CCDirector sharedDirector] replac

    0熱度

    1回答

    如何將CCScrolLayer/CCLayer限制爲比屏幕尺寸更小的矩形?意思是: CCLayer *page1; 當滾動投入多少頁,需要在頁面中「消失」時,他們達成了一些矩形的所有項目(滾輪高於「註釋頁」的界限,因此不能讓「走出去」的它) 使用CCScrollLayer類extention scroller = [[CCScrollLayer alloc] initWithLayers:[N

    1熱度

    2回答

    我有一個圖層稱爲alayer,並且有一個按鈕叫做abutton,當點擊按鈕時,另一個叫做圖層的圖層會顯示在圖層中,而不是replaceScene,請看下面的代碼, alayer.m -(void)abuttonclicked:(id)sender { blayer *blayer = [blayer node]; blayer.position = ccp(1,1);

    0熱度

    1回答

    我正在構建一個包含數十個動態生成的迷你級別的遊戲。爲了簡化,假設我有三種類型的級別A,B和C,每個級別都可以有一個整數難度。 LevelA,LevelB和LevelC是CCLayer的子類,我一直將它們加載到CCScene的子類GameScene中。我沒有與這種方法結婚;這只是工作。 我無法弄清楚的是如何以總體方式控制關卡的流動。 加載新級別的簡單方法似乎是複製[[CCDirector share

    0熱度

    1回答

    我有許多旋轉和移動列的視圖。列我添加圖像和標題的UIView命名元素。要充分了解此圖片 我的問題對我來說很奇怪。我只在某些區域,其中移動後更改的元素相加雙擊手勢 gestureTap = [[UITapGestureRecognizer alloc] action:@selector(panoramaTap)]; [gestureTap setNumberOfTapsRequired:1