Fields are not supported by FlowCanvas for performance (because fields can’t be turned into delegates). Only properties are supported.
You can always of course do something like this if you want to also use the Unity inspector 🙂
I also find another reflection issue:
The public static function of custom scirpt can’t be reflected by dragging a port connection to add a new node. Although the type has been added to prefferd types, however, when i press space button,and search it, it works.
When dragging a node port, the menu shown only contains nodes which have ports that can be connected to that dragged port type.
For example here, the dragged port of type ‘Test’, can’t be connected to any ports of the generated node of the static method ‘Test.LogSomething()’. Even though LogSomething is a member of Test, there are no input ports of type ‘Test’ here since the method is static.