Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by Steven-Walker · Jan 01, 2013 at 02:03 AM · guiunity 4editorgui

Node editor GUI in Unity 4?

I need to build a node editor in Unity to be used only in an editor window, not in the game/app. I see that Unity 4 now has one for the mechanim blend trees. Are these GUI elements by chance something that can be used for other custom purposes?

I've discovered that Strumpy has a nice node editor and is open source, though it would still be my choice to use built-in GUI elements if they exist. I know about Spaghetti Machine also, but it does not appear to be an editor extension.

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image DevJaWoo · Jan 26, 2013 at 12:39 PM 0
Share

I'd be interested in knowing the solution you went for. Spaghetti $$anonymous$$achine didn't work for me purely from a maintenance perspective. I'm currently deploying my node editor by hacking through Strumpy Shader editor, but it's complex, doesn't support zoo$$anonymous$$g etc. The $$anonymous$$echanim type node editor would be fantastic.

2 Replies

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by Steven-Walker · Jan 26, 2013 at 04:46 PM

I am well into making my own node editor now and things are going very well. I've used Strumpy as a reference point to see how they handle drawing the UI, but I've written all of my own custom editor classes. Since it's based on GUI calls, it's not possible to create a view with real zoom. That's why Strumpy uses the ghost map to show where you are when panning the view. To create a fancier view with zoom, I believe you'd have to build the view with GL calls which would be a completely different approach.

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image DevJaWoo · Jan 26, 2013 at 05:12 PM 0
Share

Cool, good to know. I think the ghost map + pan would have to do for now for me. Though it seems that there is a workaround to create something "like" zoom without resorting to GL. $$anonymous$$entioning it for completeness:

Faux Zoo$$anonymous$$g using GUIStyles

avatar image marcelobr · Oct 24, 2013 at 04:45 AM 0
Share

you know where can i learn more about program in my node? where i can get informations?

avatar image
1

Answer by unimechanic · Jul 05, 2013 at 04:35 PM

Here is a basic example:

http://forum.unity3d.com/threads/189230-Simple-node-editor

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

11 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How do I get a reference to the default editor windows (Hierarchy, Console, and Inspector)? 1 Answer

Arrow button-ish GUI control? (it's in Mecanim) 0 Answers

Drawing Editor Inspector GUI based on selected/current prefab (CustomPropertyDrawer) 2 Answers

Unity 4: GUI.Button does not work anymore? 1 Answer

Multiple canvases and graphic raycasters 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges