• 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 mustafakemal · May 04, 2015 at 10:10 AM · animationlagproblem during runtimesprite-animation

Lag in animation at first playing

I have 6 different characters and these have their own sprite animations( normal state animation and explosion animation). There are 10 prefab clone of every characters in scene. when I explode one of characters at first,second or third time , character animation lag. After third or four explosion animation, it plays perfectly.

I made some research. Some users recomended that force unity to load animation before playing. I try to play all explosion animation behind bacground sprite before actual playing. But it made everything worse.

What can i do to solve this problem or to force unity for loading animation before playing.

Not: I am new at Unity so please be clear at recomendation.

Comment
Add comment · Show 1
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 DHrUV_SpY · Sep 18, 2019 at 05:45 PM 0
Share

same problem here.. I also create an animation when the animation start of my game, then its getting a lag on android!! I think its all about textures, but I reduce my texture size, then I notice that it lag only when animation starts! not about the textures.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by YetAnotherKen · Sep 18, 2019 at 06:07 PM

I deal with such things by moving as much as I can into awake and start methods and then taking anything that involves work and put it in a Coroutine to take that load off of the main game thread. You can also have your Coroutines do "return new WaitForEndOfFrame();" to give other threads a bit of time to do stuff, assuming that is not inconvenient for your work flow.

I have also found that having too much being done during Update, FixedUpdate, or LateUpdate can create a lot of overhead for the game. Offload any of that work to Coroutines also.

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.

Welcome to Unity Answers

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

How to call an attack animation that will stop when you stop clicking attack button? 1 Answer

Can I make animations snap to a frame? 2 Answers

Steps to create 2D Animation from SpriteSheet 1 Answer

How do I get rid of the lag between the "any state" and the jumping in 2D animation? *details inside if you don't understand question* 4 Answers

2D Character Animation Help 1 Answer

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges