моё мнение(всем дико смеятся

) = создай один смайлик и три кнопки при клике на квадратик координаты смайлика равны коодинатом квадратика и т.д.
Дерзай =)

Код:
package
{
import flash.display.Sprite;
import flash.display.Stage;
import flash.display.DisplayObject;
import flash.events.MouseEvent;
[SWF(width='500', height='400', backgroundColor='#669999', frameRate='31')]
/*____________________________________________________*/
public class Click extends Sprite
{
private var spriteBoxQuantity: Number = 3;
private var spriteBox: Sprite;
private var spriteSmail: Sprite;
public function Click()
{
drawSprits();
}
private function drawSprits(): void
{
for (var i:int = 0; i < 3; i++)
{
spriteBox = new Sprite;
spriteBox.graphics.lineStyle(1, 0x81CCFE, 1.0);
spriteBox.graphics.beginFill(0x028EEC);
spriteBox.graphics.moveTo(-50, -50);
spriteBox.graphics.lineTo(50, -50);
spriteBox.graphics.lineTo(50, 50);
spriteBox.graphics.lineTo(-50, 50);
spriteBox.graphics.lineTo(-50, -50);
spriteBox.graphics.endFill();
spriteBox.name = "spriteBox" + i;
spriteBox.x = 100 + i * 110;
spriteBox.y = 100;
addChild(spriteBox);
spriteBox.addEventListener(MouseEvent.CLICK, onBoxClick);
}
spriteSmail = new Sprite;
spriteSmail = new Sprite;
spriteSmail.graphics.beginFill(0xFFFF00);
spriteSmail.graphics.drawCircle(0, 0, 40);
spriteSmail.graphics.endFill();
spriteSmail.graphics.beginFill(0x000000);
spriteSmail.graphics.drawCircle(-15, -10, 5);
spriteSmail.graphics.drawCircle(+15, -10, 5);
spriteSmail.graphics.endFill();
spriteSmail.graphics.lineStyle(2, 0x000000, 100);
spriteSmail.graphics.moveTo(-20,15);
spriteSmail.graphics.curveTo(0,35, 20,15);
spriteSmail.x = 100;
spriteSmail.y = 100;
addChild(spriteSmail);
}
public function onBoxClick(event:MouseEvent): void
{
spriteSmail.x = event.target.x;
}
}
}