mirror of
https://github.com/Relintai/GraphicsEditor.git
synced 2025-05-07 19:11:37 +02:00
Added layer preview
This commit is contained in:
parent
bd733fce12
commit
a4228b4d29
@ -2,17 +2,15 @@ tool
|
|||||||
extends Control
|
extends Control
|
||||||
onready var layers = get_node("../../../../")
|
onready var layers = get_node("../../../../")
|
||||||
onready var canvas = layers.canvas
|
onready var canvas = layers.canvas
|
||||||
var image_storage = Image.new()
|
var image_storage = Image.new() setget set_image_storage
|
||||||
#TODO: Get image preview working!
|
|
||||||
var image_preview setget set_image_preview
|
|
||||||
var layer_visible = true setget set_layer_visible
|
var layer_visible = true setget set_layer_visible
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
var canvas_size = canvas.image.get_size()
|
var canvas_size = canvas.image.get_size()
|
||||||
image_storage.create(canvas_size.x, canvas_size.y, true, Image.FORMAT_RGBA8)
|
image_storage.create(canvas_size.x, canvas_size.y, true, Image.FORMAT_RGBA8)
|
||||||
|
|
||||||
func set_image_preview(image_data):
|
func set_image_storage(image_data):
|
||||||
image_preview = image_data
|
image_storage = image_data
|
||||||
var texture = ImageTexture.new()
|
var texture = ImageTexture.new()
|
||||||
texture.create_from_image(image_data)
|
texture.create_from_image(image_data)
|
||||||
texture.set_flags(0)
|
texture.set_flags(0)
|
||||||
|
Loading…
Reference in New Issue
Block a user