2014-05-23 3 views
0

스코어링 시스템을 플래시로 작성하는 방법과 스코어는 질문 끝에 만 표시됩니다. 필요한 코드를 제공하면 도움이 될 수 있기를 바랍니다. flash.All 에서이 시스템을 만드는 전체 단계는 정말 감사드립니다. 미리 감사드립니다.플래시 스코어링 시스템을 만드는 방법

답변

0

다음은 간단한 점수 시스템을 만드는 몇 가지 기본 단계입니다. 이 자습서에서 명확하지 않은 사항이 있으면 언제든지 주저없이 추가 지원을 요청하십시오. 첫 번째 프레임에

튜토리얼

  1. , 당신은 점수를 포함하고 플래시 파일의 진행으로 (가정 퀴즈입니다되는)을 증가 변수를 선언해야합니다. 그래서, 당신의 첫 번째 프레임에 F9를 눌러 액션 패널을 엽니이 입력 올바르게 질문에 대답 할 때마다 지금

    score = 0; 
    
  2. 을, 하나의 점수 변수를 늘리려면이 코드를 사용

    score++; 
    

    프레임 1에서 선언 한 변수 score = 0;은 시작시 0의 값을 갖습니다. 이제 위에 제공된 코드를 사용할 때 사용자가 올바른 질문 인 score++;에 응답하면 원래 변수가 1 씩 증가합니다. 따라서 한 번 위에 코드를 사용하면 점수 변수의 값은 1이됩니다. 다음 번에 변수를 늘리면 값이 2이되고 다음에 다시 3이됩니다. 따라서 사용자가 첫 번째 프레임에서 선언 한이 변수는 사용자가 질문에 올바르게 대답 할 때 증가합니다. 이것은 flas 파일에는 표시되지 않지만 "컴퓨터"에서는 증가합니다.

  3. 당신이 마지막에 점수를 표시 텍스트 필드를 만들 Ctrl 키 + F3는 속성 패널을 엽니을 선택하고 그것의 Instance Name 이름, 하여 score_txt을주고 싶다

    .

    score_txt.text = score; 
    

    이 텍스트 필드 score_txt에서 변수 score의 값이 표시됩니다 : 당신은 텍스트 필드가 어디에 그런 프레임에이 코드를 사용합니다.

  4. 추가 참고 :이 튜토리얼은 기본 타임 라인에 score++;을 사용하고 있다고 가정합니다. MovieClip 내부에서 호출하려는 경우 대신 _root.score++;을 사용해야합니다. 당신이 안전을하려면 이들에 내가 위에서 제공 한 모든 코드를 변경 :

    _root.score = 0;

    _root.score++;

    score_txt.text = _root.score;

나는이 희망 도움 :

관련 문제