MPTransformSync

API: MPTransformSync #

Inherits: MPSyncBase

Network Transform Synchronizer

Properties #

Type Name Default
bool lerp_enabled true
int lerp_speed 20
float position_sensitivity 0.01
float rotation_sensitivity 0.01
float scale_sensitivity 0.01
bool sync_position true
bool sync_rotation true
bool sync_scale false

Methods #

Returns Type Syntax
set_position_2d ( )
set_position_3d ( )
set_rotation_2d ( )
set_rotation_3d ( )
set_scale_2d ( )
set_scale_3d ( )

Property Descriptions #

bool lerp_enabled

  • Default: true

Enable lerp for sync?


int lerp_speed

  • Default: 20

Determines lerp speed


float position_sensitivity

  • Default: 0.01

Determines the sync sensitivity of position


float rotation_sensitivity

  • Default: 0.01

Determines the sync sensitivity of rotation


float scale_sensitivity

  • Default: 0.01

Determines the sync sensitivity of scale


bool sync_position

  • Default: true

Determines if position will be sync


bool sync_rotation

  • Default: true

Determines if rotation will be sync


bool sync_scale

  • Default: false

Determines if scale will be sync


Method Descriptions #

set_position_2d ( )

Set position of the 2D node, Server only.


set_position_3d ( )

Set position of the 3D node, Server only.


set_rotation_2d ( )

Set rotation of the 2D node, Server only.


set_rotation_3d ( )

Set rotation of the 3D node, Server only.


set_scale_2d ( )

Set scale of the 2D node, Server only.


set_scale_3d ( )

Set scale of the 3D node, Server only.