Share Posted April 6, 2016 I want to apply the transformations (with rotation) of text and when he tries to do it single-function TweenMax, looks bad. Only after prior transformation giving the rotation 0 and then the correct angle, everything looks all right Can you explain to me if I do something wrong? See the Pen BKmepj by amonk (@amonk) on CodePen Link to comment Share on other sites More sharing options...
Share Posted April 6, 2016 Hi chriswyl it's about transform matrix multiplication , in your third example , pls check the result with remove x,y attributes from text and set transform to this : transform=" translate(100,100) rotate(40 100,100) " but if you want to have that result you liked , pls try this : TweenMax.set($("#t2"), { attr:{ x:x , y:y } , rotation:rot , svgOrigin:x+' '+y }); 5 Link to comment Share on other sites More sharing options...
Author Share Posted April 6, 2016 Good to know that these lines are not equivalent TweenMax.set($("#t2"), { attr:{ x:x , y:y } , rotation:rot , svgOrigin:x+' '+y }); and TweenMax.set($("#t2"), { x:x , y:y , rotation:rot , svgOrigin:x+' '+y }); Thanks Diaco Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now