我在不同的关卡创建了一款游戏。如果用户达到特定的gameScore,alertButton应该弹出(已经工作),但只要用户切换场景,按钮应该消失。用我的代码,按钮不会消失。我如何让图像只出现一次? 这里是我的代码: var alertButton = SKSpriteNode.init(imageNamed: "AlertButton")
var totalGameScore = 0
c
我正在为一个精灵制作动画,当它触及另一个精灵时,会调用一个物理接触函数。在这个函数中,我试图让这个精灵碰到另一个。它的身体是bodyA,但它是一个SKPhysicsBody,并且它不能转换为SKSpriteNode。你有什么想法? 这个函数在接触时被正确地调用,我只是试着去得到身体进行接触的精灵。最后的想法是获取我正在寻找的精灵附加的动作,但我想当你有精灵时很容易。 let shootCatego