logic
Class SoundManager

java.lang.Object
  extended by logic.SoundManager

public class SoundManager
extends java.lang.Object

Author:
Tansel

Field Summary
private  javax.sound.sampled.AudioInputStream audioInputStream
           
private  javax.sound.sampled.Clip balloon
           
private  sun.audio.AudioData data
           
private  javax.sound.sampled.Clip death
           
private  sun.audio.ContinuousAudioDataStream loop
           
private  java.lang.String[] musics
           
private  javax.sound.sampled.Clip obstacleBreak
           
private  sun.audio.AudioPlayer player
           
private  sun.audio.AudioStream stream
           
private  javax.sound.sampled.Clip success
           
 
Constructor Summary
SoundManager()
           
 
Method Summary
 void initializeBackgroundMusic(int level)
           
 void initializeEffects()
           
 void playBackgroundMusic()
           
 void playBalloon()
           
 void playLevelEnd()
           
 void stopBackgroundMusic()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

musics

private java.lang.String[] musics

success

private javax.sound.sampled.Clip success

obstacleBreak

private javax.sound.sampled.Clip obstacleBreak

death

private javax.sound.sampled.Clip death

balloon

private javax.sound.sampled.Clip balloon

audioInputStream

private javax.sound.sampled.AudioInputStream audioInputStream

player

private sun.audio.AudioPlayer player

stream

private sun.audio.AudioStream stream

data

private sun.audio.AudioData data

loop

private sun.audio.ContinuousAudioDataStream loop
Constructor Detail

SoundManager

public SoundManager()
Method Detail

initializeEffects

public void initializeEffects()

initializeBackgroundMusic

public void initializeBackgroundMusic(int level)

playBackgroundMusic

public void playBackgroundMusic()

stopBackgroundMusic

public void stopBackgroundMusic()

playLevelEnd

public void playLevelEnd()

playBalloon

public void playBalloon()