Spec-Zone.ru › LÖVE

Объект

Базовый класс всех типов LÖVE.

Функции

Object:release Немедленно уничтожает ссылку Lua на объект. 11.0
Object:type Получает тип объекта в виде строки.
Object:typeOf Проверяет, является ли объект определенного типа.

Подтипы

BezierCurve Объект кривой Безье, который может вычислять и отображать кривые Безье произвольной степени. 0.9.0
Body Тела — объекты со скоростью и положением.
ByteData Объект данных, содержащий произвольные байты в непрерывной памяти. 11.0
Canvas Целевое изображение для рендеринга вне экрана. 0.8.0
ChainShape ChainShape состоит из нескольких отрезков.
Channel Объект, который можно использовать для отправки и получения данных между различными потоками. 0.9.0
CircleShape Circle расширяет Shape и добавляет радиус и локальное положение.
CompressedData Данные байтов, сжатые с помощью определенного алгоритма. 0.10.0
CompressedImageData Сжатые данные изображения, предназначенные для сохранения в сжатом виде в ОЗУ и на GPU. 0.9.0
Contact Контакты — это объекты, созданные для управления столкновениями в мирах.
Cursor Представляет собой курсор оборудования. 0.9.0
Data Базовый класс всех данных.
Decoder Объект, который может поэтапно декодировать звуковой файл.
DistanceJoint Удерживает два тела на одинаковом расстоянии.
Drawable Базовый класс для всех объектов, которые можно отобразить на экране.
DroppedFile Представляет собой файл, перетащенный из окна. 0.10.0
EdgeShape EdgeShape — это отрезок прямой.
File Представляет собой файл в файловой системе.
FileData Данные, представляющие содержимое файла.
Fixture Фикситуры прикрепляют формы к телам. 0.8.0
Font Определяет форму символов, которые можно отобразить на экране.
FontData FontData представляет шрифт. 0.7.0 0.8.0
Framebuffer Целевое изображение для рендеринга вне экрана. 0.7.0 0.8.0
FrictionJoint FrictionJoint применяет трение к телу. 0.8.0
GearJoint Соединяет тела таким образом, что они действуют как шестерни.
GlyphData GlyphData представляет собой отображаемый символ шрифта. 0.7.0
Image Тип отображаемого изображения.
ImageData Необработанные (декодированные) данные изображения.
Joint Подсоединяет несколько тел для взаимодействия уникальными способами.
Joystick Представляет собой физический джойстик. 0.9.0
Mesh 2D полигональная сетка, используемая для отрисовки произвольных текстурированных фигур. 0.9.0
MotorJoint Управляет относительным движением двух тел 0.9.0
MouseJoint Для управления объектами с помощью мыши.
ParticleSystem Используется для создания интересных эффектов, например, огня.
PixelEffect Эффект пиксельной шейдерной обработки. 0.8.0 0.9.0
PolygonShape Polygon — выпуклый многоугольник с до 8 сторон.
PrismaticJoint Ограничивает относительное движение тел по одной общей оси.
PulleyJoint Позволяет моделировать тела, соединённые через блоки.
Quad Четырехугольник с информацией о координатах текстуры.
RandomGenerator Объект генерации случайных чисел, который имеет собственное состояние случайности. 0.9.0
Rasterizer Rasterizer представляет данные шрифта и глифы. 0.7.0
RecordingDevice Представляет собой аудиоустройство ввода, способное записывать звук. 11.0
RecordingDevice (Français) Représente un périphérique d'entrée audio capable d'enregistrer des sons. 11.0
RevoluteJoint Позволяют двум телам вращаться вокруг общей точки.
RopeJoint Обеспечивает максимальное расстояние между двумя точками на двух телах. 0.8.0
Shader Эффект шейдерной обработки. 0.9.0
Shape Фигуры — это объекты, используемые для управления массой и столкновениями.
SoundData Содержит необработанные аудиосэмплы.
Source Source представляет аудио, которое можно воспроизводить.
SpriteBatch Хранят позиции изображений в буфере и выводят их в одном вызове.
Text Отображаемый текст. 0.10.0
Texture Базовый класс для отображаемых объектов, которые представляют собой текстуру. 0.9.1
Texture (Français) Super classe pour les objets pouvant être dessinés (drawable) qui représente une texture. 0.9.1
Thread Thread представляет собой поток. 0.7.0
Transform Объект, содержащий преобразование системы координат. 11.0
Video Отображаемое видео. 0.10.0
VideoStream Объект, который декодирует, транслирует и управляет видео. 0.10.0
WeldJoint WeldJoint по сути склеивает два тела вместе. 0.8.0
WheelJoint Ограничивает точку на втором теле до линии на первом теле.
World Мир — это объект, который содержит все тела и соединения.

См. также

  • love


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Object

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API