I was hoping for some suggestions on how to implement something that I am working on. I am trying to achieve something that is very similar to what uScript or PlayMaker is, but not within the editor, but in a stand alone Unity game. It has much simpler requirements than something like uScript/PlayMaker, but the functionality is the same:
Draggable objects that resemble “code”.
Connectable to make links.
Some way to hold what they represent.
I have the concept working on generating the content I want, as far as the “code”, but I am struggling with what my options are for the GUI part of this. uScript is very similar to what I wanted, with draggable windows that have a “node” that can be clicked and then linked to other nodes on other windows.
I dont know what my options are for making something like that in the GUI. Does anyone have some suggestions?
The GUI.Window wont work because its not extendable enough to add a “node” for connecting other windows, atleast not that I can see. Thanks for any help or suggestions.
To Clarify my questions:
Do I I need to make my own textures, using GUI.DrawTexture, and manually make my own events for clicking/dragging, etc?
Can I make each thing a monobehaviour and use those methods somehow?
I dont want to have to reinvent the wheel if there are unity technologies and methodologies that I can use. Thanks.