mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-03-14 23:35:17 +00:00
20 lines
481 B
GDScript
20 lines
481 B
GDScript
class_name GroupCel
|
|
extends BaseCel
|
|
## A class for the properties of cels in GroupLayers.
|
|
## The term "cel" comes from "celluloid" (https://en.wikipedia.org/wiki/Cel).
|
|
|
|
|
|
func _init(_opacity := 1.0) -> void:
|
|
opacity = _opacity
|
|
image_texture = ImageTexture.new()
|
|
|
|
|
|
func get_image() -> Image:
|
|
var image := Image.create(
|
|
Global.current_project.size.x, Global.current_project.size.y, false, Image.FORMAT_RGBA8
|
|
)
|
|
return image
|
|
|
|
|
|
func get_class_name() -> String:
|
|
return "GroupCel"
|