Game Development Reference
In-Depth Information
//sounds
//*** Flex SDK
soundManager.addSound(SOUND_TITLE_MUSIC,new Library.SoundTitleMusic);
soundManager.addSound(SOUND_CAR, new Library.SoundCar);
soundManager.addSound(SOUND_CLOCK_PICKUP,new Library.SoundClockPickup);
soundManager.addSound(SOUND_HEART_PICKUP,new Library.SoundHeartPickup);
soundManager.addSound(SOUND_GAME_LOST,new Library.SoundGameLost);
soundManager.addSound(SOUND_LEVEL_COMPLETE,new Library.SoundLevelComplete);
soundManager.addSound(SOUND_SKULL_HIT,new Library.SoundSkullHit);
soundManager.addSound(SOUND_PLAYER_START,new Library.SoundPlayerStart);
soundManager.addSound(SOUND_HIT_WALL,new Library.SoundHitWall);
//*** Flash IDE SDK
//soundManager.addSound(SOUND_TITLE_MUSIC,new SoundTitleMusic);
//soundManager.addSound(SOUND_CAR, new SoundCar);
//soundManager.addSound(SOUND_CLOCK_PICKUP,new SoundClockPickup);
//soundManager.addSound(SOUND_HEART_PICKUP,new SoundHeartPickup);
//soundManager.addSound(SOUND_GAME_LOST,new SoundGameLost);
//soundManager.addSound(SOUND_LEVEL_COMPLETE,new SoundLevelComplete);
//soundManager.addSound(SOUND_SKULL_HIT,new SoundSkullHit);
//soundManager.addSound(SOUND_PLAYER_START,new SoundPlayerStart);
//soundManager.addSound(SOUND_HIT_WALL,new SoundHitWall);
//create timer and run it one time
frameRate = 40;
startTimer();
}
override public function systemTitle():void {
soundManager.playSound(SOUND_TITLE_MUSIC, false,999, 20, 1);
super.systemTitle();
}
override public function systemNewGame():void {
soundManager.stopSound(SOUND_TITLE_MUSIC);
super.systemNewGame();
}
override public function systemLevelIn():void {
levelInScreen.alpha = 1
super.systemLevelIn();
}
override public function systemWait():void {
if (lastSystemState == FrameWorkStates.STATE_SYSTEM_LEVEL_IN) {
game.x -= 2;
if (game.x < 100) {
levelInScreen.alpha -= .01;
if (levelInScreen.alpha < 0 ) {
levelInScreen.alpha = 0;
}
Search WWH ::




Custom Search