ResourceImporterTextureAtlas
Успадковує: ResourceImporter < RefCounted < Object
Імпортування текстур з зображення PNG в оптимізований AtlasTexture для 2D-відтворювання.
Опис
Цей імпорт текстур з зображення PNG в AtlasTexture або 2D ArrayMesh. Це може бути використана для збереження пам'яті при імпорті 2D анімацій з spritesheets. Текстура застібається тільки в 2D рендерингу, не 3D. Дивитися також ResourceImporterTexture і ResourceImporterLayeredTexture.
Примітка: ResourceImporterTextureAtlas не ручить імпорт TileSetAtlasSource, який створюється за допомогою редактора TileSet.
Властивості
|
||
|
||
|
||
|
Описи властивостей
Шлях до атласного листа. Ця must встановлюється на дійсний шлях до зображення PNG. В іншому випадку атлас не буде імпортувати.
Якщо true, відкидає порожні області з атласу. Це впливає лише на кінцеве позиціонування спрайта, а не на сховище. Див. також trim_alpha_border_from_region.
Примітка: Діє лише якщо import_mode має значення Region.
Region: Імпорт атласу в ресурсі AtlasTexture, що надається як прямокутник. Це швидко рендерити, але прозорі райони все ще повинні бути рендеровані, якщо вони не можуть бути оброблені ефективно за допомогою trim_alpha_border_from_region. Це може зменшити продуктивність при рендерингу великих спрайтів на екрані.
Меш: Імпорт атласу як ресурс ArrayMesh, зберігаючи оригінальну бітмаму видимим (але відображається як полігон). Це може бути використаний для зменшення частоти заповнення при рендерингу великих прозорих спрайтів, за вартістю повільного рендерингу, якщо є мало прозорих зон в спрайті.
bool trim_alpha_border_from_region = true 🔗
Якщо true, обрізає область, виключаючи повністю прозорі пікселі, використовуючи прямокутник відсікання (який ніколи не повертається). Це можна використовувати для економії пам'яті. Див. також crop_to_region.
Примітка: Діє лише тоді, коли import_mode має значення Region.