ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

ScoreLabel

数字の表示をなんとかできないかと本を読んでいたらScoreLabelというものがあることを知った。スコアを表示するクラスでutil.enchant.jsに定義されている。

var core = new Core(320,320);
var scoreLabel = new ScoreLabel(10,10);
scoreLabel.score = 0;
core.rootScene.addChild(scoreLabel);

次のようにスコアを加算すると、値がすぐに変わるのではなく増加していくのが見える。

scoreLabel.score += 10;

得点表示にはすごく便利。でも、いま自分が求めているのは得点表示だけではないので、これはそのままではちょっと利用できない。