時間遅延の実行
1秒後、2秒後、3秒後にそれぞれのタイミングでメソッドを実行するケースを考えてみましょう
一定時間ごとに実行されるコード
Invokeメソッドは、第1引数に実行されるメソッド、第2引数に秒数を取ります
第1引数はあえて難しく書いていますが、"View1″だと間違って"Veiw1″としてもエラーにならないための工夫です
1秒、2秒、3秒後にメソッドが実行されます
タイミングよく3秒付近でスペースを押すとOKとなるコード
ゲームスタートからの秒数になります
経過時間の計算になります
押した時間が2.5秒よりあとで、3.2秒より前かを判断しています
ズルしていないかの判定!
全体コード
ジャン・ケン・ポンでタイミングよく押される様子をシミュレートしたコード
2つのコードを組み合わせました
結果
次の結果サンプルは、タイミングよく押せなかった場合
ビュー1
ビュー2
ビュー3
タイミングNG
ディスカッション
コメント一覧
まだ、コメントがありません