【问题标题】:endless runner game like dino rush object placement in cocos2d无尽的跑步游戏,如 cocos2d 中的恐龙 rush 对象放置
【发布时间】:2012-02-04 03:01:00
【问题描述】:

我的游戏大部分已经完成,但我需要一些与对象放置相关的更改。我有像恐龙游戏一样的对象。喜欢(水果、方块、导弹、球等)。我需要正确放置所有物体,就像在恐龙游戏中一样。目前我正在使用对象的随机位置和移动。我没有在我的游戏中使用任何物理。另外,如果我使用瓦片地图设计放置,那么当我的玩家站在香蕉对象附近时,我们可以产生磁效应吗? (我的意思是所有香蕉都会自动被玩家吸引) 请帮我。我是cocosd的新手。这是我在 cocos2d 中的第一个游戏。

【问题讨论】:

  • 如果您找到了解决方案,请告诉我
  • 您能否详细说明您需要了解的内容?您需要对对象的位置进行哪些更改?

标签: cocos2d-iphone


【解决方案1】:

您可以添加一个继承ccNode的新类,命名为magnet(banana),然后将其添加到您的游戏中。计算玩家与香蕉之间的距离。如果距离小于您想要的数字,则将其移动到播放器。

-(void)update:(ccTime)delta
{
    float distance = ccpDistance(self.position, player.position);
    if(distance < d){
        CCAction *action =  [CCMoveTo actionWithDuration:1.0f position:player.position];
        [self addChild:action];
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多