2014-01-09 2 views
0

퀴즈를 만들려고했지만 다음과 같은 오류가 나타납니다. public 특성은 패키지 내부에서만 사용할 수 있습니다.as3 오류 퀴즈

package 
{ 

    import flash.display.Sprite; 
     import flash.events.Event; 

    /** 
    * ... 
    * @author Ilija 
    */ 
    public class Main extends Sprite 
    { 

     public function Main():void 
     { 
      if (stage) init(); 
      else addEventListener(Event.ADDED_TO_STAGE, init); 
     } 

     private function init(e:Event = null):void 
     { 
      removeEventListener(Event.ADDED_TO_STAGE, init); 
      private var ButtonI:Loader = new Loader(); 

나는 모든 바르 위해 개인 var에 ButtonI2을 오류를 얻을 : 로더 = 새 로더(); private var ButtonI3 : Loader = new Loader(); private var Button1 : Sprite = new Sprite(); private var Button2 : Sprite = new Sprite(); private var Button3 : Sprite = new Sprite();

private var QuestionText:TextField = new TextField(); 
    private var A1Text:TextField = new TextField(); 
    private var A2Text:TextField = new TextField(); 
    private var A3Text:TextField = new TextField(); 
    private var pointText:TextField = new TextField(); 
    private var point:int = 0; 

    private var _questions:Questions; 
    public function Main():void 
+0

두 가지이 발생할 수 있습니다 ... 당신이

{일치하지 않고}이 모든 이상 중괄호를 닫는 개구부를 가지고 있는지 확인이 오류를 보았다. ** A : ** 패키지/클래스를 조기에 어딘가에'}'로 닫았습니다. ** B : ** 귀하는 귀하의 문서 코드에 클래스 코드를 작성하고 있습니다. – Atriace

답변