Page 1 of 1
Will it be the same as Arbor 3, adding 400+commonly used nodes?
Posted: 2024/06/17 14:51
by ranwang520
Will it be the same as Arbor 3, adding 400+commonly used nodes?
Re: Will it be the same as Arbor 3, adding 400+commonly used nodes?
Posted: 2024/06/17 23:34
by caitsithware
Most of the built-in nodes in Arbor3 are nodes for calling simple APIs (C# members).
You can use the member access script generation functionality for API calls in Logic Toolkit.
We plan to add scripts that cannot be generated by that function as necessary.
We have also decided not to support special cases such as AgentController in order to clarify the functionality of Logic Toolkit.
Re: Will it be the same as Arbor 3, adding 400+commonly used nodes?
Posted: 2024/06/18 01:11
by ranwang520
Ok。
==========
我还有一个建议,那就是为自定义脚本增加对应的描述功能。
具体来说,当我新增一个自定义脚本时,系统可以提供一个描述字段供我填写。
之后,当我将鼠标悬停在相应的节点上时,能够显示这个描述。这样的设计在自定义节点数量增多后,会极大地提升管理的便捷性。
这有点类似于在编程中为函数或参数添加注释,只不过这些注释能够直接反馈在可视化的操作节点上。
(当然,也包括参数的注释)
========
此外,我也希望系统能够获取并显示自动生成的脚本属性节点的相关描述。不过,我不清楚目前的技术条件是否支持实现这一功能。
Re: Will it be the same as Arbor 3, adding 400+commonly used nodes?
Posted: 2024/06/18 02:13
by caitsithware
通过应用 System.ComponentModel.DescriptionAttribute 到自定义脚本的类型,可以设置描述文本。
设置的描述文本在鼠标悬停到项目上时,会显示为工具提示。
关于成员访问脚本生成,我认为从文档注释(如 summary 标签)生成相关功能是理想的目标,因此我们会考虑在以后的更新中实现这一功能。