跳转至

Physics2DShapeQueryParameters

继承

Reference

简要描述

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

描述

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

成员

类型 属性名 默认值
bool collide_with_areas false
bool collide_with_bodies true
int collision_layer 2147483647
Array exclude []
float margin 0.0
Vector2 motion Vector2( 0, 0 )
RID shape_rid
Transform2D transform Transform2D( 1, 0, 0, 1, 0, 0 )

方法

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

常量

成员说明

  • bool collide_with_areas
Default false
setter set_collide_with_areas(value)
getter is_collide_with_areas_enabled
  • bool collide_with_bodies
Default true
setter set_collide_with_bodies(value)
getter is_collide_with_bodies_enabled
  • int collision_layer
Default 2147483647
setter set_collision_layer(value)
getter get_collision_layer
  • Array exclude
Default []
setter set_exclude(value)
getter get_exclude
  • float margin
Default 0.0
setter set_margin(value)
getter get_margin
  • Vector2 motion
Default Vector2( 0, 0 )
setter set_motion(value)
getter get_motion
  • RID shape_rid
setter set_shape_rid(value)
getter get_shape_rid
  • Transform2D transform
Default Transform2D( 1, 0, 0, 1, 0, 0 )
setter set_transform(value)
getter get_transform

方法说明

  • set_shape set_shape(shape: Resource)

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