Publisher | Giant Grey |
---|---|
File size | 1.88MB |
Number of files | 176 |
Latest version | 1.1.2 |
Latest release date | 2024-05-27 11:47:13 |
First release date | 2023-04-28 07:57:15 |
Supported Unity versions | 2018.4.2 or higher |
⚠️ This is an add-on for Databrain and requires Databrain to function ⚠️
➡️ Databrain
-> Website
-> Discord
{ BETA }
During the beta stage, the package is approximately -30% off its final price.
⭐️ Custom nodes
Create custom nodes tailored to your project and data as easily as you would create a new C# file in Unity. Using NodeAttributes enables you to set node properties like outputs, color, title, category, icon and description. Use the Logic add-on to create logic flows, query data, listen to events or perform specific actions. It is also possible to create a custom inspector UI for your node.
⭐️ Return values
With the return value node, you can set and retrieve return values on graphs upon completing events. You can also reference other data objects in nodes to get their values at runtime. The data object dropdown attribute works everywhere!
⭐️ Scene object references
Logic also allows you to reference scene objects. Nodes can easily access objects in the scene through the Logic Controller component when necessary. All types of UnityEngine.Object are supported.
⭐️ Expose values to inspector support
Fields in a node can have the ExposeToInspector-attribute to expose them to the data object inspector view. This way, values can be altered directly in the Unity inspector without even having to open the Logic Node Editor.
⭐️ Features
- Create custom nodes as easily as creating a new C# class.
- Nodes and the node inspector can draw Unity and custom property drawers.
- The data object property drawer-inspector view is fully supported. Node fields with the ExposeToInspector-attribute can be directly tracked or modified from the Unity inspector.
- Made completely from scratch with UIElements. No reliance on the deprecated Unity Experimental.GraphView.
- No dependencies for third-party serializers.
- Possibility to create custom inspector UIs for your nodes with UIElements.
- Local graph events which can be called from script. Appropriate event listener nodes can then listen to graph events.
- With the UIElements retained mode GUI system, you can draw lots of nodes with great performance.
- Define scene component references and assign them to the controller component in your scene, allowing nodes to easily access them.
- OnComplete graph event with the ability to return a value as a result.
- Group nodes
- Copy & Paste nodes
- Minimap
- Searchable node creation panel with categories and sub-categories.
- Possibility to detach the node editor window from the main Databrain editor.