, поэтому я пытаюсь создать экран заголовка, который отображает и изображение и исчезает через 5 секунд, и, как только программа запускается, воспроизводится песня. Эта песня будет проходить через всю игру.Может ли кто-нибудь помочь мне с таймером и звуковыми событиями?
public function TitleScreen(){//adds a Title Screen
var tsBackground:tsBack= new tsBack();
tsBackground.x= -22
tsBackground.width=650
tsBackground.height=450
addChild(tsBackground);
var mainTheme:tsTheme = new tsTheme();
mainTheme.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event:TimerEvent){
mainTheme.play();
}
var counter = 0;
var myTimer:Timer = new Timer(5000);
myTimer.addEventListener(TimerEvent.TIMER, TimerFunction)
function TimerFunction(event:TimerEvent){
counter++
removeChild(tsBackground);
AddStuff();
}
myTimer.start();
/*if (myTimer >= 5000) {
myTimer.stop();
}*/
}//end of TitleScreen
Я закомментирована, если заявление, что определяет, будет ли он останавливается, потому что я получаю эту ошибку:
1176: Comparison between a value with static type flash.utils:Timer and a possibly unrelated type int.
Вторая проблема у меня есть, что песня не играет, когда mainTheme.play() ; вызывается, и я знаю, что я правильно сделал связь.
Может ли кто-нибудь помочь?
У вас есть идеи? Последнее замечание не помогло. –