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.

MultiMeshInstance2D

Успадковує: Node2D < CanvasItem < Node < Object

Вузол, що створює екземпляр MultiMesh у 2D.

Опис

MultiMeshInstance2D – це спеціалізований вузол для створення екземпляра ресурсу MultiMesh у 2D. Його рендеринг може бути швидшим порівняно з відображенням багатьох вузлів Sprite2D з великими прозорими областями, особливо якщо вузли займають багато місця на екрані з високою роздільною здатністю області перегляду. Це пояснюється тим, що використання сітки, розробленої для розміщення в непрозорих областях спрайтів, зменшить швидкість заповнення графічного процесора (ціною збільшення використання обробки вершин).

Використання таке ж, як і у MultiMeshInstance3D.

Властивості

MultiMesh

multimesh

Texture2D

texture


Сигнали

texture_changed() 🔗

Увімкнено, коли змінена текстура texture.


Описи властивостей

MultiMesh multimesh 🔗

MultiMesh, який буде намальовано за допомогою MultiMeshInstance2D.


Texture2D texture 🔗

  • void set_texture(value: Texture2D)

  • Texture2D get_texture()

Texture2D, який буде використовуватися при використанні за замовчуванням CanvasItemMaterial. TEXTURE в полотно Пункт шейдера.