Valentin C
New member
Hello!
I would like to customise how the tasks look inside the graph editor. To be more precise, I am interested in:
I saw we can customise how a field looks in the task's inspector using the
It would be nice to have a "custom editor" for the
I know Opsive is working on a v2 of the Behavior Designer, maybe this kind of feature will be supported?
Thanks in advance, keep the good work up!
I would like to customise how the tasks look inside the graph editor. To be more precise, I am interested in:
- The little icons that can be drawn on the nodes (interruption, breakpoint, linked task, error because of the rename of the class)
- Changing the color of the node (but could be done by having a colored circle drawn over the node like the icon)
- Potentially drawing a (colored) line between two linked tasks
I saw we can customise how a field looks in the task's inspector using the
ObjectDrawer
(doc) but I didn't see a way to customise a node. The ObjectDrawer
class gives access to the Task
the variable will "belong to", which gives access to the NodeData
class. In this class, we have access to some interesting fields including the Icon
field or ColorIndex
fields but I am not confident in "hacking" those fields to serve my goal, and having a dedicated variable in every task does not sound nice.It would be nice to have a "custom editor" for the
Task
similar to Unity's CustomEditor (while keeping the ObjectDrawer
which is the equivalent of Unity's PropertyDrawer)I know Opsive is working on a v2 of the Behavior Designer, maybe this kind of feature will be supported?
Thanks in advance, keep the good work up!
Last edited: