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

在 2D 中產生實體 MultiMesh 的節點。

說明

MultiMeshInstance2D is a specialized node to instance a MultiMesh resource in 2D. This can be faster to render compared to displaying many Sprite2D nodes with large transparent areas, especially if the nodes take up a lot of space on screen at high viewport resolutions. This is because using a mesh designed to fit the sprites' opaque areas will reduce GPU fill rate utilization (at the cost of increased vertex processing utilization).

Usage is the same as MultiMeshInstance3D.

屬性

MultiMesh

multimesh

Texture2D

texture


訊號

texture_changed() 🔗

texture 被改變時觸發。


屬性說明

MultiMesh multimesh 🔗

將由 MultiMeshInstance2D 繪製的 MultiMesh


Texture2D texture 🔗

使用預設 CanvasItemMaterial 時,將使用的 Texture2D。可以在 CanvasItem 著色器中作為 TEXTURE 存取。