Effect


SetTransparency

Set transparency of given object.

Parameters
Name Required Description
Object Reference Yes Object Reference
trans Yes

Value range [0-1]

  • 1: 100% transparent
  • 0: No transparency

Example

  • Set Object Transparency
1
2
3
4
5
{
    "cmd": "SetTransparency",
    "uid":"object01",
    "trans":0.25
}

SetColor

Set object color.

Parameters
Name Required Description
Object Reference Yes Object Reference
color Yes Color in RGB,for instance, red is [255, 0, 0]
ratio No Effect ratio, range from 0 to 1

Example

  • Set Object Color
1
2
3
4
5
6
{
    "cmd": "SetColor",
     "uid":"object01",
     "color":[1,0,0],
     "ratio":0.75
}

Fade

Fade effect.

Parameters
Name Required Default Description
Object Reference Yes   Object Reference
start Yes   Start transparent value, range [0-1]
end Yes   End transparent value, range [0-1]
time No 1 Effect duration in seconds
endAutoRelease No true if resume object status after effect end
enable No true Enable fading effect

Example

  • Fading Effect
1
2
3
4
5
6
7
8
{
    "cmd": "Fade",
    "uid":"object01",
    "start":1.0,
    "end":0.0,
    "time":1.0,
    "endAutoRelease":true
}
  • Disable Effect
1
2
3
4
5
{
    "cmd": "Fade",
     "uid":"object01",
     "enable":false
 }

FadeIn

Fade In Effect.

Parameters
Name Required Default Description
Object Reference Yes   Object Reference
time Yes 1 Effect duration in seconds.

Example

1
2
3
4
5
{
    "cmd": "FadeIn",
    "uid":"object01",
    "time":1.0
}

FadeOut

Fade Out Effect.

Parameters
Name Required Default Description
Object Reference Yes   Object Reference
time Yes 1 Effect duration in seconds.

Example

1
2
3
4
5
{
    "cmd": "FadeOut",
    "uid":"object01",
    "time":1.0
}

Flash

Flash effect.

Parameters
Name Required Default Description
Object Reference Yes   Object Reference
start Yes   Start transparent value
end Yes   End transparent value
time No 1 Effect duration in seconds
endAutoRelease No true if resume object status after effect end
enable No true Enable fading effect

Example

  • Flash Effect
1
2
3
4
5
6
7
8
{
    "cmd": "Flash",
    "uid":"object01",
    "start":1.0,
    "end":0.0,
    "time":1.0,
    "endAutoRelease":true
}
  • Disable Flash
1
2
3
4
5
{
    "cmd": "Flash",
    "uid":"object01",
    "enable":false
 }

ColorFade

ColorFade effect.

Parameters
Name Required Default Description
Object Reference Yes   Object Reference
color Yes   Color used in effect
start Yes   Color density at the start, value range [0-1]
end Yes   Color density at the end, value range [0-1]
time No 1 Effect duration in seconds
endAutoRelease No true if resume object status after effect end
enable No true Enable fading effect

Example

  • Change object to red in one second
1
2
3
4
5
6
7
8
9
{
    "cmd": "ColorFade",
    "uid":"object01",
    "color":[1,0,0],
    "start":0.0,
    "end":1.0,
    "time":1.0,
    "endAutoRelease":false
}
  • Disable Effect
1
2
3
4
5
{
    "cmd": "ColorFade",
    "uid":"object01",
    "enable":false
 }