2012-10-22 5 views
1

나는 비교적 간단한 것을하려고하는데, 나는 그 월요일 중 하나를 가지고있는 것처럼 보입니다. 내 플래시 퀴즈에서 스크립트의 대다수를 제어하는 ​​'numLoops'루프가 있습니다. 각 질문 끝에 numLoops가 발생하고이를 시각적으로 표시하려고합니다. 'roundcounter'를 성공적으로 표시 할 수있는 'questioncounter'라는 동적 텍스트 상자가 있습니다. 내 문제는 텍스트가 numLoops 트리거가, 그냥 순간 1.루프의 라운드 카운터가 업데이트되지 않습니다.

에서 숙박 할 때마다 업데이트 할 것 같지 않습니다하지만 것입니다 내가 가진

var roundcounter:Number = 1; 

questioncounter.text = roundcounter.toString(); 

function addround():void{ 
    numLoops ++; 
    var roundcounter:int = roundcounter ++; 
    trace("Round updated") 
    } 

모든 제안을 크게

감사

을 감상 할 수있다

EDIT : 내 '추적'도 나타나지 않아서 내 기능이 명확하게 트리거되지 않습니다.

답변

1

은 더욱

function addround():void{ 
    numLoops; 
    questioncounter.text = (numLoops + 1).toString(); 
    trace("Round updated") 
} 
addround(); 
도와

감사 변수 내 numLoops를 사용하여 아래로 트리밍 관리, 당신의 대답은 나에게이 아이디어를 준!

1

글쎄, 문제는 당신이 노력하고 있다는 것입니다. g를 사용하여 int를 Number로 인스턴스화합니다. 이것은 가능할 수 있지만 정수에 대한 다른 변수를 만들어야합니다. 그러나 쉽게 수정이 있습니다 :

var roundcounter:int = 1; 

questioncounter.text = roundcounter.toString(); 

function addround():void{ 
    numLoops ++; 
    roundcounter ++; 
    trace("Round updated") 
} 
관련 문제