ccsprite

    0熱度

    1回答

    我正在嘗試創建一個動畫sprite類,該類有啓動和停止動畫的方法。當我將CCSprite變量從本地移動到伊娃時,該類將引發異常。通過將CCSprite變量作爲本地變量,類工作,即精靈出現並被動畫化。 該項目啓用ARC,所有coocs2d文件都標記爲-fno-objc-arc。我使用TexturePacker創建底層文件,但我認爲這與這個問題沒有任何關係。 我在做什麼錯? cocos2D上版本2.0

    0熱度

    1回答

    在我的cocos2d-的Android遊戲項目,目標隨機數從頂面落在船上,當兩個相交船舶應被刪除,我也做了編碼,但「船」是不是被刪除。 CGRect精靈是不會被刪除的?有人知道嗎? LinkedList<CCSprite> targetsToDelete = new LinkedList<CCSprite>(); for (CCSprite target : _targets) {

    0熱度

    2回答

    主題在Cocos2d-android遊戲中: 要刪除與其他精靈發生衝突後的精靈,我已經使用了spriteRect函數,但是這並沒有讓精靈在相交後被刪除,經過大量的谷歌搜索才知道,它應該從父被刪除, 這裏的代碼 CGRect ship1Rect = CGRect.make(ship1.getPosition().x - (ship1.getContentSize().width/2),

    0熱度

    2回答

    我真的想知道和了解removeSpriteFramesFromFile和removeUnusedSpriteFrames也之間的差異這情況下,他們在最好的應用。

    0熱度

    2回答

    我有一個類「Character」,它是CCSprite的一個子類。 「字符」只有一個屬性,int「extraTag」。我使用方法getChildByTag :,它返回一個CCSprite轉換成CCNode。我想要做的是將它「投射」到「角色」。我知道將任何類轉換爲它的子類是不好的習慣(反正也行不通),所以我想知道是否有可能以某種方式將CCSprite改爲「Character」。 Obj-C中不存在函

    0熱度

    1回答

    對不起,這傢伙正在毆打它。我如何知道CCSprite是否具有給定的字符串值spriteWithSpriteFrameName?

    2熱度

    1回答

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

    1熱度

    1回答

    在我的代碼中,我一直使用spriteA = (__bridge CCSprite *) bodyA->GetUserData(); //where spriteA is a CCSprite and bodyA is a b2Body.我使用它來獲取與bodyA鏈接的任何sprite。我的問題是,我該怎麼做呢?我有一個精靈,我想知道b2Body與它有什麼關係。我該怎麼做呢? 編輯 我不知道閹我把它

    1熱度

    1回答

    我的主屏幕是Main.ccbi,它包含3個CCSprite。現在我希望當用戶點擊一個CCSprite時,我應該知道他點擊了哪個? 我想在CCMotionBegin方法中計算哪個CCSprite用戶點擊過。

    0熱度

    2回答

    從昨天起我面臨着一個未知的錯誤。我正在創建CCSprites或CCMenuItemImage,但它設置了黑色背景而不是背景圖像。以下是我的代碼,我知道它很好,因爲我在很多時候都使用過它。 [[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"challenge_screen.plist"]; CCSprit