タイル エンジンをテストするために 64x64 の小さなタイルを作成しました。ループに追加されます。
var grass:Grass = new Grass();
grass.x = (x * TILE_SIZE);
grass.y = (y * TILE_SIZE);
grass.width = TILE_SIZE;
grass.height = TILE_SIZE;
container.addChild(grass);
public class Grass extends MovieClip {
public function Grass() {
// constructor code
this.width = 64;
this.height = 64;
}
}
オブジェクトの .width と .scale をトレースすると、コードは 64x64 でスケールは 1 と一致します。しかし、デバッガーで画面を印刷して Photoshop で測定すると、それらは 94x84 であり、それがどこにあるかを見つけることができます。間違っている?
不足しているものはありますか?ありがとう