Effect¶
SetTransparency¶
Set transparency of given object.
| Name | Required | Description |
|---|---|---|
| Object Reference | Yes | Object Reference |
| trans | Yes | Value range
|
Example
- Set Object Transparency
1 2 3 4 5 | {
"cmd": "SetTransparency",
"uid":"object01",
"trans":0.25
}
|
SetColor¶
Set object color.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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
}
|