Thor Brigsted
e1109e4a0a
Initial RuntimeMathGraph
2018-05-10 02:04:45 +02:00
Thor Brigsted
22e537be4a
Added state machine example
2018-01-17 11:12:51 +01:00
Thor Brigsted
3e54f60188
Moved example files around
2017-10-08 23:33:08 +02:00
Thor Brigsted
ac6e75668b
NodeGraph changes should now be saving correctly. Needs improvemend.
...
Also improved layout of Color and AnimationCurve
2017-10-08 13:36:54 +02:00
Thor Brigsted
6a4c29410a
Added VerifyConnections, Added GetPortByFieldName.
2017-10-08 02:00:33 +02:00
Thor Brigsted
698f02d716
Serialization now works. Node.cs is now a ScriptableObject.
2017-10-07 01:54:10 +02:00
Thor Brigsted
6a92f18618
Connections now draw under port handles
...
Modulized code. Too many minor changes to address
2017-09-30 22:27:01 +02:00
Thor Brigsted
f8a0bb8f7c
Started work on NodeGraphExample
2017-09-27 23:41:01 +02:00
Unknown
e40161684c
Added colors to connections
2017-09-25 18:51:51 +02:00
Unknown
59085db16a
Streamlined creation of custom node ports
...
Instead of initializing port arrays in Init();, ports are now defined by attributes on public fields
2017-09-24 21:54:53 +02:00
Thor Brigsted
f00b957e04
Removed NodeGraphAsset. Made NodeGraph into a ScriptableObject
...
Runtime serialization will have to wait.
2017-09-22 13:41:09 +02:00
Thor Brigsted
d88cf5b53d
OnValidate added for nodes
2017-09-22 12:46:45 +02:00
Thor Brigsted
638e784ca9
Added custom context menu path in attribute
...
Created NodeEditorUtilities
Renamed 'RightClickContextMenu' to 'ShowContextMenu'
Excluded abstract classes from nodeTypes and nodeEditorTypes
2017-09-22 12:19:21 +02:00
Thor Brigsted
9ef6069ea7
Exposed node name
2017-09-22 10:28:44 +02:00
Thor Brigsted
3c206b03df
Can now save NodeGraph as asset via NodeGraphAsset
2017-09-21 21:30:12 +02:00
Thor Brigsted
372099b03d
Minor bugfixes and cleanup
...
Changed:
- Private fields with [Serializable] attributes are now also shown
- Nodes can now only be dragged by the title
- Output text alignment
Fixed:
- NodeEditorWindow fields not resetting to null
- Field editors
2017-09-21 18:15:40 +02:00
Thor Brigsted
846f7f30b1
Exposed fields and custom editors
2017-09-21 13:22:34 +02:00
Thor Brigsted
b7543df012
Serialized connections
...
Nodes now also have a reference to their NodeGraph
2017-09-21 10:54:49 +02:00
Thor Brigsted
1606c583f9
Basic serialization
2017-09-20 23:04:49 +02:00
Thor Brigsted
d3f0d96954
Cleaned up
2017-09-20 20:25:21 +02:00
Unknown
36ecfde3fe
Connections, Ports
2017-09-19 00:15:17 +02:00
Thor Brigsted
5f0a776350
Started work on node graphs
2017-09-15 15:56:17 +02:00