【问题标题】:How to display score in different scene如何在不同的场景中显示分数
【发布时间】:2023-03-09 11:40:01
【问题描述】:

我正在制作一个游戏,我有一个计算分数并将其显示在屏幕上的函数。当游戏结束时,它会过渡到一个新的场景,(游戏结束屏幕)。我想知道在第二个场景转换后我可以使用什么方法来显示我的分数。我的代码是:

var score = 0
var scoreLabel = SKLabelNode()

func updateScore() {

    score++
    scoreLabel.text = String(score)
}

【问题讨论】:

标签: swift sprite-kit skscene sklabelnode sktransition


【解决方案1】:

在初始化要更改的场景时,可以传递该值。你需要为下一个场景中的分数做一个 int,可以说nextScene.score = score

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    相关资源
    最近更新 更多