Releases: AkiKurisu/AkiBT
Releases · AkiKurisu/AkiBT
Version 1.4.4
What's Changed
- Optimize
FieldResolver
, supportArray
field. - Optimize
DragDropManipulator
. - Completely remove
InitVariable
method.
Full Changelog: v1.4.3...v1.4.4
Version 1.4.3
What's Changed
- Add an initialization call after behaviorTreeSO deserialized.
- Always enable runtime reflection variable binding.
- Add extend behaviors, located in a new assembly.
- Add BehaviorTreeBuilder for build tree by code.
- Add new variable types, support Vector2, Vector2Int and Vector3Int.
Editor Update
- Fix Dropdown bug of SharedTObjectField from Unity 2022 version.
- Add duplication for BlackboardRow
- Auto save scene variable.
- Add IsExposed in
SharedVariable
to control whether show in Editor. - Add APIUpdater to solve
SerializeReference
type missing problem when change namespace, assembly or class name.
Full Changelog: V1.4.2...v1.4.3
AkiBT Version 1.4.2
ChangeLog
English
- Add option to use reflection for initializing variables
- Add scope based global variables
- Shared variable now can be edited at runtime, debug is more convenient
- External tree can now used in behavior tree component directly
中文
- 添加使用反射初始化变量的选项
- 添加基于作用域的全局变量
- 共享变量现在可以在运行时编辑,调试更方便
- 外部树现在可以直接在行为树组件中使用
AkiBT Version 1.4.1
Change
- Add Object Wrapper to use IMGUI if field is not supported in UIElement (See API.md)
- Double left click asset to quickly open customized EditorWindow
- Prevent modifying original asset when click SaveToSO
- Add ScrollView for BlackBoard
- Use Dropdown button to select group in setting window
- Cache UnityEngine.Object GUID instead of instanceID, you can serialize UObject (in Editor) using Json Serialization now
- Add Composite Stack Node, more flexible but experimental since stack node can not contain anthother stack node
- Add Auto Layout Button, you can now quickly format layout
Notice
Should be noticed that this update will change the file structure so you should delate old version than import new version unitypackage !
AkiBT Version 1.4.0
English:
- Add SharedObject and SharedTObject
- Compatible with Unity 2022
- Remove font
中文:
1.添加SharedObject和SharedTObject
2. 兼容Unity 2022
3. 移除字体
AkiBT Version 1.3.1
English:
- Add search by name to Searching Service
- Optimize search speed for Searching Service
- Add warning when serializing UnityEngine.Object field
Chinese:
- 在搜索服务中增加了使用名称搜索的功能
- 优化了搜索服务的检索速度
- 对UnityEngine.Object字段的序列化增加警告
AkiBT Version 1.3
- Add serialization service to enable json serialization and deserialization
- Add search service to quick find behaviorTreeSO using target type node
- Auto save and save path will save in setting
AkiBT行为树版本1.2.8
Optimize the initialization speed of AkiBT
Fixed Node Namespace mistake
Removing fields' AkiLabel of builtin nodes for adapting to the new VM module
AkiBT行为树版本1.2.7
1.优化了共享变量的显示逻辑,使用ForcedSharedAttribute对共享变量进行强制共享
2.加入方便的拖拽复制功能
3.增加了自定义样式表的功能
AkiBT行为树版本1.2.6
1.增加SharedString
2.修改共享变量获取逻辑
3.增加Navmesh和Animator结点拖拽组件功能
4.增加了Projectsetting中NotShowGroup遮罩
5.添加string类型字段的Multiline支持
6.支持PackageManager安装AkiBT