sách gpt4 ai đã đi

nếu (biến == biến + 5)

In lại 作者:行者123 更新时间:2023-11-28 09:35:47 31 4
mua khóa gpt4 Nike

我试图在我的场景中显示特定的奖牌,这取决于你的高分是基于关卡的目标。

// Get Medal Colour
if levelHighscore < goalScore {
scoreMedal = SKSpriteNode(imageNamed: "noMedal")
} else if levelHighscore == goalScore {
scoreMedal = SKSpriteNode(imageNamed: "bronzeMedal")
} else if levelHighscore > goalScore {
scoreMedal = SKSpriteNode(imageNamed: "silverMedal")
}

目前我得到高分并将其与目标进行比较- 如果低于目标,则显示无奖牌图像。如果等于目标,则获得铜牌,如果高分比目标高 5 分,则获得银牌,如果高分比目标高 10 分,则获得金牌。

在这上面尝试了一段时间,尝试了所有不同的点点滴滴,出于某种原因,它在上面的设置中工作,但是当我写的时候

    // Get Medal Colour
if levelHighscore == goalScore+5 {
scoreMedal = SKSpriteNode(imageNamed: "silverMedal")
}

它什么也没显示。

1 Câu trả lời

根据您的喜好,我发现这更容易阅读和理解。

switch levelHighscore - goalScore {
case 0 ..< 5: scoreMedal = SKSpriteNode(imageNamed: "bronzeMedal")
case 5 ..< 10: scoreMedal = SKSpriteNode(imageNamed: "silverMedal")
case 10 ... .max: scoreMedal = SKSpriteNode(imageNamed: "goldMedal")
default: scoreMedal = SKSpriteNode(imageNamed: "noMedal")
}

但是,@rmaddy 的回答非常好。

关于swift - 如果(变量 == 变量 + 5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44292202/

31 4 0
Bài viết được đề xuất: ios - 在后台运行计时器
Bài viết được đề xuất: javascript - 将动态变量传递给 JavaScript
Bài viết được đề xuất: CSS 动画淡入暂停....淡出
Bài viết được đề xuất: JavaScript 代码在 IE8 上不起作用
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com