このゲームでは、私は短い時間の間、ボタンのポップアップを持っています。ユーザーがボタンをクリックする前にボタンが消えると、ゲームは失われます。どのようにしてボタンが現れたかを確認し、出現期間中にボタンをクリックしなかった場合、ゲームを失うことがあります。私はすでにゲームが失われたときに必要なすべての機能を持っています。私が助けを必要とするのは、ユーザーがその出現の時間中にボタンをクリックしなかったかどうかを読む方法です。ボタンがタップされていない場合、ゲームを終了する - スウィフト
@IBAction func tapButton(_ sender: Any) {
if colorImage.image == UIImage(named: "\(self.currentColorNumber).png") {
// give the user a point
}
ボタンをタップすると、私は彼らにポイントを与えることができます。ボタンをタップしないとゲームを終了するにはどうすればいいですか?
これは、SpriteKitでは*非常に簡単です。このために、コールバックと一緒にTimerのようなものを使うことをお勧めします。 – Fluidity