Mojangより配信されているMinecraft: Pocket EditionのModについて包括的に扱うwikiです。

Level.playSound

概要

Level.playSound(X, Y, Z, SOUND, VOLUME, PITCH);
マイクラで使われている効果音を流す関数です。
音が鳴る場所を、X,Y,Zの各座標で指定して使います。

引数

引数説明省略
doubleXX軸の座標
doubleYY軸の座標
doubleZZ軸の座標
StringSOUND音の名前
doubleVOLUME音量
doublePITCH音の高さ、低さ

Level.playSoundEnt

概要

Level.playSoundEnt(UUID, SOUND, VOLUME, PITCH);
マイクラで使われている効果音を流す関数です。
音が鳴る場所を、エンティティの位置で指定して使います。

引数

引数説明省略
ObjectUUIDエンティティ固有の番号
StringSOUND音の名前
doubleVOLUME音量
doublePITCH音の高さ、低さ

音量

400くらいが丁度ゲームの設定と同じくらいに聞こえます。
足音などは元々の音量が小さいので聞こえづらいですが、
村人の治療などは爆音なので注意して下さい。

音の高さ、低さ

省略した時や、0や1、負の数を指定した場合は、音の高さは初期値が適用されます。
0より大、1未満の時、初期値より低い音程に、1より大きい時に高い音程に設定されます。
例えばnote.harpの0.3だとズーンという重低音になり2.0辺りからキンキンした高音になります。
ゲーム内で使われる場合、モブの鳴き声の高さにはある程度のバラつきがあるようなので、
より自然に聞こえるようにしたい場合は、±0.1くらいのバラつきがあると良いかもしれません。
また、子供の動物のピッチは親よりも高く設定されています。

音の名前

SOUND説明
環境音
"ambient.weather.rain"雨音
"ambient.weather.thunder"雷鳴
プレイヤー
"game.player.hurt"プレイヤーのダメージ
"game.player.die"プレイヤーの死
ダメージ
"damage.fallbig"大きい落下ダメージ
"damage.fallsmall"小さい落下ダメージ
ブロック破壊
"dig.cloth"羊毛の破壊音
"dig.grass"草ブロックの破壊音
"dig.gravel"土の破壊音
"dig.sand"砂の破壊音
"dig.snow"雪の破壊音
"dig.stone"石の破壊音
"dig.wood"木の破壊音
"fire.fire"
"fire.ignite"着火
液体
"liquid.lava"溶岩の音(ゴポゴポ)
"liquid.lavapop"溶岩の音(グツグツ)
"liquid.water"水流の音
モブ コウモリ
"mob.bat.death"コウモリの死
"mob.bat.hurt"コウモリのダメージ
"mob.bat.idle"コウモリの休憩
"mob.bat.takeoff"コウモリの羽ばたき
モブ ブレイズ
"mob.blaze.breathe"ブレイズの息
"mob.blaze.death"ブレイズの死
"mob.blaze.hit"ブレイズのダメージ
モブ ニワトリ
"mob.chicken.hurt"ニワトリのダメージ
"mob.chicken.plop"ニワトリの産卵
"mob.chicken.say"ニワトリの鳴き声
"mob.chicken.step"ニワトリの足音
モブ 牛
"mob.cow.hurt"牛のダメージ
"mob.cow.say"牛の声
"mob.cow.step"牛の足音
モブ クリーパー
"mob.creeper.death"未確認
"mob.creaper.say"未確認
"mob.creeperdeath"クリーパーの死
"mob.creeper"クリーパー
モブ エンダーマン
"mob.endermen.death"エンダーマンの死
"mob.endermen.hit"エンダーマンのダメージ
"mob.endermen.idle"エンダーマンの鳴き声
"mob.endermen.portal"エンダーマンのテレポート
"mob.endermen.scream"エンダーマンの叫び
"mob.endermen.stare"エンダーマンの睨み(長い)
モブ ガスト
"mob.ghast.affectionate_scream"ガストの独り言
"mob.ghast.charge"ガストのチャージ
"mob.ghast.death"ガストの死
"mob.ghast.fireball"ガストのファイアボール攻撃
"mob.ghast.moan"ガストのうめき声
"mob.ghast.scream"ガストの叫び
モブ アイアンゴーレム
"mob.irongolem.death"アイアンゴーレムの死
"mob.irongolem.hit"アイアンゴーレムのダメージ
"mob.irongolem.throw"アイアンゴーレムの攻撃
"mob.irongolem.walk"アイアンゴーレムの足音
モブ マグマキューブ
"mob.magmacube.big"マグマキューブ(大)
"mob.magmacube.jump"マグマキューブのジャンプ
"mob.magmacube.small"マグマキューブ(小)
モブ 豚
"mob.pig.death"豚の死
"mob.pig.say"豚の鳴き声
"mob.pig.step"豚の足音
モブ ウサギ
"mob.rabbit.hurt"ウサギのダメージ
"mob.rabbit.idle"ウサギの休憩
"mob.rabbit.hop"ウサギのジャンプ
"mob.rabbit.death"ウサギの死
モブ 羊
"mob.sheep.say"羊の鳴き声
"mob.sheep.shear"毛刈り
"mob.sheep.step"羊の足音
モブ シルバーフィッシュ
"mob.silverfish.hit"シルバーフィッシュのダメージ
"mob.silverfish.kill"シルバーフィッシュの死
"mob.silverfish.say"シルバーフィッシュの鳴き声
"mob.silverfish.step"シルバーフィッシュの足音
モブ スケルトン
"mob.skeleton.death"スケルトンの死
"mob.skeleton.hurt"スケルトンのダメージ
"mob.skeleton.say"スケルトンの鳴き声
"mob.skeleton.step"スケルトンの足音
モブ スライム
"mob.slime.big"スライム(大)
"mob.slime.small"スライム(小)
モブ クモ
"mob.spider.death"クモの死
"mob.spider.say"クモの鳴き声
"mob.spider.step"クモの足音
モブ 村人
"mob.villager.death"村人の死
"mob.villager.hit"村人のダメージ
"mob.villager.idle"村人のため息
モブ オオカミ
"mob.wolf.bark"オオカミの「ワン」
"mob.wolf.death"オオカミの死
"mob.wolf.growl"オオカミの威嚇
"mob.wolf.hurt"オオカミのダメージ
"mob.wolf.panting"オオカミの「へっへ」
"mob.wolf.shake"オオカミが体を振るわせる音
"mob.wolf.step"オオカミの足音
"mob.wolf.whine"オオカミの「くぅーん」
モブ ヤマネコ
"mob.cat.hiss"ヤマネコの「シーッ!」
"mob.cat.hit"ヤマネコのダメージ
"mob.cat.meow"ヤマネコの「ミャーオ」
"mob.cat.purr"ヤマネコの「グルル」
"mob.cat.purreow"ヤマネコの「グルミャォ」
モブ ゾンビ
"mob.zombie.death"ゾンビの死
"mob.zombie.hurt"ゾンビのダメージ
"mob.zombie.remedy"村人ゾンビの治療(うるさい)
"mob.zombie.say"ゾンビの鳴き声
"mob.zombie.step"ゾンビの足音
"mob.zombie.wood"ゾンビがドアを叩く音
"mob.zombie.woodbreak"ゾンビがドアを壊した音
モブ ゾンビ ピッグマン
"mob.zombiepig.zpig"ソンビ ピッグマンの鳴き声
"mob.zombiepig.zpigangry"ゾンピ ピッグマンの怒り
"mob.zombiepig.zpigdeath"ソンビ ピッグマンの死
"mob.zombiepig.zpighurt"ソンビ ピッグマンのダメージ
音符
"note.bass"音符 バス
"note.bassattack"音符 バスアタック
"note.bd"音符 bd
"note.harp"音符 ハープ
"note.hat"音符 ハット
"note.pling"音符 プリング
"note.snare"音符 スネア
ポータル
"portal.portal"ポータル
"portal.trigger"ポータルトリガー
その他
"random.anvil_break"金床が壊れた音
"random.anvil_land"金床を置いた音
"random.anvil_use"金床を使った音
"random.bowhit"矢の命中音
"random.bow"矢の発射音
"random.break"ツールが壊れた音
"random.burp"ゲップ
"random.chestclosed"チェストを閉めた音
"random.chestopen"チェストを開けた音
"random.click"クリック音
"random.door_close"ドアを閉めた音
"random.door_open"ドアを開けた音
"random.drink"飲む時の音(ズゾゾ...)
"random.eat"食べる時の音(ムシャ...)
"random.explode"爆発音
"random.fizz"fizz音
"random.fuse"フューズ音
"random.glass"ガラスが割れる音
"random.hurt"スティーブの声(オゥッ!)
"random.levelup"レベルアップ(チャララン♪)
"random.orb"経験値オーブ
"random.pop"アイテムを捨てた音
"random.pop2"
"random.splash"水に入った時の音
"random.hurt"スティーブのダメージ「オォウッ!」
足音
"step.ladder"はしごの足音
"step.cloth"羊毛の足音
"step.grass"草地の足音
"step.gravel"土の足音
"step.sand"砂の足音
"step.snow"雪の足音
"step.stone"石の足音
"step.wood"木の足音
音楽
"music.menu"未確認
"music.game"未確認
"music.game.creative"未確認
"music.game.nether"未確認

戻り値

  • なし(undefined)

//棒で叩くたびに音が鳴るテンプレ
/*
MCPE	v0.13.1 alpha
BL	1.11.4
*/

var	i=0,
	sounds=[
/*環境音*/
		{ code:"ambient.weather.rain", name:"雨音" },
		{ code:"ambient.weather.thunder", name:"雷鳴" },
/*プレイヤー*/
		{ code:"game.player.hurt", name:"プレイヤーのダメージ" },
		{ code:"game.player.die", name:"プレイヤーの死" },

/*ダメージ*/
		{ code:"damage.fallbig", name:"大きい落下ダメージ" },
		{ code:"damage.fallsmall", name:"小さい落下ダメージ" },
/*ブロック破壊*/
		{ code:"dig.cloth", name:"羊毛の破壊音" },
		{ code:"dig.grass", name:"草ブロックの破壊音" },
		{ code:"dig.gravel", name:"土の破壊音" },
		{ code:"dig.sand", name:"砂の破壊音" },
		{ code:"dig.snow", name:"雪の破壊音" },
		{ code:"dig.stone", name:"石の破壊音" },
		{ code:"dig.wood", name:"木の破壊音" },
/*炎*/
		{ code:"fire.fire", name:"炎" },
		{ code:"fire.ignite", name:"着火" },
/*液体*/
		{ code:"liquid.lava", name:"溶岩の音(ゴポゴポ)" },
		{ code:"liquid.lavapop", name:"溶岩の音(グツグツ)" },
		{ code:"liquid.water", name:"水流の音" },
/*mob*/
	/*コウモリ*/
		{ code:"mob.bat.death", name:"コウモリの死" },
		{ code:"mob.bat.hurt", name:"コウモリのダメージ" },
		{ code:"mob.bat.idle", name:"コウモリの休憩" },
		{ code:"mob.bat.takeoff", name:"コウモリの羽ばたき" },
	/*ブレイズ*/
		{ code:"mob.blaze.breathe", name:"ブレイズの息" },
		{ code:"mob.blaze.death", name:"ブレイズの死" },
		{ code:"mob.blaze.hit", name:"ブレイズのダメージ" },
	/*ニワトリ*/
		{ code:"mob.chicken.hurt", name:"ニワトリのダメージ" },
		{ code:"mob.chicken.plop", name:"ニワトリの産卵" },
		{ code:"mob.chicken.say", name:"ニワトリの鳴き声" },
		{ code:"mob.chicken.step", name:"ニワトリの足音" },
	/*牛*/
		{ code:"mob.cow.hurt", name:"牛のダメージ" },
		{ code:"mob.cow.say", name:"牛の声" },
		{ code:"mob.cow.step", name:"牛の足音" },
	/**クリーパー/
		/*未確認
		{ code:"mob.creeper.death", name:"" },
		{ code:"mob.creaper.say", name:"" },
		*/
		/*いずれ廃止される?*/	
		{ code:"mob.creeperdeath", name:"クリーパー断末魔" },
		{ code:"mob.creeper", name:"クリーパー" },
	/*エンダーマン*/
		{ code:"mob.endermen.death", name:"エンダーマンの死" },
		{ code:"mob.endermen.hit", name:"エンダーマンのダメージ" },
		{ code:"mob.endermen.idle", name:"エンダーマンの鳴き声" },
		{ code:"mob.endermen.portal", name:"エンダーマンのテレポート" },
		{ code:"mob.endermen.scream", name:"エンダーマンの叫び" },
		{ code:"mob.endermen.stare", name:"エンダーマンの睨み(長い)" },
	/*ガスト*/
		{ code:"mob.ghast.affectionate_scream", name:"ガストの独り言" },
		{ code:"mob.ghast.charge", name:"ガストのチャージ" },
		{ code:"mob.ghast.death", name:"ガストの死" },
		{ code:"mob.ghast.fireball", name:"ガストのファイアボール攻撃" },
		{ code:"mob.ghast.moan", name:"ガストのうめき声" },
		{ code:"mob.ghast.scream", name:"ガストの叫び" },
	/*アイアンゴーレム*/
		{ code:"mob.irongolem.death", name:"アイアンゴーレムの死" },
		{ code:"mob.irongolem.hit", name:"アイアンゴーレムのダメージ" },
		{ code:"mob.irongolem.throw", name:"アイアンゴーレムの攻撃" },
		{ code:"mob.irongolem.walk", name:"アイアンゴーレムの足音" },
	/*マグマキューブ*/
		{ code:"mob.magmacube.big", name:"マグマキューブ(大)" },
		{ code:"mob.magmacube.jump", name:"マグマキューブのジャンプ" },
		{ code:"mob.magmacube.small", name:"マグマキューブ(小)" },
	/*豚*/
		{ code:"mob.pig.death", name:"豚の死" },
		{ code:"mob.pig.say", name:"豚の鳴き声" },
		{ code:"mob.pig.step", name:"豚の足音" },
	/*ウサギ*/
		{ code:"mob.rabbit.hurt", name:"ウサギのダメージ" },
		{ code:"mob.rabbit.idle", name:"ウサギの休憩" },
		{ code:"mob.rabbit.hop", name:"ウサギのジャンプ" },
		{ code:"mob.rabbit.death", name:"ウサギの死" },
	/*羊*/
		{ code:"mob.sheep.say", name:"羊の鳴き声" },
		{ code:"mob.sheep.shear", name:"毛刈り" },
		{ code:"mob.sheep.step", name:"羊の足音" },
	/*シルバーフィッシュ*/
		{ code:"mob.silverfish.hit", name:"シルバーフィッシュのダメージ" },
		{ code:"mob.silverfish.kill", name:"シルバーフィッシュの死" },
		{ code:"mob.silverfish.say", name:"シルバーフィッシュの鳴き声" },
		{ code:"mob.silverfish.step", name:"シルバーフィッシュの足音" },
	/*スケルトン*/
		{ code:"mob.skeleton.death", name:"スケルトンの死" },
		{ code:"mob.skeleton.hurt", name:"スケルトンのダメージ" },
		{ code:"mob.skeleton.say", name:"スケルトンの鳴き声" },
		{ code:"mob.skeleton.step", name:"スケルトンの足音" },
	/*スライム*/
		{ code:"mob.slime.big", name:"スライム(大)" },
		{ code:"mob.slime.small", name:"スライム(小)" },
	/*クモ*/
		{ code:"mob.spider.death", name:"クモの死" },
		{ code:"mob.spider.say", name:"クモの鳴き声" },
		{ code:"mob.spider.step", name:"クモの足音" },
	/*村人*/
		{ code:"mob.villager.death", name:"村人の死" },
		{ code:"mob.villager.hit", name:"村人のダメージ" },
		{ code:"mob.villager.idle", name:"村人のため息" },
	/*オオカミ*/
		{ code:"mob.wolf.bark", name:"オオカミの「ワン」" },
		{ code:"mob.wolf.death", name:"オオカミの死" },
		{ code:"mob.wolf.growl", name:"オオカミの威嚇" },
		{ code:"mob.wolf.hurt", name:"オオカミのダメージ" },
		{ code:"mob.wolf.panting", name:"オオカミの「へっへ」" },
		{ code:"mob.wolf.shake", name:"オオカミが体を振るわせる音" },
		{ code:"mob.wolf.step", name:"オオカミの足音" },
		{ code:"mob.wolf.whine", name:"オオカミの「くぅーん」" },
	/*ヤマネコ*/
		{ code:"mob.cat.hiss", name:"ヤマネコの「シーッ!」" },
		{ code:"mob.cat.hit", name:"ヤマネコのダメージ" },
		{ code:"mob.cat.meow", name:"ヤマネコの「ミャーオ」" },
		{ code:"mob.cat.purr", name:"ヤマネコの「グルル」" },
		{ code:"mob.cat.purreow", name:"ヤマネコの「グルミャォ」" },
	/*ゾンビ*/
		{ code:"mob.zombie.death", name:"ゾンビの死" },
		{ code:"mob.zombie.hurt", name:"ゾンビのダメージ" },
		{ code:"mob.zombie.remedy", name:"村人ゾンビの治療(うるさい)" },
		{ code:"mob.zombie.say", name:"ゾンビの鳴き声" },
		{ code:"mob.zombie.step", name:"ゾンビの足音" },
		{ code:"mob.zombie.wood", name:"ゾンビがドアを叩く音" },
		{ code:"mob.zombie.woodbreak", name:"ゾンビがドアを壊した音" },
	/*ゾンビ ピッグマン*/
		{ code:"mob.zombiepig.zpig", name:"ソンビ ピッグマンの鳴き声" },
		{ code:"mob.zombiepig.zpigangry", name:"ゾンピ ピッグマンの怒り" },
		{ code:"mob.zombiepig.zpigdeath", name:"ソンビ ピッグマンの死" },
		{ code:"mob.zombiepig.zpighurt", name:"ソンビ ピッグマンのダメージ" },
/*音符*/
		{ code:"note.bass", name:"音符 バス" },
		{ code:"note.bassattack", name:"音符 バスアタック" },
		{ code:"note.bd", name:"音符 bd" },
		{ code:"note.harp", name:"音符 ハープ" },
		{ code:"note.hat", name:"音符 ハット" },
		{ code:"note.pling", name:"音符 プリング" },
		{ code:"note.snare", name:"音符 スネア" },
/*ポータル*/
		{ code:"portal.portal", name:"ポータル" },
		{ code:"portal.trigger", name:"ポータルトリガー" },
/*その他*/
		{ code:"random.anvil_break", name:"金床が壊れた音" },
		{ code:"random.anvil_land", name:"金床を置いた音" },
		{ code:"random.anvil_use", name:"金床を使った音" },
		{ code:"random.bowhit", name:"矢の命中音" },
		{ code:"random.bow", name:"矢の発射音" },
		{ code:"random.break", name:"ツールが壊れた音" },
		{ code:"random.burp", name:"ゲップ" },
		{ code:"random.chestclosed", name:"チェストを閉めた音" },
		{ code:"random.chestopen", name:"チェストを開けた音" },
		{ code:"random.click", name:"クリック音" },
		{ code:"random.door_close", name:"ドアを閉めた音" },
		{ code:"random.door_open", name:"ドアを開けた音" },
		{ code:"random.drink", name:"飲む時の音(ズゾゾ...)" },
		{ code:"random.eat", name:"食べる時の音(ムシャ...)" },
		{ code:"random.explode", name:"爆発音" },
		{ code:"random.fizz", name:"fizz音" },
		{ code:"random.fuse", name:"フューズ音" },
		{ code:"random.glass", name:"ガラスが割れる音" },
		{ code:"random.hurt", name:"スティーブの声(オゥッ!)" },
		{ code:"random.levelup", name:"レベルアップ(チャララン♪)" },
		{ code:"random.orb", name:"経験値オーブ" },
		{ code:"random.pop", name:"アイテムを捨てた音" },
		{ code:"random.pop2", name:"アイテムを捨てた音" },
		{ code:"random.splash", name:"水に入った時の音" },
		{ code:"random.hurt", name:"スティーブのダメージ「オォウッ!」" },
/*足音*/
		{ code:"step.ladder", name:"はしごの足音" },
		{ code:"step.cloth", name:"羊毛の足音" },
		{ code:"step.grass", name:"草地の足音" },
		{ code:"step.gravel", name:"土の足音" },
		{ code:"step.sand", name:"砂の足音" },
		{ code:"step.snow", name:"雪の足音" },
		{ code:"step.stone", name:"石の足音" },
		{ code:"step.wood", name:"木の足音" }
/*音楽*/
	/*未確認
		{ code:"music.menu" , name:"" },
		{ code:"music.game" , name:"" },
		{ code:"music.game.creative" , name:"" },
		{ code:"music.game.nether" , name:"" }
	*/
	];
function useItem(x,y,z,id){
 if(id==280){
  var a = Level.playSound(x,y,z,sounds[i].code,400,0);
  clientMessage(sounds[i].code+"は"+sounds[i].name);
  i=(i+1)%sounds.length;
 }
}


このページへのコメント

本当有り難いです!

1
Posted by 名無し(ID:9456gAbNkA) 2019年09月02日(月) 19:38:31 返信

ほんと参考になりました!ありがとうございます!

3
Posted by 名無しさん 2019年02月26日(火) 14:30:20 返信数(1) 返信

そうですね!

3
Posted by 名無しさん 2019年02月26日(火) 14:31:49

コメントをかく


利用規約をご確認のうえご記入下さい

WIKi内検索

メンバーのみ編集できます

メンバー募集!