У меня есть плеер, и когда питание заканчивается, я хочу, чтобы он некоторое время мигал.
Вот что я пытался заставить его работать:
let delay = SKAction.wait(forDuration: 0.3)
let playerBlink = SKAction.sequence([SKAction.hide(), delay, SKAction.unhide()])
self.player.run(playerBlink, withKey: "Blink")
Iобновил мой код в отношении постов ниже, он на самом деле скрывается и скрывается один раз.Я хочу, чтобы он делал это несколько раз, если я использую repeatActionForever, он не работает и скрыт все время, если я использую
self.actionRepeat = SKAction.repeat(playerBlink, count: 3)
, а затем запускаю actionRepeat, он также просто скрывается один раз и не мигает.
(Если это что-то меняет, я запускаю этот код в методе didBegin)