1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-02-22 05:23:14 +00:00
Pixelorama/src/Classes/TileSetCustom.gd

17 lines
495 B
GDScript3
Raw Normal View History

2024-11-16 03:41:32 +02:00
class_name TileSetCustom
extends RefCounted
var name := ""
var tile_size: Vector2i
var tiles: Array[Image] = []
func _init(_tile_size: Vector2i, _name := "") -> void:
tile_size = _tile_size
name = _name
#var indices_x := ceili(float(_project_size.x) / tile_size.x)
#var indices_y := ceili(float(_project_size.y) / tile_size.y)
#tiles.resize(indices_x * indices_y + 1)
var empty_image := Image.create_empty(tile_size.x, tile_size.y, false, Image.FORMAT_RGBA8)
tiles.append(empty_image)