Description
|
Checks whether two entities are colliding. The collidable flags of the entities are overridden if the entities are objects. See also sim.checkCollisionEx.
|
C synopsis
|
simInt simCheckCollision(simInt entity1Handle,simInt entity2Handle)
|
C parameters |
entity1Handle: handle of entity 1 (can be an object handle or a collection handle)
entity2Handle: handle of entity 2 (can be an object handle or a collection handle), or sim_handle_all to check entity1 against all other collidable objects
|
C return value
|
-1 in case of an error, 0 or 1 to indicate a collision state
|
Lua synopsis
|
int result,table[2] collidingObjectHandles=sim.checkCollision(int entity1Handle,int entity2Handle)
|
Lua parameters |
Similar to the C-function counterpart
|
Lua return values
|
Similar to the C-function counterpart
|
Remote API equiv.
|
|