Skip to content

StaticBody2D

Eduard Gushchin edited this page Jun 24, 2026 · 5 revisions

Home | API by Category | Complete API Index | API Compatibility

Field Value
Full name Electron2D.StaticBody2D
Namespace Electron2D
Kind class
Category Physics

Overview

Provides an Electron2D static 2D physics body.

Syntax

public class Electron2D.StaticBody2D : Electron2D.PhysicsBody2D

Godot 4.7 C# profile compatibility

Profile: Electron2D 0.1.0 2D
Status: Partial / Not verified
Out of profile: yes
Godot reference: StaticBody2D

RID lifecycle, constant velocity storage and transform sync baseline.

Remarks

This type is part of the Electron2D 0.1.0 Preview public API.

Thread Safety

This type is not synchronized. Create and mutate nodes on the main scene thread.

Since

This type is available since Electron2D 0.1.0 Preview.

Members

Member Kind Summary
ConstantAngularVelocity Property Gets or sets the constant angular velocity applied by this static body.
ConstantLinearVelocity Property Gets or sets the constant linear velocity applied by this static body.
Electron2D.StaticBody2D() Constructor Initializes a new instance of the StaticBody2D type.

Member Details

ConstantAngularVelocity

Kind: Property

public System.Single ConstantAngularVelocity { get; set; }

Summary

Gets or sets the constant angular velocity applied by this static body.

Remarks

This property follows the validation and lifetime rules of its declaring type.

Value

The current constant angular velocity value.

Thread Safety

This property is not synchronized. Mutate it on the main scene thread.

Since

This property is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.StaticBody2D

ConstantLinearVelocity

Kind: Property

public Electron2D.Vector2 ConstantLinearVelocity { get; set; }

Summary

Gets or sets the constant linear velocity applied by this static body.

Remarks

This property follows the validation and lifetime rules of its declaring type.

Value

The current constant linear velocity value.

Thread Safety

This property is not synchronized. Mutate it on the main scene thread.

Since

This property is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.StaticBody2D

Electron2D.StaticBody2D()

Kind: Constructor

public Electron2D.StaticBody2D()

Summary

Initializes a new instance of the StaticBody2D type.

Remarks

The new instance follows the lifetime and validation rules of its declaring type.

Thread Safety

This member is not synchronized. Call it from the thread that owns the related object unless the declaring type states otherwise.

Since

This API is available since Electron2D 0.1.0 Preview.

See Also

  • Electron2D.StaticBody2D

Clone this wiki locally