9.9 加载和存储
使⽤两个变量x和y 执行操作。在任何时候,索引变量i都指向列表中的⼀对坐标。
load函数将坐标 (x, y) 从点列表加载到变量中。
store函数将坐标 (x, y) 从变量传回Points列表。
9.10 绘制形状
draw函数执行以下操作:
- 将索引i设置为第⼀个点
- 对每个点重复
- 将当前点加载到变量x和y
- 转到位置 (x, y)
- 放下笔
- 将索引i增加2
9.11 平移形状
函数add将向量 (x, y) 添加到索引i当前指向的点。
函数translate对Points列表中的每个点执行此操作。它还绘制形状。
现在我们可以将平移应⽤于三⻆形。
这就是结果。
9.12 缩放形状
函数mul将索引i当前指向的点与标量值k 相乘。正⻆逆时针旋转。
函数scale对Points列表中的每个点执行此操作。它还绘制形状。
现在我们可以将缩放应⽤于三⻆形。
这就是结果。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容