API Panel.Collision.GetMultiAxis

From Flowcode Help
Jump to navigationJump to search
Fc9-comp-macro.png GetMultiAxis
Tests whether an object collides with a position 
Fc9-h32-icon.png - HANDLE Pos
A component or position to focus the collision around 
Fc9-f32-icon.png - FLOAT X
Local or world-space X to return 
Fc9-f32-icon.png - FLOAT Y
Local or world-space Y to return 
Fc9-f32-icon.png - FLOAT Z
Local or world-space Z to return 
Fc9-h32-icon.png - HANDLE TargetSpace
The target space to calculate X,Y,Z in 
Fc9-bool-icon.png - BOOL Return


Detailed description

Examples

Calling in a calculation

  • Declare a variable 'result' of type BOOL
  • Add to a calculation icon:
    result = ::Panel.Collision.GetMultiAxis(pos, return_x, return_y, return_z, targetspace)

Detecting Collisions

Simple example showing how to detect for collisions between objects on the panel. An object moves back and forth between two fixed objects. Each time the moving object hits a static object it will change it's direction.

FC6 Icon.png Collide