功能分类: Turtle Applab JavaScript 少儿编程
设置 turtle 画笔为收起状态。这样 turtle 在移动过程中将不再画线。
正像你将笔放到纸面写字,抬起笔来不写字一样,turtle 也可以设置 penUp 收起 或 penDown 放下 状态。turtle 会根据状态判断移动过程中是否画线。
// 设置 penUp 状态并移动,不画线
penUp();
moveForward();
示例代码:虚线图 变化 penUp、penDown 状态,画出虚线图。
// 变化 penUp、penDown 状态,画出虚线图
penWidth(3);
penDown();
moveForward();
penUp();
moveForward();
penDown();
moveForward();
penUp();
moveForward();
penDown();
moveForward();
示例代码:一双眼睛 抬起画笔,只移动不画图形,通过这种方式变化画笔位置而不留下痕迹。
// 抬起画笔,只移动不画图形,通过这种方式变化画笔位置而不留下痕迹
hide();
// first eye
penDown();
arcRight(360, 25);
penUp();
move(25, 10);
dot(10);
move(-100, -10);
// second eye
penDown();
arcRight(360, 25);
penUp();
move(25, 10);
dot(10);
penUp();
penUp() 方法不使用任何参数。
没有返回值。只在显示结果页面体现代码执行前后变化。