![]() |
Pixelpart 1.8.2
Unity Plugin
|
Node that interacts with particles in a given area by applying forces and changing the particles' velocity. More...
Public Member Functions | |
PixelpartForceField (IntPtr effectRuntimePtr, uint id) | |
Construct PixelpartForceField. | |
![]() | |
PixelpartNode (IntPtr effectRuntimePtr, uint id) | |
Construct PixelpartNode. | |
Properties | |
bool | Infinite [get, set] |
Whether the force field has an infinite area of effect. | |
PixelpartAnimatedPropertyFloat | Strength [get] |
How strongly particles are affected by the force field. | |
![]() | |
uint | Id [get] |
ID of the node. | |
uint | ParentId [get] |
ID of the node's parent. | |
string | Name [get] |
Name of the node. | |
float | LifetimeStart [get, set] |
Time in seconds until the node becomes active. | |
float | LifetimeDuration [get, set] |
How long the node stays active in seconds. | |
bool | Repeat [get, set] |
Wether the node repeats its behavior after its lifetime is over. | |
bool | Active [get] |
Whether the node is active at the current point in time. | |
float | LocalTime [get] |
Time fraction the node has been active for, in range 0.0 (0%) to 1.0 (100%). | |
PixelpartAnimatedPropertyFloat3 | Position [get] |
Position of the node. | |
PixelpartAnimatedPropertyFloat3 | Rotation [get] |
Rotation of the node in degrees. | |
PixelpartAnimatedPropertyFloat3 | Scale [get] |
Size of the node. | |
Node that interacts with particles in a given area by applying forces and changing the particles' velocity.
Force fields affect particles by attracting, repelling or accelerating them in some direction and can be used to model gravity, wind and other natural effects.
PixelpartForceField | ( | IntPtr | effectRuntimePtr, |
uint | id ) |
Construct PixelpartForceField.
effectRuntimePtr | Effect runtime |
id | Node ID |
|
get |
How strongly particles are affected by the force field.
Negative values reverse the force direction. Attraction fields then repel particles, for example.