ccscene

    0熱度

    1回答

    我有一個簡單的CCScene只包含一個節點創建從一個CocosBuilder模板與[CCBReader nodeGraphWithFile:]方法。 到目前爲止,我沒有發佈場景的dealloc方法中的ccb節點,因爲我期望它是自動發佈的。但是在配置分析器中,我注意到如果在CCDirector中多次按下/彈出場景,就會出現內存泄漏。 如果我實際上release節點在場景的dealloc方法中,這個內

    0熱度

    1回答

    這是一個有點簡單的問題,但我無法弄清楚。 1->應用程序啓動(與MainMenu的場景) 2->開始(子水平場景被替換) 3->選擇第一級(Level1Scene被替換。遊戲開始。) 4->返回主菜單。 (MainMenu的場景被替換) 5->開始(子水平場景被替換) 6->選擇第一級 7->崩潰。 框(32842,0x3f5c9d98)malloc:*對象0x4bed44錯誤:釋放對象的校驗和不

    0熱度

    1回答

    讓我舉一個例子來說明: 例如在CocosBuilder,我已經創建了一個Scene.ccbi 及其定製類場景類 內部場景頭,我已經定義了一個方法: -(void) doSomething; 在的AppDelegate /視圖控制器 ,我打電話給CCBReader創建CCScene: CCScene* myScene = [CCBReader sceneWithNodeGraphFromFile

    1熱度

    2回答

    CCLayers之間Communitacting我有2個CCLayers需要在單獨的.m文件 Level1.m(CCScene與級別1 CCLayer)彼此進行通信 - 保存瓷磚地圖和玩家精靈 HUDLayer.m(鏈接到Level1.m的頂部) - 保存所有按鈕 如何獲取HUDLayer.m中的以下代碼以與Level1.m中的player sprite交談? - (void)MoveUpSele

    0熱度

    1回答

    我已經使用iPad作爲目標PeevedPenguin項目開始,然後試圖將其重新定位到Mac創造了一個相當簡單的圖形程序。我使用的是當前版本的Spritebuilder,Cocos和Xcode。 當我搬過來到Mac目標,遊戲與一些較小的問題,移動過去,但我有如何擴大場景的可視面積一個大問題。它總是加載在一個小的可視窗口中,以切斷該框外的任何活動的顯示。我的場景基本上是來自PeevedPenguins

    1熱度

    2回答

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

    0熱度

    1回答

    我遇到過我的CCScene問題。我試圖在場上設置我的場景的位置。這是我爲我的場景初始化: - (id)init { // Apple recommend assigning self with supers return value self = [super init]; if (!self) return(nil); self.userIntera

    0熱度

    2回答

    我有兩個CCScenes,我們稱他們爲A和B.當我在場景中我用視頻播放器呈現一個UIViewController實例。然後我想從UIViewController的現場B.移動這就是我如何做到這一點: - (void)videoFinished:(NSNotification *)notification { [self presentCurrentActivity]; id object