Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Displaying scores

Guest
Sep 27, 2013 Sep 27, 2013

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]

TOPICS
ActionScript
615
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , Sep 27, 2013 Sep 27, 2013

Do the score values trace properly?  Have you assigned the instance name "score1" to the textfield?

Translate
LEGEND ,
Sep 27, 2013 Sep 27, 2013

Do the score values trace properly?  Have you assigned the instance name "score1" to the textfield?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Sep 28, 2013 Sep 28, 2013

I got it Thank You..

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 28, 2013 Sep 28, 2013
LATEST

You're welcome

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines