6 lines
238 B
GDScript
6 lines
238 B
GDScript
class_name ScalableSprite2D
|
|
extends Sprite2D
|
|
|
|
func scale_sprite(world_space_multiple: float):
|
|
var scale_factor = (world_space_multiple * Globals.SERVER_SIZE.x) / self.texture.get_width()
|
|
self.scale = Vector2(scale_factor, scale_factor)
|