Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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
3
Question by agray427 · Jul 13, 2016 at 09:27 AM · 2deditor-scripting2d animation2d character

Multiple 2D characters with the same animations?

I'm trying to see if there is any better way to go about working with multiple 2D characters. They all share the same animations and are stored in sprite sheets. Originally, and the way I'd prefer have them, is to have 8 characters on a single sprite sheet with 3 sprites moving up, 3 moving left, 3 moving right, and 3 moving down for each of those 8 characters.

There will probably be around 48 different characters, so that's either 48 different sprite sheets or 6 sprite sheets with 8 characters (which is why it's preferred) and a total of 576 individual sprites.

Option 1: Make 4 animations and an animator controller for each character... which is a lot of work, but does allow me to just drag the animator on an object (I think). This seems very unnecessary.

Option 2: Work with a scriptable object and drag those 576 individual sprites into a Actor object that contains a 4 list of sprites, one for each direction. That's also a lot of work, but then I could just edit the renderer of the object and have 1 animator controller and 4 animations (I think).

Option 3: Ask the Unity Community for another option because 2D is such a pain in the neck!

I chose Option 3 because the first 2 seem to be very daunting. I can do editor scripting perfectly fine, I just don't know how I could go about it. If I name everything a certain way, I'm sure I could look through the directory, but I've never done that before.

Any ideas? Any suggestions at all would be very much appreciated!

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

how to make 2D sprites skeletal Movements 1 Answer

so I'm trying to make a 2D platform but the first animation i make is the only one that registers 0 Answers

Sprite Rigs get freezed in T-Pose after build or Editor restart 1 Answer

Why is my character changing position everytime it plays other animation aside from idle?,The position of my character lowers down even with collision 1 Answer

Unity doesn't compress 2d sprite skeleton animation in build/deploy? 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