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 Ben 14 · Oct 13, 2010 at 09:12 PM · editorselectiononscenegui

Working with the editor Selection

Hey all, I'm putting together a level editor within UnityEditor. This involves a lot of manipulations of the Selection, but the doc is barely existent and I can't seem to get it to do what I want.

More precisely : from within a CustomEditor class's OnSceneGUI(), I'm trying to change the current selection by changing the Selection.objects array. Modifying the referenced objects within that array seems to work, but changing the number of elements (by reassigning Selection.objects = new Object[10] for instance) does not. Does anybody have some pointers on how to correctly change the Selection objects ? Is it even supposed to work from within a CustomEditor.OnSceneGUI, since this is called on the selected objects anyway ?

Thanks a lot, Ben

Comment
Add comment · Show 2
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 Ben 14 · Oct 14, 2010 at 01:27 PM 0
Share

Additionally, the doc for Selection.objects ( http://unity3d.com/support/documentation/ScriptReference/Selection-objects.html ) says it only holds scene/hierarchy objects, but it does actually return objects from the project also...

avatar image Ben 14 · Oct 14, 2010 at 06:25 PM 0
Share

Continuing with my experiments: it seems modifying the Selection.objects DOES work fine as long as I'm not doing it during a "left-mouse-clic + control" event. Weird.

0 Replies

· Add your reply
  • Sort: 

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

No one has followed this question yet.

Related Questions

Support multiple selection with OnSceneGUI handles (The targets array should not be used inside OnSceneGUI) 1 Answer

Interaction with scene view in editmode? 1 Answer

Handles.matrix seems strange? 2 Answers

Child selection forces parent selection 1 Answer

How can I get info on object in scene view without selecting it? 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