カウンターとインクリメント

条件やイベントに応じて、数をカウントさせる。

例:0から始まって、○○をタッチする度に1ずつ増やしたい場合

// カウンター
var counter = 0;//ここの数字はカウンターの初期値を入れる
○○.addEventListener(Event.TOUCH_START, function(){
    counter++;
});

++:値を1だけ増やす(インクリメント)

– -:値を1だけ減らす(デクリメント)

これと、ラベルを組み合わせれば、カウンターの値を表示させることができる。

// カウンター
var counter = 0;// カウンターの初期値
// ラベル
var label = new Label("0");// 表示の初期値を0にする場合
label.x = 160 - 16;
label.y = 380 - 90;
label.color = "white";
label.font = "32px Arial";
scene.addChild(label);
hand.addEventListener(Event.TOUCH_START, function(){ 
    counter++;// インクリメント
    label.text = counter;// ラベルの表示をカウントされた値に更新する
});

コメントを残す

メールアドレスが公開されることはありません。