PlaceholderTextureLayered

Hereda: TextureLayered < Texture < Resource < RefCounted < Object

Heredado por: PlaceholderCubemap, PlaceholderCubemapArray, PlaceholderTexture2DArray

Clase de marcador de posición para un array de texturas bidimensionales.

Descripción

Esta clase se utiliza al cargar un proyecto que utiliza una subclase de TextureLayered en 2 condiciones:

  • Al ejecutar el proyecto exportado en modo de servidor dedicado, solo se mantienen las dimensiones de la textura (ya que se puede confiar en ellas para fines de juego o para el posicionamiento de otros elementos). Esto permite reducir significativamente el tamaño del PCK exportado.

  • Cuando falta esta subclase debido al uso de una versión o compilación diferente del motor (por ejemplo, módulos desactivados).

Nota: Esto no está diseñado para ser usado como una textura real para renderizar. No se garantiza que funcione como tal en shaders o materiales (por ejemplo, al calcular las UV).

Propiedades

int

layers

1

Vector2i

size

Vector2i(1, 1)


Descripciones de Propiedades

int layers = 1 🔗

  • void set_layers(value: int)

  • int get_layers()

El número de capas en la array de textura.


Vector2i size = Vector2i(1, 1) 🔗

El tamaño de cada capa de textura (en píxeles).