UMG animation

We are developing VR apps. There are some UI animation we don’t know how to create. We can create animation to move button up and down, left and right, but not front and back. Also couldn’t make it rotate round axis all x,y and z.
Is there any suggestions, please?

You can use flip book material even movie as an button to present complex animation effects. Though for VR considering using 3D widget, that is kind of widget component allowed to attach to Actor BP, so you can animate the actor whatever you want. Or just use real geometry to be as 3D interaction triggers.