Effect instance script interface
The IEffectInstance
script interface represents the parameters for a single effect on a IWorldInstance, ILayer or ILayout. It is typically accessed through the effects
property.
Examples
See the Scripting effect parameters example for a demonstration of using the setParameter()
method to modify effect parameters.
Effect APIs
- index
- The zero-based index of this effect, which is its index in the
effects
array.
- name
- A read-only string of the effect name.
- isActive
- A boolean indicating whether this effect is enabled or not. Inactive effects act the same as the effect being deleted, but the effect can later be reactivated if it is needed again. Note making effects inactive if they are not needed improves performance.
- setParameter(index, value)
- getParameter(index)
- Set or get an effect parameter by the zero-based parameter index. Most parameters use a number as the value. Note however that color parameters are represented by an array with three elements, i.e.
[r, g, b]
. The R, G and B values are normalized to floats in the [0, 1] range.
Construct 3 Manual
Construct.net
2020-04-27
2022-12-01
You are here:
Search this manual:
This manual entry was last updated on 1 Dec, 2022 at 16:24