scale(-1,1)有什么作用,为什么要放在transform的第一个?

来源:2-9 汉克狗的身体和胳膊

嘶阳

2019-12-07 21:08:57

scale(-1,1)有什么作用,为什么要放在transform的第一个?

写回答

1回答

好帮手慕夭夭

2019-12-08

同学你好,是说的右边胳膊的设置吗?scale()本身是用来设置缩放的 ,这里的x= -1,y=1;表示大小和原来相同。不过x是负值,即x轴是相反方向,所以达到了翻转的效果。如下

没有设置scale(-1, 1)的时候,胳膊的方向是反的

http://img.mukewang.com/climg/5dec61fa09911ffe02580152.jpg

设置了该属性,胳膊翻转:

http://img.mukewang.com/climg/5dec622a09e1feba01750142.jpg

transform后面的属性对胳膊进行了角度和位置的设置,这样会改变胳膊的坐标轴,那么翻转之后的效果就不一样了
http://img.mukewang.com/climg/5dec62820954608905790111.jpg

可以把scale(-1, 1)放在后面试一试,如下:

翻转之后胳膊的效果不对

http://img.mukewang.com/climg/5dec62a709518e4b02300149.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程