getDirection() 获取当前方向值

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

获取并返回 turtle 当前方向对应的角度。0 度为正向上方向,沿顺时针角度逐渐增大。

APP 里很多时候在操控 turtle 过程中,我们需要知道 turtle 当前面向的方向。通过使用这个方法可以得到一个 0 与 359 直接代表当前方向对应角度的值。

示例代码



turnRight(randomNumber(359));
console.log(getDirection());

示例代码:随机方向信息 点击按钮时,设置 turtle 一个随机方向并显示方向信息。


// 点击按钮时,设置 turtle 一个随机方向并显示方向信息
textLabel("direction", "direction: " + getDirection());
button("random-direction", "Random Direction");
onEvent("random-direction", "click", function() {
  turnRight(randomNumber(359));
  setText("direction", "direction: " + getDirection());
});

语法规则


getDirection()

参数说明

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

返回值

数值。范围为 0 - 359(圆周度数)turtle 面向方向的角度。

提示说明

  • 如果 APP 里放置一个指南针且正北方向为垂直向上方向,那么指南针四个指针的方向值依次为:北:0,东:90,南:180,西:270。

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

返回文档首页