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 Uzquiano · Apr 26, 2011 at 06:50 AM · menudropdownpopupbce0005unify

dropdown menu PopupList c# problem

Hi,

Note: I always code in UnityScript, so I am aware that this can be solved very easily.

I am trying to use this wiki scripts in order to do a dropdown menu.

I have the Popup.cs and the PopupListUsageExample.js script in my Assets/Scripts folder

So, I am attaching the PopupListUsageExample.js to a gameObject in my Hierarchy, but:

1.- When I try to atttach the Popup.cs to the same gameobject I get the following error: "Can't add script behaviour Popup. The script needs to derive from MonoBehaviour!"

2.- And if I try to run the Scene (without the Popup.cs attached) I get the foolowing error: "Assets/Scripts/SimulatorSelect.js(31,9):BCE0005: Unknown identifier: 'Popup'."

Any answer will be very helpful.

Thanks in advance.

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

3 Replies

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

Answer by DaveA · Apr 26, 2011 at 07:07 AM

I remember having to put popup.cs in the /Assets/Plugins folder

Comment
Add comment · Show 3 · 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 Uzquiano · Apr 26, 2011 at 07:26 AM 0
Share

Thank you very much, without your help would be impossible since in the ussage it is said that you should put it in the Scripts folder...

avatar image mrbunyrabit · Jun 26, 2012 at 10:51 PM 0
Share

Damn that was SpotON!! Thank you!

avatar image DaveA · Jun 27, 2012 at 03:39 AM 0
Share

Well, Eric5h5 is right, it should go in Assets/StandardAssets/Scripts, but I probably made the same mistake others here made, and moved it to Plugins as an act of desperation.

avatar image
2

Answer by Eric5h5 · Apr 26, 2011 at 07:36 AM

You need to pay attention to the usage directions. This is what it actually says: "Put the Popup.cs script below in your Standard Assets/Scripts folder (if you don't have one, make one)." It clearly does not say to put it in your Assets folder. It will work if you read the directions and follow them. See the docs for more information.

Comment
Add comment · Show 4 · 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 Uzquiano · Apr 26, 2011 at 08:33 AM 0
Share

And I said "I have the Popup.cs and the PopupListUsageExample.js script in my Assets/Scripts folder" so I carefully followed the instructions... (maybe I misunderstood...)

avatar image Uzquiano · Apr 26, 2011 at 08:36 AM 0
Share

And thanks for the documentation link

avatar image Eric5h5 · Apr 26, 2011 at 09:59 AM 0
Share

@Uzquiano: Sorry, but you're not carefully following directions. Again, Standard Assets, not Assets...that's a big difference....

avatar image Uzquiano · Apr 26, 2011 at 01:05 PM 0
Share

After some hours, now I realized, shame on me :S

avatar image
0

Answer by warren- · Dec 16, 2014 at 09:35 PM

http://wiki.unity3d.com/index.php?title=PopupList

"Popup.cs" can go in either

"Assets/Standard Assets/Scripts/"

or

"Assets/Plugins/"

the javascript example must go in "Assets/"

It will also throw the: Unknown identifier: 'Popup' error if you are using the Updated and Multi-Instance support when using the wiki's provided javascript example.

The reason is because the updated version uses different parameters for the Popup call. The multi-instance version won't work for similar reasons, as well that its not static.

I don't have any code to support it, but that should clear up that issue.

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

1 Person is following this question.

avatar image

Related Questions

Dropdown button... 0 Answers

Native Picker Wheel - iOS UI 0 Answers

GUI Popup problem…! 1 Answer

GenericMenu DropDown Direction 1 Answer

C# Editor GUI custom list type PopUp return string and not int 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