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
0
Question by JagiApps · Jul 07, 2016 at 08:16 PM · animation2danimatortopdowntop-down

Best way to do animate soldier?

Hey, I'm doing my first Unity game and I have one problem, which does not allow me to continue doing my game. I have vector top-down soldiers and currently for every part (life bar, head, body, gun and selection circle) I have sprite sheets for animations (like attacking by sword) because he can at the same time eg. attacking and losing life but not walking or be selected. For every part I have separate GameObjects and Animators, like this:

soldier

--lifeBar

--head

--body

--gun

--selection

This make big number of GameObjects which isn't good for efficient I think. Is there another way to do it? Eg. can I animate few sprites in one animator as I wrote it has to look? And if I can animate sprite position instead making big sprite sheets for every animations?

It would be GREAT if I could have one gameobject per soldier and every soldier have one animator which animate few sprites (layers?) positions.

Thank you in advance, this small problem does not allow me to continue doing my game, I very much hope that someone will know how to solve this problem.

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

1 Reply

· Add your reply
  • Sort: 
avatar image
1

Answer by NAYIR55 · Jul 08, 2016 at 10:38 AM

Hello

In my opinion is better to have everything like you have, it makes much easier to detect bugs and make changes to the animations

But if you still want to do it in one single piece, I recommend you to make bone animations, or modular animations

That way you can animate your character much more fast, some assets and programs to achieve this are

  • Anima2D (Asset store)

  • Puppet2D (Asset store)

  • Spriter (Program)

  • Spine (Program)

For the lifebar there are some tutorials on youtube on how to make lifebars etc,

Here are some examples

  • Example 1

  • Example 2

  • Example 3

Hope it helps

Cheers

Comment
Add comment · Show 1 · 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 JagiApps · Jul 08, 2016 at 02:01 PM 1
Share

Thank you so much for the answer!

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

2D Animation does not start 1 Answer

How to make animations work in a click to move system (Unity 2D) 0 Answers

Animation transform lock 0 Answers

Set Animator Parameter based on move direction? 0 Answers

Damn, HOW CAN I KNOW, IF MY 2d ANIMATION SPRITE IS FINISHED??!! 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