1 / 144
文档名称:

俄罗斯方块游戏源代码.doc

格式:doc   大小:294KB   页数:144页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

俄罗斯方块游戏源代码.doc

上传人:在水一方 2019/4/18 文件大小:294 KB

下载得到文件列表

俄罗斯方块游戏源代码.doc

相关文档

文档介绍

文档介绍::一定要吃好玩好睡好喝好。一旦累死了,就别的女人花咱的钱,住咱的房,睡咱的老公,泡咱的男朋友,还打咱的娃。JAVA游戏编程之三----j2me手机游戏入门开发--俄罗斯方块_4_增加消除行声音收藏羄蕿莂之前的游戏代码中都未加声音,不少网友在做别业设计时要求增加声音,其实声音还是比较好做的!但手机真机上可能会有不同的问题,但在模拟器上一般都没什么问题,所以真机上的问题就具体问题具体分析吧!这里给出一个很简单的声音应用。蚀羅肀在原俄罗斯方块_3的代码基础上增加一个声音类!莂蚂莇示例代码如下螀莆薂--------------------------------------------------------------------------------肄莁葿viewplaincopytoclipboardprint?蝿螇薈packagecode;.*;;;;lassSound聿蚆羆{蒃螁芁publicstaticPlayerm_sounds;腿肇螈publicstaticintm_currentSoundID=-1;袁葿羈publicstaticbooleans_sound_bg_On=false;艿蒇肅privatestaticfinalStringSOUND_FILENAME="/pics/";//()荿蚄蒀{莅芁螇if(m_sounds!=null)荿肅膅return;螃肀肃try蒈蒆袈{蒅衿蒆DataInputStreamdis=newDataInputStream("".getClass().getResourceAsStream(SOUND_FILENAME));薈袇芅byte[]soundBuffer=newbyte[()];(soundBuffer);蚈羄蚀InputStreamis=newByteArrayInputStream(soundBuffer);蚅蚁芅m_sounds=(is,"audio/x-wav");();();袈螆肇}catch(Exceptione)袄蒂芈{();节芁肁}羈薇蝿}肄羀肆publicstaticvoidplaySound(intsoundID)肈蚄蒅{蒂蝿蒂playSound(soundID,1);***肅芇}膄螂袅publicstaticvoidplaySound(intsoundID,intloopCount)芇薆薅{蚂薁蕿try莇羇罿{莄莀薄if(m_sounds==null)蒇莈蚅return;袁莃羀if(()==)薇蒄莇return;薃膁蚇m_currentSoundID=soundID;(0);(loopCount);();(50);//maybethiscanhelpforsoundproblems螇蚇袄}catch(Exceptione)蒅蚂螂{();袃蒁膅}羆膅羄}薅芀膃privatestaticvoidstopSound()throwsException芀薆艿{肃芃膈try莀螃羄{蒀螈芀if(m_sounds==null)膆膃肀return;羈薆羇if(()==)();蚀莅蚀if(()==)();膈莈螅m_currentSoundID=-1;蒆肂膄}catch(Exceptione)袀***肁{(