跳到主要内容

Physics2DShapeQueryParameters

继承

Reference

简要描述

要发送到2D物理形状查询的参数。

描述

此类包含形状和其他参数用于2D相交/碰撞查询。

成员

类型属性名默认值
boolcollide_with_areasfalse
boolcollide_with_bodiestrue
intcollision_layer2147483647
Arrayexclude[]
floatmargin0.0
Vector2motionVector2( 0, 0 )
RIDshape_rid
Transform2DtransformTransform2D( 1, 0, 0, 1, 0, 0 )

方法

返回值类型方法名称
voidset_shape(shape: Resource)

常量

成员说明

  • bool collide_with_areas
Defaultfalse
setterset_collide_with_areas(value)
getteris_collide_with_areas_enabled
  • bool collide_with_bodies
Defaulttrue
setterset_collide_with_bodies(value)
getteris_collide_with_bodies_enabled
  • int collision_layer
Default2147483647
setterset_collision_layer(value)
getterget_collision_layer
  • Array exclude
Default[]
setterset_exclude(value)
getterget_exclude
  • float margin
Default0.0
setterset_margin(value)
getterget_margin
  • Vector2 motion
DefaultVector2( 0, 0 )
setterset_motion(value)
getterget_motion
  • RID shape_rid
setterset_shape_rid(value)
getterget_shape_rid
  • Transform2D transform
DefaultTransform2D( 1, 0, 0, 1, 0, 0 )
setterset_transform(value)
getterget_transform

方法说明

  • set_shape set_shape(shape: Resource)

设置将用于碰撞/相交查询的Shape2D