Перейти к содержимому

Image

Image Класс предоставляет помощники для загрузки и рисования ресурсов изображений.


Методы

constructor(name: string, options?: LoadImageOptions)Image

Создает новый Image пример.

  • nameнить - Имя.
  • optionsLoadImageOptions (необязательный) - Варианты.

Вернулся:

  • Image - Результат звонка.

GetSize()[число, число]

Возвращает размер.

Вернулся:

  • [число, число] - Запрошенный размер.

GetPath()нить

Возвращает путь.

Вернулся:

  • нить - Запрошенный путь.

GetIndex()число

Получает индекс.

Вернулся:

  • число - Запрошенный индекс.

DrawImage(x: number, y: number, width: number, height: number, rounding?: number, corners?: Enum.RoundCorners, uv1?: [number, number], uv2?: [number, number])пустота

Рисует изображение.

  • xчисло - Координата х.
  • yчисло - Они координируют.
  • widthчисло - Значение ширины.
  • heightчисло - Значение высоты.
  • roundingчисло (необязательный) - Округление.
  • cornersEnum.RoundCorners (необязательный) - Углы.
  • uv1[число, число] (необязательный) - Ув1.
  • uv2[число, число] (необязательный) - Ув2.

DrawImageQuad(x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, x4: number, y4: number, uv1?: [number, number], uv2?: [number, number], uv3?: [number, number], uv4?: [number, number])пустота

Рисует квадрат изображения.

  • x1число - Х1.
  • y1число - У1.
  • x2число - Х2.
  • y2число - У2.
  • x3число - Х3.
  • y3число - У3.
  • x4число - Х4.
  • y4число - У4.
  • uv1[число, число] (необязательный) - Ув1.
  • uv2[число, число] (необязательный) - Ув2.
  • uv3[число, число] (необязательный) - Ув3.
  • uv4[число, число] (необязательный) - Ув4.

DrawWorldImage(vec: Vector, width: number, height: number, xOffset?: number, yOffset?: number, rounding?: number, corners?: Enum.RoundCorners, uvMin?: [number, number], uvMax?: [number, number])пустота

Рисует картину мира.

  • vecВектор - Мировое положение vector.
  • widthчисло - Значение ширины.
  • heightчисло - Значение высоты.
  • xOffsetчисло (необязательный) - Смещение по оси X.
  • yOffsetчисло (необязательный) - Смещение.
  • roundingчисло (необязательный) - Округление.
  • cornersEnum.RoundCorners (необязательный) - Углы.
  • uvMin[число, число] (необязательный) - УФ мин.
  • uvMax[число, число] (необязательный) - УФ макс.

IsLoaded()логическое значение

Проверяет, загружен ли он.

Вернулся:

  • логическое значение - Истина, если условие выполнено, и ложь в противном случае.

Load()пустота

Нагружает груз.


IsValid()логическое значение

Проверяет, действителен ли он.

Вернулся:

  • логическое значение - Истина, если условие выполнено, и ложь в противном случае.