cocos2d iOS 中的 Post Path Projection ( trail )

Posted

技术标签:

【中文标题】cocos2d iOS 中的 Post Path Projection ( trail )【英文标题】:Post Path Projection ( trail ) in cocos2d iOS 【发布时间】:2013-12-05 06:46:39 【问题描述】:

我想像愤怒的小鸟一样创建路径投影。 当我投掷我的球时,我想在我的球投掷的这条路径上显示球的投影。

我在***上看到了一篇帖子,我已经实现了它。

if(trailtimer % 2 == 0 && isFired)
        

                CCSprite * dot_Sprite = [[CCSprite alloc] initWithFile:@"whitedot.png"];
                dot_Sprite.position = ccp(b->GetPosition().x * PTM_RATIO,b->GetPosition().y * PTM_RATIO);
                dot_Sprite.scale = 0.1;
                [self addChild:dot_Sprite z:2 tag:111];
            

        

在这段代码中它工作正常。但是添加多个精灵会减慢我的游戏速度。 在我的游戏中是否有其他选项/方式来实现路径投影。

【问题讨论】:

确保精灵是批处理的 【参考方案1】:

您可以尝试像这样创建点:

CCSprite * dot_Sprite = [[CCSprite spriteWithFile:@"whitedot.png"];

看看有没有帮助。 这会将点添加到自动释放池中,并确保内存在使用后是空闲的

【讨论】:

以上是关于cocos2d iOS 中的 Post Path Projection ( trail )的主要内容,如果未能解决你的问题,请参考以下文章

iOS 6 Game Center 在横向模式 cocos2d 中的身份验证崩溃

如何在 cocos2D 应用程序中拍照(iOS 6)

Cocos2d Gamecenter 因方向问题导致 iOS6 崩溃

iOS 12 的 cocos2d v2.0 的第一个工作版本?

iOS cocos2d游戏引擎的了解之一

cocos2d 3.0 中的 spriteWithSpriteFrameName 等效项?