静体2d¶
Inherits: PhysicsBody2D < CollisionObject2D < Node2D < CanvasItem < Node < Object
类别: 核心
简要说明¶
二维物理的静态物体。
属性¶
0.0 |
||
矢量2(0,0) |
||
描述¶
二维物理的静态物体。StaticBody2d是不打算移动的实体。它非常适合在环境中实现对象,例如墙或平台。
此外,可以为静态物体设置恒定的线速度或角速度,这将影响碰撞物体,如同它在移动(例如,传送带)。
属性描述¶
float bounce
设定器 |
设置反弹(值) |
吸气剂 |
获得反弹()) |
身体的弹性。值的范围从 0
(没有弹跳)到 1
(充满弹性)。
弃用,使用 PhysicsMaterial.bounce 而是通过 physics_material_override .
float constant_angular_velocity
违约 |
0.0 |
设定器 |
设置恒定角速度(值) |
吸气剂 |
得到角速度常数 |
物体的恒定角速度。这不会旋转物体,但会影响碰撞的物体,就像它在旋转一样。
Vector2 constant_linear_velocity
违约 |
矢量2(0,0) |
设定器 |
设置常数线性速度(值) |
吸气剂 |
得到_常数_线性_速度( |
物体的恒定线速度。这不会移动物体,但会影响碰撞的物体,就像它在移动一样。
float friction
设定器 |
设置摩擦(值) |
吸气剂 |
得到摩擦 |
身体的摩擦力。值的范围从 0
(无摩擦)至 1
(完全摩擦)。
弃用,使用 PhysicsMaterial.friction 而是通过 physics_material_override .
PhysicsMaterial physics_material_override
设定器 |
设置物理材料覆盖(值) |
吸气剂 |
获取物理材料覆盖 |