Hello all,
I was hoping somebody could help, I’m trying to animate a 2D blast wave with child object. The animation tools in Unity are something I’m going to say that I am clearly not used to - although I have used After Effects and Adobe Animate.
So, in my scene I have a 2D circle collider that pushes the player etc away in it’s animation it expands and contracts like a blast - boom! As it stands this works ok on its own for the time being.
This is where the trouble starts. now I have created a 2nd object, added the child to the animated collider, and it wont allow me to animate the sprite without scalling the collider to monstrous proportions, basically when i scale the child, I dont want to scale the parent also.
When I manually type the numbers in keyframe 1 = Collider size = 1 1 1, Sprite = 1 1 1. 2nd frame all elements = 4 4 4 (Size) despite this being typed when record is pressed, my Collider, (the parent) appears to be doing its own scaling and playing by it’s own rules an offer results I’m not expect. its only 2 keyframes.
Could anyone offer any tips as to where I’m going wrong or what I could do better to achieve an animated shockwave and collider? I would sooner keep it visual if possible.
Thanks for you help,
J