Jump to content

API Panel.Collision.GetSinglePos: Difference between revisions

From Flowcode Help
JonnyW (talk | contribs)
XML Import to change Variable types into Variable Types
JonnyW (talk | contribs)
XML import of updated API docs
Line 1: Line 1:
<sidebar>API contents</sidebar>
<sidebar>API contents</sidebar>
Returns the position to move Pos to so it does not collide with Test - null if no collide
Returns the position to move Pos to so it does not collide with Test - null if no collide
Line 37: Line 39:
* Add to a calculation icon: <pre class="brush:[cpp]">result = ::Panel.Collision.GetSinglePos(pos, test, moveaxis)</pre>
* Add to a calculation icon: <pre class="brush:[cpp]">result = ::Panel.Collision.GetSinglePos(pos, test, moveaxis)</pre>


''<span style="color:red;">No additional information</span>''
''<span style="color:red;">No additional examples</span>''

Revision as of 09:58, 17 June 2013


<sidebar>API contents</sidebar> Returns the position to move Pos to so it does not collide with Test - null if no collide

Class hierarchy

Panel

Collision
GetSinglePos

Parameters

HANDLE Pos

A component or position to focus the collision around

HANDLE Test

An object to test collisions with

HANDLE MoveAxis

The position whose axis will be moved along on collide
The default value for this parameter is: 0


Return value

HANDLE

Returns the position to move Pos to so it does not collide with Test - null if no collide


Detailed description

No additional information


Examples

Calling in a calculation

  • Declare a variable 'result' of type HANDLE
  • Add to a calculation icon:
    result = ::Panel.Collision.GetSinglePos(pos, test, moveaxis)

No additional examples