当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python turtle.shapetransform用法及代码示例


用法:

turtle.shapetransform(t11=None, t12=None, t21=None, t22=None)

参数

  • t11- 一个数字(可选)
  • t12- 一个数字(可选)
  • t21- 一个数字(可选)
  • t12- 一个数字(可选)

设置或返回 turtle 形状的当前变换矩阵。

如果没有给出任何矩阵元素,则将转换矩阵作为 4 个元素的元组返回。否则设置给定元素并根据由第一行 t11、t12 和第二行 t21、t22 组成的矩阵变换 turtle 形状。行列式 t11 * t22 - t12 * t21 不能为零,否则会引发错误。根据给定的矩阵修改拉伸因子、剪切因子和倾斜角。

>>> turtle = Turtle()
>>> turtle.shape("square")
>>> turtle.shapesize(4,2)
>>> turtle.shearfactor(-0.5)
>>> turtle.shapetransform()
(4.0, -1.0, -0.0, 2.0)

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 turtle.shapetransform。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。