Image
Image Класс предоставляет помощники для загрузки и рисования ресурсов изображений.
Методы
constructor(name: string, options?: LoadImageOptions)Image
Создает новый Image пример.
namestring - Имя.optionsLoadImageOptions (необязательный) - Варианты.
Возвращает:
- Image - Результат звонка.
GetSize()[number, number]
Возвращает размер.
Возвращает:
- [number, number] - Запрошенный размер.
GetPath()string
Возвращает путь.
Возвращает:
- string - Запрошенный путь.
GetIndex()number
Получает индекс.
Возвращает:
- number - Запрошенный индекс.
DrawImage(x: number, y: number, width: number, height: number, rounding?: number, corners?: Enum.RoundCorners, uv1?: [number, number], uv2?: [number, number])void
Рисует изображение.
xnumber - Координата х.ynumber - Они координируют.widthnumber - Значение ширины.heightnumber - Значение высоты.roundingnumber (необязательный) - Округление.cornersEnum.RoundCorners (необязательный) - Углы.uv1[number, number] (необязательный) - Ув1.uv2[number, number] (необязательный) - Ув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])void
Рисует квадрат изображения.
x1number - Х1.y1number - У1.x2number - Х2.y2number - У2.x3number - Х3.y3number - У3.x4number - Х4.y4number - У4.uv1[number, number] (необязательный) - Ув1.uv2[number, number] (необязательный) - Ув2.uv3[number, number] (необязательный) - Ув3.uv4[number, number] (необязательный) - Ув4.
DrawWorldImage(vec: Vector, width: number, height: number, xOffset?: number, yOffset?: number, rounding?: number, corners?: Enum.RoundCorners, uvMin?: [number, number], uvMax?: [number, number])void
Рисует картину мира.
vecVector - Мировое положение vector.widthnumber - Значение ширины.heightnumber - Значение высоты.xOffsetnumber (необязательный) - Смещение по оси X.yOffsetnumber (необязательный) - Смещение.roundingnumber (необязательный) - Округление.cornersEnum.RoundCorners (необязательный) - Углы.uvMin[number, number] (необязательный) - УФ мин.uvMax[number, number] (необязательный) - УФ макс.
IsLoaded()boolean
Проверяет, загружен ли он.
Возвращает:
- boolean - Истина, если условие выполнено, и ложь в противном случае.
Load()void
Нагружает груз.
IsValid()boolean
Проверяет, действителен ли он.
Возвращает:
- boolean - Истина, если условие выполнено, и ложь в противном случае.