v0.4.3からv0.6.2へ移行した場合の注意点やメモなど

説明

enchant.jsは細々とバージョンアップされているようですが、ブレークした時点ではv0.4.3のバージョンでした。2012年12月にv0.6.2が公開されました。enchant.jsはv0.5.xからDOMベースの描画ではなくCanvasベースの描画に変更されました。このため、従来とは見た目が違ってしまう部分もあります。
特に画面サイズをブラウザ/ウィンドウサイズに合わせている場合、ラベル(文字/テキスト)の見た目がシャープではなくなっています。これはCanvasに文字を描画するため、Canvasサイズが拡大されると必然的に文字も拡大されてしまうためです。このため、文字のドット(ピクセル)/ジャギーが目立つようになっています。
スプライトもラベル同様にCanvasに描画されるようになったため、回転処理を行うとv0.4.3よりもドット(ピクセル)/ジャギーが目立ちます。
また、v0.4.3では動作していたSurfaceなども変更があったため、そのままでは動作しなくなっています。
目次に戻る