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
0
Question by incorrect · Dec 15, 2014 at 06:55 AM · uiapidocumentation

uGUI API Documentation

The new GUI system is already released but there is no documentation about it, only few tutorials that don't let me dive deep in making really functional GUI. Is the API can be found somewhere else or am I missing something?

Comment
Add comment
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

2 Replies

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

Answer by Kiwasi · Dec 15, 2014 at 07:11 AM

Its in the manual and scripting reference.

Note the documentation is not exactly what I'd call brilliant yet. There are a few things missing that mean its not up to Unity's normal standard. But I'd imagine that will be corrected in time.

In the mean time you can watch my UI tutorials on YouTube

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
avatar image
1

Answer by HarshadK · Dec 15, 2014 at 07:15 AM

There is scripting API documentation present for the new UI elements.

In scripting API Under UnityEngine -> UnityEngine.UI contains the scripting information for the new UI.

Find image below for more information:

alt text

Or you can even click the 'Help' button shown for any component in the Unity Editor to go to the respective scripting API page of that component.


unityengine.jpg (65.1 kB)
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 incorrect · Dec 15, 2014 at 08:11 AM 0
Share

As I know new GUI system was build pretty much the same as nGUI. In nGUI I liked the event system with it's straightforward events like 'OnHover' and 'OnClick'. It worked with colliders and I was able to use it with both GUI and in-game objects. Can I make it with new GUI too? I still can't find a way to make a plane under my GUI elements to tell the game that I'm interacting with game objects, not GUI, because there is no such simple element that just handles events in new GUI system, only interactables.

avatar image Kiwasi · Dec 15, 2014 at 08:15 AM 0
Share

The Unity event system will also interact with colliders. Simply add the appropriate physics raycaster to your camera. You can then implement the various EventSystems interfaces to allow interaction. You can also write your own interfaces and send custom events.

To be honest I think the new event system is actually a bigger deal then the new UI tools.

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

27 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 avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Mecanim scripting interface 1 Answer

unity is not creating build on .NET 2.0 SUBNET and getting ArgumentException. 1 Answer

Build Audio DSP plug-ins for beat matching(time scaling) 0 Answers

How to use Rest Api of this website 0 Answers

Why won't unity recognize my Android SDK API level? 0 Answers


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