pxt-ev3/docs/reference/brick/set-light.md
Galen Nickel 822227eb48 Brick ref topics 02 (#283)
* Add brick button topics

* Add the rest of the brick api
2018-01-30 20:58:18 -08:00

901 B

set Light

Set the light on the brick to a solid or flashing color.

brick.setLight(BrickLight.Red);

Parameters

  • pattern: the color or color pattern for the brick light to show. The brick light can have these color patterns:
  • off: brick light is off
  • green: solid green
  • red: solid red
  • orange: solid orange
  • green flash: flashing green
  • red flash: flashing red
  • orange flash: flashing orange
  • green pulse: pulsing green
  • red pulse: pulsing red
  • orange pulse: pulsing orange

Example

Repeatedly show a different color pattern for the brick light.

loops.forever(function () {
    brick.setLight(BrickLight.Orange)
    loops.pause(1000)
    brick.setLight(BrickLight.GreenFlash)
    loops.pause(2000)
    brick.setLight(BrickLight.RedPulse)
    loops.pause(2000)
    brick.setLight(BrickLight.Off)
    loops.pause(500)
})