8
私はゲーム用の単純なカウントダウンタイマーを作成しています。私はCoffeeScriptとMeteorを使用しています。私は{{time}}式のハンドルバー "Timer"テンプレートを持っています。流星群のシンプルタイマーJS
clock = 10
timeLeft =() ->
if clock > 0
clock--
else
"That's All Folks"
Meteor.clearInterval(interval)
interval = Meteor.setInterval(timeLeft, 1000)
if Meteor.isClient
Template.timer.time = interval
上記のコードは、ちょうど私の代わりにカウントダウンタイマーの8または6の静的な表示を与える:ここで
はコードです。
console.logステートメントをいくつか追加すると、ターミナルで設計されたとおりに動作することがわかります。
clock = 10
timeLeft =() ->
if clock > 0
clock--
console.log clock
else
console.log "That's All Folks"
Meteor.clearInterval(interval)
interval = Meteor.setInterval(timeLeft, 1000)
if Meteor.isClient
Template.timer.time = interval
ありがとうございます。素晴らしい仕事をした。 – ppedrazzi