Creating a button press animation is pretty simple. Creating a button that can be changed, edited, manipulated and have the button press animation still all work is a little more interesting.
Here, Mikey Borup shows how to rig a simple flat-look 3D button in After Effects so that it can be used over and over again in projects that require a button.
A sweet 3D button all rigged up in After effects and ready to be pressed
Mikey shows how to create the button from one After Effects Shape layer, and sets up some controls that will not only animate the button, but also change some of the buttons attributes easily, including the extrusion length, the rounded corner radius and all the color that make up the button.