归档 | Bevy BSN:spawn 按钮从 20 行到 5 行

发布信息

字段内容
标题Bevy BSN:spawn 按钮从 20 行到 5 行
目标版本Bevy 0.19 (main 分支)
创建日期2026-05-13
发布状态✅ 已发 (公众号)
拟补截图2 张 (AI 封面图 + 代码对比截图)

核心概念抽取

  • BSN (Bevy Scene Notation) — 声明式场景语法层,基于 bsn! / bsn_list!
  • SceneComponent#[derive(SceneComponent)] 让组件自带出厂配置,spawn 时自动展开子实体/组件
  • 继承覆盖语法:Template { ... }:button("Ok") 先展开模板再覆盖
  • Bundle → BSN 演进 — Bundle(0.1–0.14) → RequiredComponents(0.15) → BSN子集(0.19) → 完整BSN(0.20)

Wiki 更新

  • concepts/bevy-projects.md — 添加 BSN 知识汇总
  • entities/bevy.md — 添加 BSN 概念摘要
  • entities/bevy-blog-index.md — 录入博客索引

待补截图

  1. 文章顶部 AI 封面图 (assets/blog-images/bsn-cover.png)
  2. Bundle vs BSN 代码对比截图

相关页面