stop();
var stamps:Array = ["spa", "romantic", "beach"];
var startpoint:Point = new Point();
//------------------------------------
//--------------function--------------
function pickUp(event:MouseEvent):void {
event.target.startDrag(true);
event.target.rotation=0;
startpoint.x = event.target.x;
startpoint.y = event.target.y;
//x,y starting point
position1.text = event.target.name +"\n"+"x:"+startpoint.x +", y:"+startpoint.y;
}
function dropIt(event:MouseEvent):void {
event.target.stopDrag();
if (event.target.dropTarget != null && event.target.dropTarget.parent == box1){
msg1.text = event.target.name;
event.target.rotation=-9.3;
event.target.scaleX=0.8;
event.target.scaleY=0.8;
event.target.removeEventListener(MouseEvent.MOUSE_ DOWN, pickUp);
event.target.removeEventListener(MouseEvent.MOUSE_ UP, dropIt);
event.target.buttonMode = false;
} else {
if (event.target.dropTarget != null && event.target.dropTarget.parent == box2){
msg2.text = event.target.name;
event.target.rotation=-9.3;
event.target.scaleX=0.8;
event.target.scaleY=0.8;
event.target.removeEventListener(MouseEvent.MOUSE_ DOWN, pickUp);
event.target.removeEventListener(MouseEvent.MOUSE_ UP, dropIt);
event.target.buttonMode = false;
} else {
if (event.target.dropTarget != null && event.target.dropTarget.parent == box3){
msg3.text = event.target.name;
event.target.rotation=-9.3;
event.target.scaleX=0.8;
event.target.scaleY=0.8;
event.target.removeEventListener(MouseEvent.MOUSE_ DOWN, pickUp);
event.target.removeEventListener(MouseEvent.MOUSE_ UP, dropIt);
event.target.buttonMode = false;
}
else{
event.target.x = startpoint.x;
event.target.y = startpoint.y;}
} }
//x,y starting point
position2.text = event.target.name +"\n"+"x:"+startpoint.x +", y:"+startpoint.y;
}
//------------------------------------
//------------------------------------
spa.buttonMode = true;
romantic.buttonMode = true;
beach.buttonMode = true;
//---------------------------
spa.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
spa.addEventListener(MouseEvent.MOUSE_UP, dropIt);
//---------------------------
romantic.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
romantic.addEventListener(MouseEvent.MOUSE_UP, dropIt);
//-------------------------------------------------
beach.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
beach.addEventListener(MouseEvent.MOUSE_UP, dropIt);
//------------------------------------
//------------------------------------
btn_press.buttonMode = true;
btn_press.addEventListener(MouseEvent.CLICK, reset);
function reset(event:MouseEvent):void {
gotoAndStop("reset");
}
btn_submit.addEventListener(MouseEvent.CLICK, step2);
function step2(event:MouseEvent):void {
for (var i=0; i<stamps.length ;i++)
{
if(msg1.text == stamps[i] && msg2.text == stamps[i] && msg3.text == stamps[i]){
gotoAndStop(stamps[i]);
}
else{
if(msg2.text == stamps[i]){
gotoAndStop(stamps[i]);
}
else{
if(msg3.text == stamps[i]){
gotoAndStop(stamps[i]);
}}}}
}