PhysicsBody2D¶
Inherits: CollisionObject2D < Node2D < CanvasItem < Node < Object
Inherited By: KinematicBody2D, RigidBody2D, StaticBody2D
2D空间中所有受物理影响的对象的基类。
描述¶
PhysicsBody2D是一个用于实现物理实体的抽象基类。所有*Body2D类型都继承自它。
教程¶
属性¶
input_pickable |
|
|
方法¶
void |
add_collision_exception_with ( Node body ) |
void |
remove_collision_exception_with ( Node body ) |
属性说明¶
int layers
碰撞层和碰撞掩码。访问时返回碰撞层。修改时更新碰撞层和碰撞掩码。
方法说明¶
void add_collision_exception_with ( Node body )
将一个物体添加到这个物体不能碰撞的物体列表中。
Array get_collision_exceptions ( )
返回该物体的碰撞例外节点数组。
void remove_collision_exception_with ( Node body )
将一个物体从该物体不能碰撞的物体列表中移除。