功能分类: Turtle Applab JavaScript 少儿编程
指定画笔粗细为指定的 width
,也即 turtle 移动画线时线的宽度(单位:像素)。
当 turtle 画笔移动时,通常会使用不同画笔粗细来绘制图形。你可以使用 penWidth(width)
方法来设置画笔粗细,也即画出线条的宽度。画笔默认粗细为 1 像素。
// 画 10 像素宽,100 像素长的线
penWidth(10);
moveForward(100);
示例代码:摩天大楼 画一座大楼的形状。
// 画一座大楼的形状
penWidth(20);
moveForward();
penWidth(15);
moveForward();
penWidth(10);
moveForward();
penWidth(5);
moveForward();
penWidth(1);
moveForward();
示例代码:不同粗细画线 画不同粗细的10 条横线,粗细 10 到 90 像素。
// 画不同粗细的10 条横线
// 粗细 10 到 90 像素
penUp();
moveTo(0, 0);
turnRight(90);
for (var i = 1; i < 10; i++) {
penDown();
penWidth(i * 10);
moveForward(250);
moveBackward(250);
penUp();
turnRight(90);
moveForward(i * 10 + 10);
turnLeft(90);
}
penWidth(width);
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
width | number | Yes | 指定画笔粗细,也即 turtle 移动画线时线的宽度(单位:像素)。 |
没有返回值。只在显示结果页面体现代码执行前后变化。