Displaying scores
I make a drag and drop game and I can't display scores to dynamic textfield.Can anyone help me?
[CODE]
stop();
import flash.text.TextFormat;
import flash.text.TextField;
//Score
var score:Number=0;
btn_nextCO1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame);
function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void
{
item1_mc.visible=false;
item2_mc.visible=false;
item3_mc.visible=false;
item4_mc.visible=false;
item5_mc.visible=false;
item6_mc.visible=false;
item7_mc.visible=false;
item8_mc.visible=false;
item9_mc.visible=false;
gotoAndPlay(345);
}
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.text.TextFormat;
//right_mc.visible=false;
//wrong_mc.visible=false;
var orig1X:Number=item1_mc.x;
var orig1Y:Number=item1_mc.y;
var orig2X:Number=item2_mc.x;
var orig2Y:Number=item2_mc.y;
var orig3X:Number=item3_mc.x;
var orig3Y:Number=item3_mc.y;
var orig4X:Number=item4_mc.x;
var orig4Y:Number=item4_mc.y;
var orig5X:Number=item5_mc.x;
var orig5Y:Number=item5_mc.y;
var orig6X:Number=item6_mc.x;
var orig6Y:Number=item6_mc.y;
var orig7X:Number=item7_mc.x;
var orig7Y:Number=item7_mc.y;
var orig8X:Number=item8_mc.x;
var orig8Y:Number=item8_mc.y;
var orig9X:Number=item9_mc.x;
var orig9Y:Number=item9_mc.y;
item1_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item1_mc.addEventListener(MouseEvent.MOUSE_UP, item1Release);
item2_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item2_mc.addEventListener(MouseEvent.MOUSE_UP, item2Release);
item3_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item3_mc.addEventListener(MouseEvent.MOUSE_UP, item3Release);
item4_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item4_mc.addEventListener(MouseEvent.MOUSE_UP, item4Release);
item5_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item5_mc.addEventListener(MouseEvent.MOUSE_UP, item5Release);
item6_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item6_mc.addEventListener(MouseEvent.MOUSE_UP, item6Release);
item7_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item7_mc.addEventListener(MouseEvent.MOUSE_UP, item7Release);
item8_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item8_mc.addEventListener(MouseEvent.MOUSE_UP, item8Release);
item9_mc.addEventListener(MouseEvent.MOUSE_DOWN, dragTheObject);
item9_mc.addEventListener(MouseEvent.MOUSE_UP, item9Release);
done_btn.addEventListener(MouseEvent.CLICK, checkAnswers);
reset_btn.addEventListener(MouseEvent.MOUSE_UP,reset);
item1_mc.buttonMode=true;
item2_mc.buttonMode=true;
item3_mc.buttonMode=true;
item4_mc.buttonMode=true;
item5_mc.buttonMode=true;
item6_mc.buttonMode=true;
item7_mc.buttonMode=true;
item8_mc.buttonMode=true;
item9_mc.buttonMode=true;
function dragTheObject(event:MouseEvent):void
{
var item:MovieClip=MovieClip(event.target);
item.startDrag();
var topPos:uint=this.numChildren-1;
this.setChildIndex(item,topPos);
}
function item1Release(event:MouseEvent):void
{
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone1_mc.hitTestPoint(item.x,item.y))
{
item.x=dropZone1_mc.x;
item.y=dropZone1_mc.y;
score+=10;
//score1.text=String(score);
score1.text=""+score.toString();
trace(score);
}
else
{
item.x=orig1X;
item.y=orig1Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item2Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone2_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone2_mc.x;
item.y=dropZone2_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig2X;
item.y=orig2Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item3Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone3_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone3_mc.x;
item.y=dropZone3_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig3X;
item.y=orig3Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item4Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone4_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone4_mc.x;
item.y=dropZone4_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig4X;
item.y=orig4Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item5Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone5_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone5_mc.x;
item.y=dropZone5_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig5X;
item.y=orig5Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item6Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone6_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone6_mc.x;
item.y=dropZone6_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig6X;
item.y=orig6Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item7Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone7_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone7_mc.x;
item.y=dropZone7_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig7X;
item.y=orig7Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item8Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone8_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone8_mc.x;
item.y=dropZone8_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig8X;
item.y=orig8Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
function item9Release(event:MouseEvent):void {
var item:MovieClip=MovieClip(event.target);
item.stopDrag();
if (dropZone9_mc.hitTestPoint(item.x,item.y)) {
item.x=dropZone9_mc.x;
item.y=dropZone9_mc.y;
score+=10;
score1.text=""+score.toString();
trace(score);
} else {
item.x=orig9X;
item.y=orig9Y;
score-=10;
score1.text=""+score.toString();
trace(score);
}
};
[/CODES]
