动效与工程:来源和验证记录
资料核查日期:2026-10-30。覆盖第 15–30 章。本站图解为原创教学素材,案例参数用于解释机制,未进行微信真机性能测试。
如何理解证据
- 官方文档依据:说明该工具或所指版本的工作方式,并不表示本站在目标项目中复现。
- 浏览器原理演示:本站使用自制模型说明结构和交互;运行环境为浏览器。
- 开发者工具验证:需要实际导入、运行并记录版本后才能标注,目前本组教程未完成。
- 微信真机验证:需要真实设备、微信及基础库版本、构建参数和操作记录,目前未完成。
网页中的骨骼示例没有集成 Spine,粒子与列表示例也不等同于 Cocos 性能基准。浏览器动图只能证明所录制的示例效果。
核查清单
| 主题 | 官方依据 | 适用范围及结论 |
|---|---|---|
| 补间 | Cocos 3.8 Tween Example | 支持以补间控制数值变化;具体API须按所用小版本检查 |
| 布局与动画冲突 | Cocos 3.8 Widget | 持续对齐可覆盖程序对位置、尺寸的修改 |
| 骨骼运行时 | Spine Runtime Architecture | 导出数据需要应用集成相应运行库 |
| Spine 版本 | Spine Versioning | 编辑器与运行时主、次版本需要匹配 |
| 粒子 | Cocos 3.8 ParticleSystem2D | 参数与运行方式依据二维粒子文档;并未测量真机数量上限 |
| Lottie 小程序适配 | 微信团队 lottie-miniprogram | 面向小程序 Canvas 2D,README 明确不支持 expressions;不证明小游戏原生兼容 |
| AE 序列帧导出 | Adobe 图像序列文档 | 动画可渲染为独立帧图片,运行时另行组织播放 |
| Lottie 特性范围 | Airbnb Supported Features | 不同播放器及渲染后端能力不同,不能跨列推断 |
| Lottie 播放器 | Airbnb lottie-web | 网页运行库与渲染器;目标平台适配需另外确认 |
| 分辨率 | Cocos 3.8 Multi-Resolution | 区分设计尺寸、窗口与适配策略 |
| 安全区 | Cocos 3.8 SafeArea | 组件功能不能替代具体平台及设备的安全区验证 |
| 文字布局 | Cocos 3.8 Label | 记录溢出、换行和字体相关选项;实际字形仍需样本测试 |
| 输入 | Cocos 3.8 Node Event System | 节点输入与传播工作流 |
| 滚动 | Cocos 3.8 ScrollView | 滚动、内容节点与子节点事件取消;不等同于默认提供虚拟列表 |
| 资源拆分 | Cocos 3.8 Asset Bundle | 组织加载与交付,不能推出资源会自动释放 |
| 资源生命周期 | Cocos 3.8 Release Manager | 引用及释放机制;示例没有替用户项目检查泄漏 |
| 合批 | Cocos 3.8 UI Batching | 纹理、材质、状态与顺序共同影响批次 |
| 动态图集 | Cocos 3.8 Dynamic Atlas | 合并可能增加额外内存,启用条件依平台与项目而定 |
数值与图示的性质
第22章 RGBA8 大小与第23章帧时间预算是明确假设下的算术示例。所有流程图、粒子轨迹、成本清单与动画时长都是教学示意,不是统计数据或引擎排名。具体微信包体、缓存、基础库最低版本等时效规则,须从当前官方平台文档重新核查,本站未套用历史限额。
后续如何更新
更新某一工具时,同时检查编辑器、导出数据、运行库、构建适配及目标平台。变更记录至少写明日期、版本、来源链接、可复现步骤与验证环境。完成微信开发者工具或真机验证后,在对应章节增加具体结果;不要把全站统一改成“已验证”。