gpt4 book ai didi

ios - 如何为分数的每个增量传递数组中的值

转载 作者:行者123 更新时间:2023-11-28 05:59:48 25 4
gpt4 key购买 nike

我在 SpriteKit 中制作游戏,我有一个变量 scoreNSInteger()passed SKLabelNode

我的 score 分数随着用户通过的每一个障碍而增加,我如何为 score 所做的每个增量从数组发送一个值。

这是数组,它将有 42 个项目

var passed2 = ["English", "Maths", "Physics", "Chemistry"]

我正在以一种非常冗长的方式来做这件事,就像这样:

if score==1{
passed.text="English"
}

else if score==2{
passed.text="Maths"
}

如何在每次分数递增时一次传递数组中的一个值。

最佳答案

不要将您的数组和您的标签命名为相同的东西,这会非常困惑。我希望这对您有所帮助。

passed.text=passed2[score] // value in array passed at index score

超出索引时重置(当得分超过数组中的索引时)。

if (score == passed2.count) {
score = 0
}

关于ios - 如何为分数的每个增量传递数组中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50186879/

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