Skip to content

编辑器 (Editor)

音频事件 (Audio Events)

在动画中触发音频播放。

概览

音频事件允许你在动画特定时刻播放声音效果或背景音乐。这对于创建沉浸式交互体验非常有用。

音频资源

导入音频

  1. 打开 Assets 面板
  2. 点击 + 按钮或拖放音频文件
  3. 支持的格式:MP3WAVOGG

Soundly 集成

Rive 与 Soundly 集成,可以直接在编辑器中搜索和使用音效。

创建片段

导入音频后,你可以创建多个片段来使用音频的不同部分:

  1. 选择音频资源
  2. 在检查器中点击 Create Clip
  3. 设置开始和结束时间

设置音量

每个音频片段可以单独设置音量:

  • 在检查器中调整 Volume 滑块
  • 范围:0% (静音) 到 100% (最大)

导出选项

与其他资源一样,音频可以选择导出方式:

  • Embedded (嵌入):音频包含在 .riv 文件中
  • Referenced (引用):音频在运行时单独加载
  • Hosted (托管):音频从 Rive CDN 加载

创建音频事件

  1. Events 面板中创建新事件
  2. 选择事件类型为 Audio
  3. 从资源中选择要播放的音频片段
  4. 配置播放选项:
    • Loop (循环):是否重复播放
    • Volume (音量):播放音量

触发音频事件

通过状态机

  1. 在状态机的过渡或状态中添加事件触发器
  2. 选择你创建的音频事件
  3. 设置触发条件

通过动画关键帧

  1. 在时间轴上选择要触发事件的帧
  2. 添加事件关键帧
  3. 选择音频事件

监控音频

在编辑器底部的音频监视器中,你可以:

  • 查看当前播放的音频
  • 调整主音量
  • 静音/取消静音

运行时注意事项

  • 某些平台可能需要用户交互才能播放音频(浏览器策略)
  • 确保在运行时正确加载音频资源
  • 考虑为不同平台使用不同的音频格式以优化兼容性

事件 (Events)Rive 事件 (运行时)