Hello, I just bought Node Canvas yesterday, since I already had Flow Canvas since when it was on sale on Humble Bundle.
I am trying to combine both to create a simple AI system based on FSMs and I was planning to create simple macros with FlowCanvas to be combined into flowscript states in NodeCanvas, so hopefully, I can reuse what I make. The problem is, I can’t seem to create Flow Script node in the Node Canvas editor.
I read the documentation, and it says that I should be able to create flow script nodes via Nested > FSM > FlowScript path, but there is no such entry in the list (See the attachment).
I tried manually importing the flowscript bridge extension, but it says nothing to import as well, so I assume the bridge is installed.
Am I missing something or is there something I need to fix? Any help would be appreciated.
Hello and thanks a lot for purchasing NodeCanvas. I am glad you got FlowCanvas in the bundle as well 🙂
It clearly seems like the files from the “FlowCanvas Bridge Extension” are not in the project, otherwise there would be a “FlowScript State” in that menu. Can you please confirm that the downloaded unitypackage is not actually 0KB (maybe there was a download issue)? Can you please try re-downloading the package?
I have also attached the package for you here and for you convenience just to make sure.
It seems the download is still broken. I downloaded the version from here which seems to work. The version that is linked on the download page is just an empty unitypackage. Maybe you could fix that.
I just downloaded the package to try again and can confirm that it is not empty. Tried in many different Unity versions. :-/
This issue is really driving me crazy and can’t understand why it happens to some people and not to others.
Can you please confirm which of the following happened in your case:
– Did you click the weblink and Unity opened and tried to import the package automatically? or…
– Did you downloaded the package (eg right click -> Save Link As..) and try importing the package manually through the Unity top menu “Assets/Import Package/Custom Package…”?
I downloaded them with the browser and manually opened them using Assets/Import Package/Custom Package. I just re-downloaded both files and the forum version and the version from the downloads differ in size and checksum:
Funny enough both of them now seem to import properly. However I just downloaded them on the Mac while at the weekend i was working on Windows. Maybe the download function sometimes messes with the packages.
Thanks for letting me know. I might just change the download function altogether. It always works here (and for most people) and for the life of me I can’t figure out why it does not in very certain cases :-/ So a total change probaly needs to be made.