Adding beginning of world block generation
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
extends Node3D
|
||||
|
||||
@export var tile_size := 4.0
|
||||
@export var block_height := 1.0
|
||||
|
||||
@onready var _block: MeshInstance3D = $TerrainBlock
|
||||
@onready var _camera: Camera3D = $Camera3D
|
||||
|
||||
func _ready() -> void:
|
||||
var coord := SelectedCharacter.get_coord()
|
||||
var block_pos := Vector3(coord.x * tile_size, block_height * 0.5, coord.y * tile_size)
|
||||
_block.position = block_pos
|
||||
_block.scale = Vector3(tile_size, block_height, tile_size)
|
||||
if _camera:
|
||||
_camera.look_at(block_pos, Vector3.UP)
|
||||
Reference in New Issue
Block a user