📄 gameeffect.java
字号:
// Decompiled by DJ v3.8.8.85 Copyright 2005 Atanas Neshkov Date: 2005-8-14 11:30:46
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: GameEffect.java
package stone;
import com.nokia.mid.sound.Sound;
import com.nokia.mid.sound.SoundListener;
public class GameEffect
implements SoundListener
{
public void soundStateChanged(Sound sound, int i)
{
}
private void PlaySound(byte pSound[], int times)
{
try
{
if(m_pBGSound == null)
{
m_pBGSound = new Sound(pSound, 1);
m_pBGSound.setSoundListener(this);
m_pBGSound.setGain(250);
}
m_pBGSound.init(pSound, 1);
m_pBGSound.play(times);
}
catch(Exception exception) { }
}
public void StopSound()
{
m_pBGSound.stop();
}
public void ResumeSound()
{
m_pSound.resume();
}
void PlayTitle()
{
PlaySound(SOUND_TITLE, 0);
}
void PlayGameOver()
{
PlaySound(SOUND_GAMEOVER, 0);
}
void PlayCorrectSound()
{
}
void PlayWrongSound()
{
try
{
if(m_pSound != null)
{
m_pSound.init(988, 4000L);
m_pSound.setSoundListener(this);
m_pSound.play(1);
}
}
catch(Exception exception) { }
}
GameEffect()
{
m_pSound = null;
m_pBGSound = null;
m_pSound = new Sound(988, 4000L);
}
void pause()
{
}
void resume()
{
}
void Lights(int i, int j)
{
}
void vibrate()
{
}
private Sound m_pSound;
private Sound m_pBGSound;
private static final byte SOUND_TITLE[] = {
2, 74, 58, 89, -47, -91, -47, -79, -108, -56,
4, 0, 110, -40, -28, -101, 106, -120, -64, -101,
74, 64, -78, 13, -96, -45, 76, 64, -77, 74,
64, -102, 8, -95, 38, -38, -94, 48, 38, -46,
-112, 44, -125, 104, 52, -45, 112, 52, -45, 16,
44, 66, 16, 54, -45, 80, 48, -45, 112, 52,
-45, 16, 44, -125, 13, 45, 2, -115, 49, 2,
-56, 73, -74, -88, -116, 9, -76, -92, 11, 32,
-38, 13, 52, -36, 13, 52, -44, 13, -96, 0
};
private static final byte SOUND_GAMEOVER[] = {
2, 74, 58, 97, 29, -123, -75, -107, -67, -39,
-107, -56, 4, 0, 65, 22, -110, -88, 52, -61,
-116, 52, -126, -88, 81, 38, 36, -29, 20, 73,
-124, -40, 73, 4, 26, -109, -112, 52, -125, 44,
52, -61, -120, 81, 38, 36, -29, 13, 32, -53,
13, 48, -85, 12, -80, -46, 0, 0
};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -