GridPositionerUtils

Move the positioner by a specified number of tiles in a given direction

sort Weight: 10

Move the positioner by a specified number of tiles in a given direction

Version: v5.0.0

STABLE

Inherits: RefCounted
Source: grid_positioner_utils.gd
Parsing: AST-based for maximum accuracy with symbol typing


Methods

get_tile_from_global_position

Signature: static get_tile_from_global_position(p_global_position: Vector2, p_map: TileMapLayer) -> Vector2i

Convert global position to tile coordinates on the target map

Returns: Vector2i

Static: true

Parameters:

  • p_global_position: Vector2
  • p_map: TileMapLayer

move_to_tile

Signature: static move_to_tile(p_node: Node2D, p_tile: Vector2i, p_map: TileMapLayer) -> Error

Move a node to a specific tile position

Returns: Error

Static: true

Parameters:

  • p_node: Node2D
  • p_tile: Vector2i
  • p_map: TileMapLayer

move_positioner_by_tile

Signature: static move_positioner_by_tile(p_node: Node2D, p_direction: Vector2, p_target_map: TileMapLayer) -> Error

Move the positioner by a specified number of tiles in a given direction

Returns: Error

Static: true

Parameters:

  • p_node: Node2D
  • p_direction: Vector2
  • p_target_map: TileMapLayer