ObsidianNotes/2024-02-05.md

695 B

2024-02-05

  • 队伍UI
    • Team tab script logic
      • set up role outline view when null

今天遇到个Godot的坑, 制作成组件, 用export暴露并拖拽组件制作成的.

然后在其他场景内实例化这个组件, 没问题, 但是一旦 复制 这个组件, 那么他们的export指向都会指向第一个,导致错误.

这意味着 Godot 的 Ctrl+D(复制) 是浅引用拷贝, 不是深度拷贝, 这里需要注意, 以后尽量每次都用实例化的方式去做实例的拷贝而不是用 Ctrl+D(复制)

今天把角色信息初始化的bug修复了, 然后把角色升级有关功能收尾了.