跳到主要内容

KinematicCollision

继承

Reference

简要描述

KinematicBody碰撞的碰撞数据。

描述

包含KinematicBody碰撞的碰撞数据。

该对象包含有关碰撞的信息,包括碰撞对象,剩余运动和碰撞位置。

成员

类型属性名默认值
Objectcollider
intcollider_id0
Variantcollider_metadata
Objectcollider_shape
intcollider_shape_index0
Vector3collider_velocityVector3( 0, 0, 0 )
Objectlocal_shape
Vector3normalVector3( 0, 0, 0 )
Vector3positionVector3( 0, 0, 0 )
Vector3remainderVector3( 0, 0, 0 )
Vector3travelVector3( 0, 0, 0 )

成员说明

  • Object collider
getterget_collider
  • int collider_id
Default0
getterget_collider_id
  • Variant collider_metadata
getterget_collider_metadata
  • Object collider_shape
getterget_collider_shape
  • int collider_shape_index
Default0
getterget_collider_shape_index
  • Vector3 collider_velocity
DefaultVector3( 0, 0, 0 )
getterget_collider_velocity
  • Object local_shape
getterget_local_shape
  • Vector3 normal
DefaultVector3( 0, 0, 0 )
getterget_normal
  • Vector3 position
DefaultVector3( 0, 0, 0 )
getterget_position
  • Vector3 remainder
DefaultVector3( 0, 0, 0 )
getterget_remainder
  • Vector3 travel
DefaultVector3( 0, 0, 0 )
getterget_travel