小编Jon*_*han的帖子

如何停止音乐剪辑?

我正在和一些同学一起玩游戏,我们已经编写了除了音乐之外的所有内容.music.java类发布在下面.

我们必须停止我们的声音有问题,所以我需要一种方法来打,所以我们可以真正开始另一个剪辑,这样我们可以在我们的游戏(当你开始这样的比赛过程中,通过音乐转移停止这个片段,这首歌应该是不同的从主菜单).

即使我可以摧毁对象来创建一个新对象,如果这是可能的,我愿意这样做,但我不知道如何做到这一点.我宁愿有可能停止当前的剪辑文件,并用新的替换它.

package sound;

import java.io.File;
import java.io.IOException;

import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.FloatControl;
import javax.sound.sampled.LineEvent;
import javax.sound.sampled.LineListener;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;


public class Music implements LineListener, Runnable
{

private File soundFile;
private Thread thread;
private static Music player;
private Music audio;
private Clip clip;
private boolean stoppen = false;

/**
* Private because of the singleton
*/
public Music()
{
}

/**
* Play a siren sound
*/
public void playSiren(String musicFileName) …
Run Code Online (Sandbox Code Playgroud)

java eclipse audio

2
推荐指数
1
解决办法
2万
查看次数

我想在我的c#应用程序中添加1个以上的控制台屏幕,

我正在为一个应用程序编写一个登录服务器,我将需要在同一个项目中我在另一台服务器上创建的所有对象,但是现在我想要一些方法在sepertate控制台屏幕中将这两个应用程序分开,而不运行2个serperate c#应用程序

c# console-application

-2
推荐指数
1
解决办法
233
查看次数

标签 统计

audio ×1

c# ×1

console-application ×1

eclipse ×1

java ×1