gpt4 book ai didi

ios - Spritekit - 每 10 点增加持续时间

转载 作者:行者123 更新时间:2023-11-29 01:26:07 26 4
gpt4 key购买 nike

所以我有一个非常简单的游戏,我想在用户获得 10 分时增加生成时间。对于用户每获得 10 分,我需要每 1 秒增加一次 delayBubbleSpawn_action。我该怎么做呢?我尝试使用 case 语句,但它不起作用。

func movingEverything() {

//Modify this to increase every 1 second for every 10 points
let delayBubbleSpawn_action = SKAction.waitForDuration(delayBubbleSpawn)



//Need to modify this block of code
runAction(SKAction.sequence([SKAction.runBlock(addCones),
SKAction.repeatActionForever(SKAction.sequence([SKAction.runBlock(addBubbles),
delayBubbleSpawn_action]))]))


runAction(SKAction.repeatActionForever(SKAction.sequence([SKAction.runBlock(lifeBubble),
SKAction.waitForDuration(10.0)])))
}

最佳答案

可能是这样的:

var delayBubbleSpawn = INITIAL_DELAY + points%10

它以 INITIAL_DELAY 的生成时间开始,并每 10 个 增加 1。

关于ios - Spritekit - 每 10 点增加持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33992541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com