Strange Situation, sondern im Flash, die Angst ganz richtig, was es gibt, und in ihrer Sicht, die Koordinaten sind lokale

Lassen Sie mich erklären, was Sie tun.
1. Sie erstellen einen neuen Sprite, und seit der ein leeres Sprite, wird es von 0,0 mit einem 0 x 0 Breite x Höhe beginnen.
2. innerhalb dieses Sprite, ab 100, 100, zeichnen Sie ein Quadrat. Flash bedenken, dass Ihre Sprite Preis von 0, 0 und zeichnen Sie nur das Rechteck hinein. Es berechnet die Breite und Höhe auf der Grundlage der Breite / Höhe der Objekte innerhalb der Sprite, aber die Koordinaten von 0, 0 berechnet, auch wenn sie nicht der Auffassung der leere Raum als Teil des Sprites.
Anstatt also die Schaffung des Rechtecks bei 100, 100, legen Sie ihn auf 0,0
und verschieben Sie dann den Platz bis 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. ”