【问题标题】:Do you have better solutions for Sprite spawning like jetpack joyride cocos2d-x?你有没有更好的 Sprite 生成解决方案,比如 jetpack joyride cocos2d-x?
【发布时间】:2015-07-04 14:29:15
【问题描述】:

首先,我在带有 c++ 语言的 android 上使用 cocos2d-x。 我正在尝试制作类似于喷气背包兜风的游戏。问题是我没有找到一种有效的方法来产生我的障碍。这是我使用的方式:

我不断重复这种方法,但游戏真的很慢,有时甚至无法启动,我的应用程序崩溃

void myClass::SpawnSprite(float dt){

// The sprites are moving with moveBy...

}

你有更好的解决方案吗?

【问题讨论】:

  • 我只是想让你明白我在做什么,并为我提供更好的解决方案
  • #define PIPE_SPAWN_FREQUENCY 0.001 //0.0012 petit = rapide this->schedule(schedule_selector(HelloWorld::SpawnPipe ), PIPE_SPAWN_FREQUENCY * visibleSize.width );
  • 请编辑您的帖子并添加MCVE。

标签: c++ cocos2d-x-3.0


【解决方案1】:

我在我的主课上这样做

#define PIPE_SPAWN_FREQUENCY 0.001 //0.0012  petit = rapide

  this->schedule(schedule_selector(HelloWorld::SpawnPipe ), PIPE_SPAWN_FREQUENCY * visibleSize.width );


void myClass::SpawnSprite(float dt) {

  // The sprites are moving with moveBy...

}

【讨论】:

    猜你喜欢
    • 2021-08-24
    • 2013-10-22
    • 2015-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多