hi,
i didn’t read any where, for just curious if there’s way that unity 3d window can be embedded into another application, how about an GUI application like cheetah, or just unity editor, well i’m getting there
is there anyway I can do this ? of course, I’m talking about pro version.
Fang
No thats not possible.
Unity is no 3D SDK that can be driven from the outside, its a closed system.
well, just by looking at unity editor, it seems the editor window / game window / property window are all GUIed. and the game window is identical as the final game as I can see.
so there must be some code sharing that can be used to construct a GUIed unity 3D, like delphi kinda of component or something I don’t know.
I can make a request if there’s not any in the unity wish list at uservoice.
Fang
I just vote on the GUI feature here, http://feedback.unity3d.com/pages/15792-unity
one dumb way I can think of as a hack right now is, let my GUI application (let’s say XCode), generate the command string to a file, and let unity 3D to pick up this message and interpret into command. Therefore I can do regular user-familiar GUI and 3D representation at same time. Let me know if there’s any other plans.
well, debug is hard without menu maybe hacker or programmer don’t think this way, hehe.
Fang
instead of using a file I would actually use a TCP command stream if you have to communicate between two apps.
If Unity allows you to, you could even use the StdIn and StdOut pipes.