BodyComponent

open class BodyComponent : Component

Компонент физического тела сущности, определяет ее позицию, скорость, вес и так далее

Constructors

Link copied to clipboard
constructor(bodyBuilder: BodyBuilder, position: Vector2, world: World)
constructor(body: Body)
constructor(vector2: Vector2, world: World)
constructor(vector2: Vector2, type: BodyDef.BodyType, world: World)

Properties

Link copied to clipboard
val body: Body

Functions

Link copied to clipboard
open fun getBody(): Body
Link copied to clipboard
Link copied to clipboard
open fun getPosition(): Vector2
Link copied to clipboard
open fun getX(): Float
Link copied to clipboard
open fun getY(): Float
Link copied to clipboard
open fun impulse(x: Float, y: Float): BodyComponent
Link copied to clipboard
open fun isDestroyed(): Boolean
Link copied to clipboard
open fun setDestroyed(destroyed: Boolean)
Link copied to clipboard
open fun setMovementForce(value: Float)
Link copied to clipboard
open fun setPosition(position: Vector2): BodyComponent
Link copied to clipboard
open fun velocity(vX: Double, vY: Double): BodyComponent