how to build umg navigation drawer

I’m trying to create a navigation drawer using widgets, I have a button that when clicked calls another widget with the navigation drawer and play its animation. My problem is that my navigation drawer should be entering from outside the canvas to finally finish inside on the right side of the screen (that’s how it was animated 1 animation to enter the screen 1 animation to go outside the screen) but everytime I click the button my navigation drawer begin inside the screen and gets animated to the center of it.
I tried to scale my canvas in both widget so it would be bigger than the real screen but it continues showing from the beginning inside the screen and stop at the center when it should begin outside and finish at the right side.