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 EEVV · Feb 16, 2014 at 09:13 PM · javascriptgameobjectcomponent

Unity get component help

Ok I don't know how to put the problem in the title, but here is the problem. I have a main camera and it has two sunshaft scripts, and they have different colors, how would I disable to one which is at the bottom? Without disabling the top one!? Please help I use javascript!

Ok so I'll edit it here; First off, thank you for the nice people who downvoted, you're too kind, no really, too kind. Anyway I have a sunshaft script, and I have another sunshaft script, I tried to separate them by doing

 var SunBloom : Component;

it wasn't the best idea. Now I can enable one, but it also enables the other one, which is basically a conflict between them on who can actually be enabled, so I have no idea on how to use get components, and I need help. I get an error and that's all I know.

I only want to disable one script not both, but one. And I want to enable one script, not both, but one!

Comment
Add comment · Show 8
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 getyour411 · Feb 16, 2014 at 09:13 PM 0
Share

Top/bottom makes no sense without more of an explanation and/or relevant code

avatar image Tanshaydar · Feb 16, 2014 at 09:14 PM 0
Share

You can use GetComponent*s* ins$$anonymous$$d of GetComponent and switch between them.

Example usage: https://docs.unity3d.com/Documentation/ScriptReference/Component.GetComponents.html

avatar image EEVV · Feb 17, 2014 at 07:38 AM 0
Share

Yes, but it doesn't show anything near an example for me to use as a template.

avatar image Tanshaydar · Feb 17, 2014 at 08:44 AM 0
Share

Something like this?

 var blooms : Script[];
     blooms = GetComponents (Scripts);
     blooms[0].setActive( true);
     blooms[1].setActive( false);
avatar image EEVV · Feb 17, 2014 at 12:51 PM 0
Share

Thanks! I already figured it out eventually, the answers you need on this site are really slow!

Show more comments

1 Reply

· Add your reply
  • Sort: 
avatar image
-1

Answer by unimechanic · Feb 21, 2014 at 11:36 PM

Question solved according to comments, but no specific solution was given. [Adding this answer to remove it from the Unanswered list.]

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

22 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

Related Questions

Multiple Cars not working 1 Answer

How to replace a gameobject referenced in JS using C# 2 Answers

What variables can i declare? 1 Answer

Destroy GameObject A or B 1 Answer

What is wrong with my script? 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