使用javax.sound.sampled.Clip在游戏中播放、循环和停止多个声音。意外的错误
我在游戏期间正试图发挥两个WAV声音(背景音乐和效果).我首先使用Java中的另一个音频处理程序构建了这一代码的块,它将处理声音的播放,停止和循环.这个构造将播放背景音乐或效果,而是一次只有一个.我环顾互联网,被告知使用javax.sound.sampled.clip处理声音,所以重复使用相同的构造(播放,停止,循环),但切换它以使用javax.sound.sampled.clip.现在我完全迷失了.从我读到的是到目前为止,我已经完成了所有事情并在Eclipse编辑器中没有错误,但是当我运行它时,我得到了两个错误之一.在Eclipse(在Linux上运行)抛出LineUnavailableException.在Eclipse(在Windows 7上运行)我在此代码的循环()部分中获取java.lang.nullpointerexception.如果你能告诉我我做错了什么或指出我的一些相关文件,我会很感激.我假设一些与我的代码一起处理异常的东西,但我不确定.如果您看到任何其他可怕的代码错误
1304 2022-07-19
编程技术问答社区
开始安卓游戏开发
我是新的Android应用程序开发,我必须开发一个简单的android游戏.请告诉我我应该在哪里以及应该如何开始.我在基于Windows的PC中有Eclipse和Android SDK,最近制作了Small Android应用程序. 解决方案 请注意,许多图书馆都有他们的优点和缺点.例如,LibGDX已知具有略微粗略的包装器,但是很多能力.这是部分批量的,但这里是RAVI在这里的链接中编写的列表; Android游戏引擎2D和3D游戏? 开发人员的开源Android应用程序:JMoneSeengine(基于Java 3D 游戏引擎) 开发人员的开源Android应用程序:Android-2D-Engine(Android游戏) 开源开源Android应用程序:yoghurtgum(Android游戏 发动机) 开发人员的开源Android应用程序:Catcake(Android游戏 发动机) 开发人员的开源Android应用程序:JPCT-AE(Android游戏3
306 2022-07-19
编程技术问答社区
使用javax.sound.sampled.Clip在游戏中播放、循环和停止多个声音。意外的错误
我试图在游戏中同时播放两种 wav 声音(背景音乐和效果).我首先使用 java 中的另一个音频处理程序构建了这段代码,该处理程序将处理声音的播放、停止和循环.这个结构会播放背景音乐或效果,但一次只能播放一个.我环顾互联网,并被告知使用 javax.sound.sampled.Clip 来处理声音,因此重用了相同的构造(播放、停止、循环),但将其切换为使用 javax.sound.sampled.Clip.现在我完全迷路了.从我到目前为止所读到的内容来看,我已经完成了所有正确的操作,并且在 Eclipse 编辑器中没有出现任何错误,但是当我运行它时,我得到了两个错误之一.在 Eclipse(在 Linux 上运行)中,抛出了 LineUnavailableException.在 Eclipse(在 Windows 7 上运行)中,我在此代码的 loop() 部分中得到了 java.lang.NullPointerException.如果您能告诉我我做错了什么或指向我一些相关文档,我将不胜
470 2022-07-19
编程技术问答社区