Oliver
d18a7544c4
feat: Import Haptic System
2026-04-13 14:56:06 +08:00
Oliver
49e3492d61
add test file
2026-04-09 11:37:58 +08:00
Oliver
49a502e647
WIP: Music callback
...
- 头几拍会抖动一下,导致对不上拍子
2026-04-07 10:06:02 +08:00
Oliver
0f204aa794
feat: prepare music callback data.
2026-04-03 14:48:42 +08:00
Oliver
e9054d677d
refactor: Remove pitch parameter from PlayAfterDelay coroutine
2026-04-03 14:30:45 +08:00
Oliver
a4f2eb645a
feat: 重构音频系统 - 重命名AudioScheduler为SfxSystem并添加Accented音效类型
...
- 将AudioScheduler重命名为SfxSystem,统一命名规范
- 新增MixingType.Accented音效类型,支持强调音效独立混音
- 重构音频混合器层级: Master下新增Regular中间层
- SfxSystem使用外部AudioSourcePool,与MusicSystem隔离
- 修复ambiencePoolRoot父节点错误(原错误挂载到musicPoolRoot)
- Play方法支持onPlay回调
- 同步更新AudioObject.bytes二进制配置数据
2026-04-03 11:53:15 +08:00
Oliver
89c024e781
feat: implement audio object definitions and refactor audio system
...
- Add AudioObjectDefinitions.cs with name-to-ID mappings and ambiguity detection
- Update AudioSystem.cs to support Play(uint) and deprecated Play(string) with warnings
- Rename PitchStepManager to PitchStepResolver and update all references
- Refactor generated code to use 'this.' prefix and foreach loops
- Remove TestEnum from audio enums and IDs
- Update SampleScene.unity to use new AudioSystem namespace and rain sound parameter
- Optimize binary serialization in generated audio classes
2026-04-02 14:31:46 +08:00
Oliver
03b06fd83e
使用DoTween重构淡变效果
2026-03-27 17:57:27 +08:00
Oliver
e774581bfe
增加低通效果开关
...
- 引入DoTween
- 实现功能
2026-03-27 17:56:49 +08:00
Oliver
2248de2dcf
自动化注册GroupState
2026-03-26 16:25:24 +08:00
Oliver
c02d7e11ef
配合打表工具更新
2026-03-26 15:07:02 +08:00
Oliver
e2e9aa6725
移除未使用method
2026-03-25 17:22:14 +08:00
Oliver
e032f7687f
解决重复切换State的时候会导致重复播放对应Segment的问题。
...
修复FadeIn读取了FadeOut参数的问题。
增加Initial Delay功能。
重构AudioScheduler.ConfigureSource() -> SetupSource(), RegisterActiveSound(), StartPlayBack()。
移动长音频相关功能至LongAudio文件夹。
2026-03-25 17:01:38 +08:00
Oliver
0f7e286206
提供DebugOverlay
2026-03-25 16:56:19 +08:00
Oliver
85d66f4bea
禁用FaderLog
2026-03-20 18:49:25 +08:00
Oliver
27d57a28a9
可能的性能优化
2026-03-20 18:48:11 +08:00
Oliver
41e38311f0
first commit
2026-03-20 17:55:53 +08:00