Welcome 微信登录

首页 / 软件开发 / JAVA / 手机游戏中的声音处理详解

手机游戏中的声音处理详解2011-02-07本文是在同一个游戏中移植在不同机型时所做的对声音的处理,考虑到性能的要求,对每种类型的手机做了一定的要求。

s40中的声音处理:

1)import com.nokia.mid.sound.*;

2)Sound soundPlayer;
void initSound(){
soundPlayer = new Sound(b_main,1);
if(m_playSound == 1)
}

3)byte[] b_main = ;

4)static int m_playSound = 1;

5)在程序中对声音的控制m_playSound = (byte)(1 - m_playSound);
if(m_playSound == 1) catch(Exception e){}
}
if(m_playSound == 0) catch(Exception e){}
}

使用ott文件在nokia 40或60中。

1)定义数据结构

public class EMSound
{
public int type;
public byte[] data;
public EMSound(byte[] data, int type)
{
this.type = type;
this.data = data;
}
}

2)import com.nokia.mid.ui.*;
import com.nokia.mid.sound.*;