Ich erstelle ein Quiz im Flash mit AS3. Ich habe Probleme beim Einfügen von Sound, wenn ein Benutzer auf eine richtige oder falsche Antwort klickt.So geben Sie einen Ton wieder, wenn ein Benutzer auf die richtige Antwort klickt
Wie kann ich Ton richtig wiedergeben?
Dies ist der Code unter
import flash.media.Sound;
//button 1, see if the first text field equals the answer, if it does it plays the correct scene, if it doesnt it plays incorrect scene
myTextField11.addEventListener(MouseEvent.MOUSE_UP,state11);
function state11(evt:MouseEvent)
{
if (myTextField11.text == answer1){
trace("Correct answer!!");
gotoAndPlay(2,"quiz1");
count = count + 10;
scoreBox.text = (count).toString();
setTimeout(gotoAndPlay, 1250, 1, "quiz2");
} else {
trace(myTextField11);
gotoAndPlay(3,"quiz1");
var mySound:Sound = new WrongAnswer();
WrongAnswer.play();
setTimeout(gotoAndPlay, 1250, 1,"quiz2");
}
}
ich das jetzt getan habe, aber kein Glück:
import flash.media.Sound;
//button 1, see if the first text field equals the answer, if it does it plays the correct scene, if it doesnt it plays incorrect scene
myTextField11.addEventListener(MouseEvent.MOUSE_UP,state11);
function state11(evt:MouseEvent)
{
if (myTextField11.text == answer1){
trace("Correct answer!!");
gotoAndPlay(2,"quiz1");
count = count + 10;
scoreBox.text = (count).toString();
setTimeout(gotoAndPlay, 1250, 1, "quiz2");
} else {
trace(myTextField11);
gotoAndPlay(3,"quiz1");
MediaPlayer player = MediaPlayer player=MediaPlayer.create(YourActivity.this,R.raw.WrongAnswer);
player.start();
setTimeout(gotoAndPlay, 1250, 1,"quiz2");
}
Danke für die Antwort, ich habe dies versucht (Beispiel in Bearbeitung), aber kein Glück. Habe ich das richtig gemacht? –
Wie lautet Ihr Tätigkeitsname? Ich behielt nur zufällig YourActivity! Sie müssen dort Ihren Namen für die Aktivität schreiben, Ihren Klassennamen –
@TripatheeGaurav, dies ist Android SDK-Code? Asker verwendet AS3 (Flash) -Code, um eine Android-App zu erstellen. –