kobold2d

    1熱度

    1回答

    我需要創建一個文本字段,我的遊戲中的玩家可以輸入他們的名字以達到高分目的。我跟着這個問題:UITextField Example in Cocos2d,並用鍵盤成功創建了一個文本框。然而,文本框的文本是白色的,背景色也是白色的,所以我看不到文本框,只能看到鍵盤。 下面是代碼: appdelegate.h #import "KKAppDelegate.h" @interface AppDeleg

    0熱度

    1回答

    我在我的圖層上使用了CCFollow來跟隨玩家精靈。無論如何要抵消這樣的球員不直接在中心?我想補償中心+100 Y的精靈。 [self runAction: [CCFollow actionWithTarget:Player]];

    0熱度

    1回答

    我很難從文檔中學習如何使用Kobold2D KKInput gestureSwipeDirection來檢測左/右/上/下滑動,並讓他們執行if else語句。任何人都可以通過提供示例代碼來提供幫助。由於 KKInput* input = [KKInput sharedInput]; KKSwipeGestureDirection dir = input.gestureSwipeDirectio

    0熱度

    2回答

    我嘗試使用下面的代碼 CCMenuItem * buyButton = [CCMenuItemLabel itemWithLabel:buyLabel target:self selector:@selector(buyItem:)]; buyButton.userData = (__bridge void *)((NSString*)(itemName)); 以下選擇 -(void) bu

    2熱度

    1回答

    我有一個CCSprite「_wo1」,它有一個布爾屬性「攻擊」。我在我的更新方法中有以下代碼,我希望它能夠不斷檢查「攻擊」是YES還是NO,並讓我的Sprite執行不同類型的runAction。 所以我的問題是: 如何比較兩個runAction?我想「==」和「的isEqual」和他們沒有工作.. MySprite *_wo1 = ... // initialize _wo1 using my o

    1熱度

    1回答

    我是Cocos2d的初學者,我想以水平模式顯示7個硬幣。所以這是我在我的主要的遊戲層寫道: 在我的初始化,我有這個 coins = [CCSprite spriteWithFile:@"coins.png"]; 我做了一個方法,硬幣圖案我想這是在(顯示在七個次) - (void)coinPatterns { coins.position = ccp(150,150); f

    -2熱度

    2回答

    我是Cosos2d在iOS開發中的新手。我想實現我的兩個精靈knight和coins之間的碰撞。所以我coins精靈我想類似下面: - (void)coinSidewaysRowOne { self.visible = YES; if (coinSide1 == FALSE) { coinSide1 = TRUE; NSLog(@"coinSide1 = TRUE")

    -1熱度

    1回答

    我是Cocos2d的初學者,我想在屏幕上移動5秒鐘後立即顯示硬幣。所以這是我在我的主要的遊戲層寫在一行中添加7枚硬幣: - (void)coinSidewaysRowOne { if (coinSide1 == FALSE) { coinSide1 = TRUE; NSLog(@"coinSide1 = TRUE"); int or

    0熱度

    1回答

    我正在嘗試爲我正在製作的iPhone遊戲製作虛擬操縱桿控件,並且要這麼做我正在獲取玩家觸摸和中心之間的角度但是當我得到角度時,它只能達到1.57弧度,然後變成負值,只有下降到-1.57,然後再增加到1.57。這會導致我的操縱桿在角度從正向切換爲負向時跳到另一側。 這是我的方法來計算角度: -(double) angleOnCircle: (CGPoint) point1: (CGPoint) ce

    0熱度

    2回答

    如何讓我的調度程序調用另一個實現文件ccLayer中的方法? 這裏是我的文件: GameHUD.h GameHUD.m GameScene.h GameScene.m 場景設置下GameScene.m +(id) scene { CCScene *scene = [CCScene node]; GameScene *GameLayer = [GameScene n