使用 Tiniest2D 制作 2D 游戏
音频和音乐
Lesson 5 of 11 • 10 XP
Keep your place in this quest
Log in or sign up for free to subscribe, follow lesson progress, and access more learning content.
音频
音频资产是您的游戏可以播放的声音。它们可以是短促的音效,例如跳跃和收集硬币,或者循环的音乐。Tiniest2D 使用一个小型的跟踪器风格的编辑器,这意味着声音是由放置在网格上的音符构建的,而不是导入音频文件。

要创建音频资产:
var jumpSound = Audio()
var bgMusic = Audio()
编辑音频:
- Ctrl+点击音频变量名称
- 音频编辑器作为一个小型内置的音序器打开
音频编辑器
音频编辑器是一个简单的音符网格,旨在快速创建复古音效和循环音乐。每一行是一个音高,每一列是一个时间点,每个通道可以播放自己的音符。这对于经典的街机风格的声音来说已经足够,而无需完整的音乐程序。
每个音频资产具有:
- 4 个通道
- 跟踪器风格的音符步骤
- 每通道波形和音量
- 节拍、长度、画笔长度和循环开关
- 内置播放预览
编辑器故意保持简单:选择一个通道,将音符点击到网格中,然后按空格键听听效果。
音频编辑器控制
首先选择一个通道,点击几个音符到网格中,然后按空格键。之后,改变波形、节拍和音量以收听声音如何变化。
| 控制 | 动作 |
|---|---|
| 左键点击网格 | 使用当前画笔长度放置一个音符 |
| 右键点击 / 删除 | 删除光标下的音符 |
| 空格 | 播放/停止预览 |
| 1 / 2 / 3 / 4 | 选择通道 |
| 节拍 +/- | 改变播放速度 |
| 长度 +/- | 改变整个模式长度 |
| 画笔 +/- | 改变每个放置音符持续的步骤数 |
| 波形 +/- | 改变通道波形 |
| 音量 +/- | 改变通道音量 |
| 循环切换 | 使剪辑循环,直到停止 |
| 清除通道 | 从活动通道中移除所有音符 |
| Esc | 返回脚本编辑器 |