1
0
mirror of https://github.com/Siccity/xNode.git synced 2025-12-20 09:16:01 +08:00

182 Commits

Author SHA1 Message Date
Thor
8972d0ba07 Removed DevelopmentUtilities
It was never necessary
2017-09-26 13:33:40 +02:00
Unknown
902c992fac Merge remote-tracking branch 'origin/master' 2017-09-25 18:52:11 +02:00
Unknown
e40161684c Added colors to connections 2017-09-25 18:51:51 +02:00
Thor Brigsted
984cc277fa Update README.md 2017-09-25 11:33:59 +02:00
Thor Brigsted
50fef14699 Update README.md 2017-09-25 11:33:37 +02:00
Thor Brigsted
69c4267b76 Update README.md 2017-09-25 11:20:58 +02:00
Thor Brigsted
7a4c475698 Update README.md 2017-09-25 00:24:04 +02:00
Unknown
59c1e0d576 Fixed internal values being displayed on node GUI 2017-09-25 00:14:48 +02:00
Unknown
b10ff1a938 Prettified field names 2017-09-25 00:05:46 +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
Unknown
97bbc236be Minor OnValidate optimization
Code now only runs on selected node
2017-09-23 02:43:29 +02:00
Unknown
c66ac47ea9 Changed NodePort UI styling 2017-09-23 00:26:38 +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
d237e1529b Fixed open empty NodeGraph 2017-09-22 12:15:37 +02:00
Thor Brigsted
9ef6069ea7 Exposed node name 2017-09-22 10:28:44 +02:00
Thor Brigsted
8b7b40933f Update README.md 2017-09-21 21:37:43 +02:00
Thor Brigsted
3c206b03df Can now save NodeGraph as asset via NodeGraphAsset 2017-09-21 21:30:12 +02:00
Thor Brigsted
72cd983f7b Automatically resize nodes to match contents 2017-09-21 18:56:05 +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
Thor Brigsted
f9152bf891 Editor core complete
Removed NodeConnection.cs: Node ports now operate by crossreferencing eachother
Changed from separate static classes to partial class
Removed UNEC Namespace
Added live hover info
2017-09-20 17:22:23 +02:00
Unknown
2a6341728b Connections can now be dragged, not created. 2017-09-20 00:47:29 +02:00
Unknown
36ecfde3fe Connections, Ports 2017-09-19 00:15:17 +02:00
Unknown
10a56513df Base node manipulation finished
Zoom
Node Add / Remove
Node Drag
2017-09-18 13:10:29 +02:00
Thor Brigsted
5f0a776350 Started work on node graphs 2017-09-15 15:56:17 +02:00
Thor Brigsted
23c1d87988 Basic grid background 2017-09-15 00:46:21 +02:00
Thor Brigsted
0bfef8cf53 Initial commit 2017-09-14 21:42:25 +02:00