Cześć quiz, I budować Puchar Świata quiz. I mieć combobox który ładować swf z the pytanie wewnątrz. Na the pierwszy swf the użytkownik wybierać kraj che ładować swf na the scena che zawierać the pytanie. I cant dlaczego the kraj imię od the combobox the nowy swf.
my ComboBox i swf ładunek kod być podążać:
package { importowy flash.events.*; importowy flash.display.*; importowy fl.controls.ComboBox; importowy fl.data.DataProvider; importowy flash.net .URLRequest; importowy flash.display. Ładowacz; importowy flash.events.ProgressEvent;
społeczeństwo klasa yahoo przedłużyć MovieClip { intymny var bg: background_mc = nowy background_mc (); intymny var cel: goal_mc = nowy goal_mc (); intymny var soccerStars: soccerStars_mc = nowy soccerStars_mc (); /*private var replayBtn: replayBtn_mc = nowy replayBtn_mc (); */ intymny var comboBox: ComboBox = nowy ComboBox (); jawny funkcja yahoo () { stage.addChild (bg); bg.x = 300; bg.y = 300; stage.addChild (cel); goal.x = 450; goal.y = 180; stage.addChild (soccerStars); soccerStars.x = 10; soccerStars.y = 10; /*stage.addChild (replayBtn); replayBtn.x = 580; replayBtn.y = 40; replayBtn.addEventListener (MouseEvent.MOUSE_DOWN, powtórka); */ stage.addChild (comboBox); comboBox.x = 200; comboBox.y = 300; comboBox.dropdownWidth = 200; comboBox.width = 200; comboBox.prompt = "Wybiórka naród"; comboBox.dataProvider = nowy DataProvider (worldcupNations); comboBox.addEventListener (Event.CHANGE, changeHandler); } /*Creates the Szyk nations*/ var worldcupNations: Szyk = nowy Szyk ( {etykietka: "Algieria"}, {etykietka: "Argentyna"}, {etykietka: "Australia"}, {etykietka: "Brazylia"}, {etykietka: "Cameroon"}, {etykietka: "Chile"}, {etykietka: "Cote d'Ivoire"}, {etykietka: "Dani"}, {etykietka: "Anglia"}, {etykietka: "Francja"}, {etykietka: "Niemcy"}, {etykietka: "Ghana"}, {etykietka: "Grecja"}, {etykietka: "Honduras"}, {etykietka: "Włochy"}, {etykietka: "Japonia"}, {etykietka: "Koreańczyk DPR"}, {etykietka: "Korea Republika"}, {etykietka: "Meksyk"}, {etykietka: "Holandia"}, {etykietka: "Nigeria"}, {etykietka: "Paraguay"}, {etykietka: "Portugalia"}, {etykietka: "Serbia"}, {etykietka: "Sistani"}, {etykietka: "Slovenia"}, {etykietka: "Południowa Afryka"}, {etykietka: "Hiszpania"}, {etykietka: "Szwajcaria"}, {etykietka: "Uraguay"}, {etykietka: "USA"} ); funkcja changeHandler (e): pustka { /*Load w zewnętrznie swf */ var loadSwf: Ładowacz = nowy Ładowacz (); var requestSwf: URLRequest = nowy URLRequest ("Quiz/Quiz.swf " ); loadSwf.contentLoaderInfo.addEventListener (Event.COMPLETE, onCompleteHandler); loadSwf.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, onProgressHandler); loadSwf.load (requestSwf); /* Dodawać swf */ funkcja onCompleteHandler (loadEvent: Wydarzenie) { stage.addChild (loadEvent.currentTarget.content); } /* Postęp tracking*/ funkcja onProgressHandler (mProgress: ProgressEvent) { var procent: Liczba = mProgress.bytesLoaded/mProgress.bytesTotal; ślad (procent); } } } }
|