createButton(pin) 创建引脚 Button 对象

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

在指定 pin 引脚上创建一个新的 Circuit Button 对象,这个对象可以像在 Circuit 分类下其他 Button(L/R) 程序块类似使用。

使用类似 var myButton = createButton(3); 创建一个使用引脚 3 的 名为 myButton 的 Button 对象,这样就可以像使用 buttonL 或 buttonR 一样使用它。使用这个方法时,需要指定 LED 使用的引脚编号,这样程序才能知道连接的是哪一个 button。

示例代码


示例代码:LED 闪烁 在引脚 #5 一个 Button 对象,并设置 Button 事件响应。


// 在引脚 #5 一个 Button 对象,并设置 Button 事件响应
var myButton = createButton(5);

// 当按钮按下时,触发蜂鸣器声音
onBoardEvent(myButton, "down", function() {
  buzzer.note("G4", 100);
});

语法规则


var myButton = createButton(pin);

参数说明

名称 类型 必需 参数描述
pin number Yes 指定创建 LED 对象使用的引脚编号。

返回值

返回一个跟 buttonL/R 类似的 Button 对象。

提示说明

  • 这个方法需要在 Applab 里的代码模式下进行代码输入。因为是自定义的 Button 对象,不能在编写代码时通过拖拽的方法使用这个 Button 对象。
  • 可以使用引脚 #0, #2, #3, #6, 以及 #12 创建自定义的 Button 对象。
  • 使用 createLed() 方法创建一个 Circuit LED 对象。

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

返回文档首页