《衔蝶》开发代码
Go to file
2025-01-17 19:22:34 +08:00
.vscode add code step 2 2024-12-23 09:30:31 +08:00
addons 新增 GIF 插件 2025-01-17 19:22:34 +08:00
asset 新增 GIF 插件 2025-01-17 19:22:34 +08:00
config 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
log/logger art loader 加载逻辑修正 2024-12-25 14:27:47 +08:00
manager 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
scene 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
ui 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
util 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
.gitattributes add code step 2 2024-12-23 09:30:31 +08:00
.gitignore 修复所有 uid 问题 2025-01-17 18:54:46 +08:00
icon.svg add code step 1 2024-12-23 09:29:31 +08:00
project.godot 设置与起始页面;书房使用鸡毛掸子动画;存档适配 2025-01-16 20:24:29 +08:00
README.md 新增 GIF 插件 2025-01-17 19:22:34 +08:00

xiandie

《衔蝶》开发代码

说明

  • animation framesres://config/animation/entity_sprite_frames.tres

插件

Ground 与 GroundLoader

  • 正常游戏Main -> GroundLoader -> Ground
  • 开发阶段:直接编辑 Ground

存档结构

  • 开发阶段存档save0
  • 正常继续游戏存档save1

每个场景都有一份 GroundArchive 存档,通过 ArchiveManager.archive.ground_archive() 可以获得。

current_scene 是通过 GroundLoader 加载的,在 ground loader 加载 ground 时,会先更新 archive 的 current scene然后加载 ground。