mirror of
http://junepve.top:3000/chicrobot/CINC.git
synced 2026-10-30 04:31:29 +08:00
feat(SS) 添加音效
This commit is contained in:
1 parent
b3a2d36f74
commit
ad84198db5
1 file changed
+7
-1
@@ -27,6 +27,10 @@ export default class BreatheLife extends Phaser.Scene {
|
||||
for (let i = 9; i < 16; i++) {
|
||||
this.load.image(`player1-${i-8}`, `assets/PNG/Players/Tiles/tile_${String(i).padStart(4, '0')}.png`);
|
||||
}
|
||||
|
||||
// 加载音效资源
|
||||
this.load.audio('coin-a', 'assets/Sounds/move-a.ogg');
|
||||
this.load.audio('coin-b', 'assets/Sounds/coin-b.ogg');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -73,7 +77,9 @@ export default class BreatheLife extends Phaser.Scene {
|
||||
if (clickedSprite.texture.key === 'player' || clickedSprite.texture.key === '__MISSING') {
|
||||
this.setSpriteTexture(clickedSprite, `player1-0`) // 设置指定的纹理
|
||||
}else if (clickedSprite.texture.key === 'player1-0'){ // 如果点击的角色纹理已经是player1-0,则添加动画
|
||||
this.addSpriteAnimation(clickedSprite)
|
||||
this.addSpriteAnimation(clickedSprite) // 添加角色动画
|
||||
}else if (['player1-1', 'player1-2'].includes(clickedSprite.texture.key)){ // 如果点击的角色纹理已经是player0-0,则添加音效
|
||||
this.sound.play('coin-b') // 播放移动音效
|
||||
}
|
||||
}else if (this.spriteCount < 3) {
|
||||
// 创建一个新的角色 sprite,缩放为1倍,并设置原点为中心底部
|
||||
|
||||
Reference in new issue
Block a user