Situación extraña, pero soy su miedo flash bastante correcta sobre lo que devuelve, y, en su punto de vista, las coordenadas son locales

Permítanme explicar lo que haces.
1. de crear un sprite nuevo, y desde su sprite de un vacío, se iniciará de 0,0 con un ancho de 0 x 0 x altura.
2. dentro de ese sprite, a partir de 100, 100, se dibuja un cuadrado. Flash considerar que su sprite es a partir de 0, 0 y sólo dibujar el rectángulo interior. Calcula la anchura y la altura sobre la base de la anchura / altura de los objetos dentro del sprite, pero las coordenadas se calcula a partir de 0, 0, incluso si no se considera el espacio vacío como parte de los sprites.
Así que en lugar de crear el rectángulo de 100, 100, cree que en 0,0
y luego pasar a la plaza a 100, 100.
square.graphics.drawRect(0, 0, 100, 100);
square.x = 100; square.y = 100;
- square.graphics.drawRect(0, 0, 100, 100);
- square.x = 100; square.y = 100;
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”