alelievr / NodeGraphProcessor

Node graph editor framework focused on data processing using Unity UIElements and C# 4.6
https://github.com/alelievr/NodeGraphProcessor/projects/2
MIT License
2.28k stars 379 forks source link

Unity 3D dependency. #186

Open juliolitwin opened 3 years ago

juliolitwin commented 3 years ago

Hi, is there any possibility that just the runtime can work without Unity? ScriptableObject is used but would it be out of the box to remove it? Does the project serialize only with Unity's internal Json or with Netwonsoft does it work?

Cheers!

alelievr commented 2 years ago

Hello, unfortunately, I removed the JSON serialization because there were issues with Unity objects. Now we're using the [SerializeReference] attribute system which requires Unity to work.

lust0yixiong commented 2 years ago

Hello, unfortunately, I removed the JSON serialization because there were issues with Unity objects. Now we're using the [SerializeReference] attribute system which requires Unity to work.

Does it work after build for .exe? Because we want construct nodegraph function in for players, not just for game developers, so we are looking some solutions.

whaqzhzd commented 2 years ago

Hello, unfortunately, I removed the JSON serialization because there were issues with Unity objects. Now we're using the [SerializeReference] attribute system which requires Unity to work.

Does it work after build for .exe? Because we want construct nodegraph function in for players, not just for game developers, so we are looking some solutions.

equally concerned about this issue! do you have a solution now?