Unity 6.3
1 онлайн 4 гостей 3 в системе
Вход

VectorUtils.BuildVectorImage

Declaration

public static UIElements.VectorImage BuildVectorImage(IEnumerable<Geometry> geoms, uint gradientResolution);

Параметры

Параметр Описание
драгоценности Список экземпляров Geometry с тесселяцией
gradientResolution Максимальный размер текстуры, содержащей данные градиента

Возвращаемое значение

VectorImage Новый VectorImage, содержащий предоставленную геометрию. VectorImage может иметь текстуру, если геометрия имеет какую-либо текстуру и/или градиенты

Описание

Создает спрайт из тесселяции сцены.

Ответственность за уничтожение возвращенного VectorImage с помощью UnityEngine.Object.Destroy лежит на вызывающем.

Declaration

public static UIElements.VectorImage BuildVectorImage(Unity.VectorGraphics.SVGParser.SceneInfo sceneInfo);

Параметры

Параметр Описание
sceneInfo SVGParser.SceneInfo для создания VectorImage.

Возвращаемое значение

VectorImage A VectorImage построен из векторного определения сцены.

Описание

Построение VectorImage с выравниванием из векторного определения сцены.

Declaration

public static UIElements.VectorImage BuildVectorImage(Unity.VectorGraphics.SVGParser.SceneInfo sceneInfo, Rect viewport);

Параметры

Параметр Описание
sceneInfo SVGParser.SceneInfo для создания VectorImage.
видовое окно Прямоугольник окна для сохранения на полученном VectorImage. Содержимое сцены расположено относительно источника окна, и полученное VectorImage.size соответствует размеру окна. Передайте Rect.zero для вычисления окна из содержимого сцены.

Возвращаемое значение

VectorImage A VectorImage построен из векторного определения сцены.

Описание

Построение VectorImage с выравниванием из векторного определения сцены с сохранением указанного окна.

Вид окна определяет размер и смещение полученного изображения. VectorImage, но не обрезает его содержимое: геометрия, выходящая за пределы окна просмотра, все еще включается в данные вершины. Чтобы обрезать сцену в окно просмотра, назначьте SceneNode.Clipper до SVGParser.SceneInfo.Scene's Scene.Root перед вызовом этого метода.