대화
DS님의 글에서 이어진 답글 0개
★ 프리로더 강좌 (로딩 바) 아마 플래시 CS에서 이게 가장 쉬운 방법일 겁니다. 대소문자가 제대로 표시되지 않으니 제 작가방에 와서 보시길 바랍니다. 1프레임에 import flash.events.Event; import flash.text.TextField; stop(); var tmp:Number=stage.loaderInfo.bytesTotal; addEventListener(Event.ENTER_FRAME,chk); var tField:TextField=new TextField(); addChild(tField); function chk(e:Event):void { var l:Number=stage.loaderInfo.bytesLoaded; graphics.clear(); if (l==tmp) { removeChild(tField); removeEventListener(Event.ENTER_FRAME,chk); gotoAndStop(3); return; } tField.text=String(l)+"/"+String(tmp); graphics.beginFill(0); graphics.drawRect(0,200,550,40); graphics.drawRect(545,205,540*(l/tmp-1),30); } 그리고 게임은 무비클립을 만들어서 거기 안에서 만들어 주시고, 스테이지에서 지우세요. 그리고 2프레임에 addChild(new (getDefinitionByName("게임 무비클립 클래스 이름"))()); 끝으로 Actionscript Setting에 들어가 Export classes in frame에 2를 적어주시면 멋진 프리로더를 볼수 있습니다.
하면 이 대화에 답할 수 있어요.