penDown() 放下画笔

功能分类: Turtle Applab JavaScript 少儿编程

设置 turtle 画笔为放下状态。这样 turtle 在移动过程中将会画线。

正像你将笔放到纸面写字,抬起笔来不写字一样,turtle 也可以设置 penUp 收起 或 penDown 放下 状态。turtle 会根据状态判断移动过程中是否画线。

示例代码


AخA
 
1
// 设置 penDown 状态并移动画线
2
penDown();
3
moveForward();

示例代码:两次向前移动 一次 penUp 状态,一次 penDown 状态。

6
 
1
// 两次向前移动
2
// 一次 penUp 状态,一次 penDown 状态
3
penUp();
4
moveForward();
5
penDown();
6
moveForward();

示例代码:画 X 使用 penUp、penDown 并移动画笔画出 X 图形,最后移动画笔到初始位置。

13
 
1
// 使用 penUp、penDown 并移动画笔画出 X 图形
2
// 最后移动画笔到初始位置
3
penUp();
4
move(-100,-100);
5
penDown();
6
move(200,200);
7
penUp();
8
move(-100,-100);
9
move(-100,100);
10
penDown();
11
move(200,-200);
12
penUp();
13
move(-100,100);


语法规则

1
 
1
penDown();

参数说明

penDown() 方法不使用任何参数。

返回值

没有返回值。只在显示结果页面体现代码执行前后变化。

提示说明

  • penUp() 经常与 penDown() 一起使用。
  • 默认情况下,turtle 的状态是 penDown 放下画笔 的状态。
  • 当前turtle 画笔颜色及粗细可以通过 penColor(color) 以及 penWidth(width) 方法进行修改。
  • 不管 turtle 光标隐藏还是显示,turtle 相关的操作不受 show()hide() 方法的影响。它们只是隐藏或显示光标。
  • 如果因为程序运行太快,看不清 turtle 操作,可以在 Applab 里使用 乌龟-兔子 速度滑动条调整程序运行速度。你也可在代码中使用 speed() 方法来设置程序运行速度。

查看更多少儿编程教程、JavaScript 介绍

返回文档首页