Update README_TimelineKit.md

This commit is contained in:
2026-02-26 19:04:09 +08:00
parent 1b072f875f
commit 8f24bfce61
@@ -13,8 +13,9 @@ TimelineKit 是 AIBIS Dream 项目中用于统一管理 Unity Timeline 播放的
5. [Timeline 名称格式](#timeline-名称格式)
6. [Yarn 对话集成](#yarn-对话集成)
7. [代码调用示例](#代码调用示例)
8. [Addressables 配置](#addressables-配置)
9. [常见问题](#常见问题)
8. [资源组织](#资源组织)
9. [Addressables 配置](#addressables-配置)
10. [常见问题](#常见问题)
---
@@ -195,9 +196,13 @@ directorHandler.Play(() => Debug.Log("播放完成"));
---
## 资源组织
- **Timeline 文件建议放在 `Assets/Animation` 文件夹下**,便于统一管理。
## Addressables 配置
使用 `DirectorName/AddressableKey` 格式时,DirectorHandler 会加载:
对于需要动态加载的 Timeline 文件,**Addressable 的 Address 格式为 `Timeline/xxx`**。使用 `DirectorName/AddressableKey` 格式调用时,DirectorHandler 会加载:
```
Timeline/{AddressableKey}
@@ -207,14 +212,14 @@ Timeline/{AddressableKey}
1. 创建或使用已有 Group(如「石头维修相关资源」)
2. 将 Timeline 资源加入 Group
3. 设置 Address 为 `Timeline/卡扣解锁` 等形式(或与代码中的 key 一致
3. **设置 Address 为 `Timeline/xxx` 格式**(如 `Timeline/卡扣解锁`
示例(`石头维修相关资源.asset` 中已有):
- `Timeline/卡扣解锁`
- `Timeline/卡扣锁定`
代码中传递的 addressableKey `卡扣解锁`,无需写 `Timeline/` 前缀。
代码中调用时,`DirectorName/AddressableKey` 的 addressableKey 部分填 `卡扣解锁` 即可,DirectorHandler 会自动补全 `Timeline/` 前缀。
---