游戏音效 — 内置预设

10 种即用型游戏音频预设。点击任意卡片即可试听。一行代码 = 一个音效。

💥
激光
噗噗!经典光束
playPreset('laser')
🪙
金币
快来收集金币!
playPreset('coin')
🏃
跳跃
弹跳平台游戏
playPreset('jump')
💣
爆炸
巨大的轰鸣声爆发
播放预设('explosion')
能量提升
升级上升扫过
播放预设('powerup')
💢
击中
敌人受损冲击
播放预设('命中')
💬
光点
菜单光标 / UI 点击
播放预设('blip')
🔊
低音
深沉的三角铁重击
playPreset('bass')
🔫
射击
连发电击
playPreset('shoot')
💚
1-UP
额外生命号角
playPreset('1up')
连击 — 连锁多重音效
// Coin rush — rapid fire coins
for (let i = 0; i < 5; i++)
    setTimeout(() => synth.playPreset('coin'), i * 120);

// Battle: shoot → hit → explosion
synth.playPreset('shoot');
setTimeout(() => synth.playPreset('hit'), 200);
setTimeout(() => synth.playPreset('explosion'), 450);
快速 API
const synth = new ChiptuneSynth();
await synth.init();

// Play any built-in preset
synth.playPreset('laser');
synth.playPreset('coin');
synth.playPreset('explosion');

// Get all preset names
const names = ChiptuneSynth.getPresetNames();
// ['laser','coin','jump','explosion','powerup','hit','blip','bass','shoot','1up']

// Load preset params without playing
synth.loadPreset('powerup');
8Binami 提供支持