mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-06-26 19:34:47 +00:00
28 lines
1.7 KiB
Plaintext
28 lines
1.7 KiB
Plaintext
|
行为树杀手 v1.0 2022/6/8
|
|||
|
F&Q:
|
|||
|
操作:
|
|||
|
如何添加节点到黑板?
|
|||
|
在空白位置点击右键,弹出的上下文菜单中选择要添加到黑板的节点
|
|||
|
|
|||
|
如何向上下文菜单添加节点?
|
|||
|
编写脚本继承了某些基类,会自动出现在菜单里,更多细节请参考 Actions 等目录下的脚本
|
|||
|
|
|||
|
如何移动黑板?
|
|||
|
1.拨动鼠标滚轮可以上下移动黑板
|
|||
|
2.按住左Ctrl键+鼠标左键,移动鼠标,松开鼠标停止拖动
|
|||
|
|
|||
|
找不到Entry节点了怎么办?
|
|||
|
点击第一排的 Locate 按钮可以快速帮您把 Entry 节点 移动到黑板中央
|
|||
|
|
|||
|
如何改变连接线样式?
|
|||
|
点击第一排的 LineType 按钮,可以在3种样式中切换
|
|||
|
|
|||
|
【非常重要】重命名节点类后反序列化报错怎么办?
|
|||
|
序列化使用了XML技术,当一颗行为树被序列化成XML文件后,以经失去了和源代码的关联,所以没有很好的办法跟着一起改变,如果我强行使用文件 System.IO 来修改XML文件存在不可控的风险,所以只能依靠用户自己手动修改XML文件来保证反序列化正常进行,因为Unity textasset 只能识别 txt文件,所以行为树序列化生成的xml实际上是以.txt 作为后缀的,XML很容易阅读,用户可以根据需要随意修改这个文件,把类名改为正确的类名即可
|
|||
|
|
|||
|
示例在哪里?
|
|||
|
搜索 Examples 目录,现在有的,将来会加的示例都会放这里
|
|||
|
|
|||
|
如何学习行为树?
|
|||
|
网上有非常多的资料能教会您行为树是如何工作的,最最核心的节点就是 Sequence 和 Selector 节点,理解了这两个节点,基本上就掌握了一半树行为树的设计思想,它们有点像 if 语句,判断条件被替换成了一个一个节点,你可以随意组装复用它们
|