Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

PlaceholderTextureLayered

Hérite de : TextureLayered < Texture < Resource < RefCounted < Object

Hérité par : PlaceholderCubemap, PlaceholderCubemapArray, PlaceholderTexture2DArray

Classe placeholder pour un tableau de textures 2D.

Description

Cette classe est utilisée lors du chargement d'un projet qui utilise une sous-classe de TextureLayered dans deux cas :

  • Lors de l'exécution du projet exporté en mode serveur dédié, seules les dimensions de la texture sont conservées (comme elles peuvent être utilisées à des fins de gameplay ou de positionnement d'autres éléments). Cela permet de réduire considérablement la taille du PCK exporté.

  • Lorsque cette sous-classe est manquante en raison de l'utilisation d'une autre version du moteur ou d'une autre compilation (par ex. avec des modules désactivés).

Note : Cette classe n'est pas destinée à être utilisée comme une vraie texture pour du rendu. Elle n'est pas garantie de fonctionner comme une texture pour des shaders ou des matériaux (par ex. lors du calcul des UV).

Propriétés

int

layers

1

Vector2i

size

Vector2i(1, 1)


Descriptions des propriétés

int layers = 1 🔗

  • void set_layers(value: int)

  • int get_layers()

Le nombre de couches dans le tableau de textures.


Vector2i size = Vector2i(1, 1) 🔗

La taille de chaque couche de texture (en pixels).