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 tehb0x · Apr 08, 2015 at 09:55 PM · c#animationunity 5inspector

Animation Editor not seeing (all) the properties of my component

I have implemented a laser script for my 2d game which can (with the help of the animation editor) move around like lasers in nightclubs for example. I've also done a class for each beam so that you can modify properties of every single beam.

However the animation editor only can see spot angle and start angle. I can't see the beams because it seems like it can't deal with arrays and lists.

I could turn the beam class into a MonoBehaviour class and add a child gameobject for each beam to the laser, but it would make the editing of each beam very complicated. I want to keep the inspector layout of editing the beams like in the picture because it's very nice to handle.

If you click on the buttons above, every beam copies the value from beam 0. For example if you click on the Color button, all beams get the color of beam 0. Which makes editing very handy because in most of the case the beams should be the same. The enabled property can be used to do some cool effects too.

The implementation works but I can't make it work with unitys animation editor, is there way to make it work and - if possible - to keep the inspector layout?

The most quickly and by far the most dirty solution is to apply a fixed number of beams and having fields from Color1 to Color10 in the code (c#) but that's very stupid imo. I also haven't been working with the animation editor so long.

alt text

laser1.png (46.9 kB)
laser1.png (46.8 kB)
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

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

18 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

Related Questions

How do I hide methods from the animation event inspector window? 2 Answers

Door with two sliding parts problem 0 Answers

Instantiated Object Wont save a reference to the prefab, instead sets to itself 1 Answer

How to use one script for two objects? [Door opening] 3 Answers

How do I get the fall animation to only play when the player is falling and then go back into an Idle when player is grounded again? 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