当前位置: 首页>>代码示例>>Java>>正文


Java Sound.play方法代码示例

本文整理汇总了Java中org.newdawn.slick.Sound.play方法的典型用法代码示例。如果您正苦于以下问题:Java Sound.play方法的具体用法?Java Sound.play怎么用?Java Sound.play使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.newdawn.slick.Sound的用法示例。


在下文中一共展示了Sound.play方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: init

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
/**
 * This method inizializes map, images, animations and sounds 
 * @param container
 * @throws SlickException
 */

@Override
public void init(GameContainer container) throws SlickException {
    ready = new Image("data/ready.jpg");
    gameOver = new Image("data/gameover.png");
    youWin = new Image("data/youwin.png");
    
    mazeMap = new TiledMap("data/maze/Maze.tmx");
    initMapProperty();
    initAnimations();
    
    begin = new Sound("data/pacmanSound/begin.wav");
    begin.play();
    
    eatFruit = new Sound("data/pacmanSound/eatFruit.wav");
    pacmanGame.initMaze(mazeMap,this);
}
 
开发者ID:IngSW-unipv,项目名称:Progetto-C,代码行数:23,代码来源:MazeView.java

示例2: BloodSplatter

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
public BloodSplatter(int x, int y) {
	super();

	for (int i = 0; i < amountSplat; i++) {
		int size = r.nextInt(2) + 1;
		Vector2D vel = new Vector2D((r.nextInt(800) - 400) / 100, (r.nextInt(800) - 400) / 100);
		splatters.add(new Splat(x, y, size, vel));
	}

	try {
		sfx_splat = new Sound(GamePanel.resfolder + "sound" + File.separator + "die.wav");
	} catch (SlickException e) {
		e.printStackTrace();
	}

	sfx_splat.play(1f, GamePanel.SFX_VOLUME);
}
 
开发者ID:Timbals,项目名称:YellowSquare,代码行数:18,代码来源:BloodSplatter.java

示例3: play

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
/**
 * Play sound
 * @param snd	Sound filename
 * @param looping	Looping
 * @param pitch	Pitch
 * @param volume	Volume
 */
public static final void play(String snd, boolean looping, float pitch, float volume) {	
	try {
		Sound s = new Sound(snd);
		if (looping == true)
			s.loop(pitch, volume);
		else
			s.play(pitch, volume);
	} catch (SlickException e) {
		e.printStackTrace();
	}
}
 
开发者ID:hungthuanmk,项目名称:HCMIU_PlantsAndZombies,代码行数:19,代码来源:SSound.java

示例4: playClick

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
public static void playClick(){
    try {
        sound = new Sound("music/unit_select.ogg");
    } catch (SlickException ex) {
    }
    sound.play(1.0F,0.2F);
}
 
开发者ID:Kalwador,项目名称:Java-2D-Game,代码行数:8,代码来源:SoundService.java

示例5: playSwitch

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
public static void playSwitch(){
    try {
        sound = new Sound("music/change_menu.ogg");
    } catch (SlickException ex) {
    }
    sound.play(1.0F,0.2F);
}
 
开发者ID:Kalwador,项目名称:Java-2D-Game,代码行数:8,代码来源:SoundService.java

示例6: playHover

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
public static void playHover(boolean once){
    try {
        sound = new Sound("music/onmouseover.ogg");
    } catch (SlickException ex) {
    }
    if (once) {
        sound.play(1.0F, 1.0F);
    }
}
 
开发者ID:Kalwador,项目名称:Java-2D-Game,代码行数:10,代码来源:SoundService.java

示例7: play

import org.newdawn.slick.Sound; //导入方法依赖的package包/类
/**
 * 再生
 * @param name 登録名
 */
public void play(String name) {
	// Nameに対応するクリップを取得
	Sound clip = clipMap.get(name);

	if(clip != null) {
		clip.play();
	}
}
 
开发者ID:PoochyEXE,项目名称:nullpomino,代码行数:13,代码来源:SoundManager.java


注:本文中的org.newdawn.slick.Sound.play方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。