I am trying to create an animated gif where text drops down and smashes into the background and cracks it. Whenever I try and transform it though, the transformation is applied to all frames. How do I prevent this? I'm using Adobe Photoshop CS6 (64-bit)
Layer position and opacity can be animated. The actual pixels in a bitmap layer can not. The solution is to move the layer with the move tool when you want to animate the position, and duplicate the layer when you need to make destructive changes to the bitmap itself.
There is a checkbox in the layers panel on the right labeled "propagate frame..." Make sure this is un-checked.
Also make sure that the layer you are trying to move is a smart object and that you arent formally "transforming" it with the handles on the side but just moving it with the cursor.
In cc2017 there is an option on the right corners in the options thats called new layers visible in all frames. Thats auto turned on but turning it off should fix your problem.