Object (简体中文)

所有LÖVE类的父类

函数

注意:完整的列表请见此页面(i18n)英文版本,还在翻译,所以这里显示的函数不全

Object:release (简体中文) 立即摧毁对象在 Lua 中的引用 Added since 11.0

子类

BezierCurve A Bézier curve object that can evaluate and render Bézier curves of arbitrary degree. Added since 0.9.0
Body Bodies are objects with velocity and position.
ByteData Data object containing arbitrary bytes in an contiguous memory. Added since 11.0
Canvas Off-screen render target. Added since 0.8.0
ChainShape A ChainShape consists of multiple line segments.
Channel An object which can be used to send and receive data between different threads. Added since 0.9.0
CircleShape Circle extends Shape and adds a radius and a local position.
CompressedData Byte data compressed using a specific algorithm. Added since 0.10.0
CompressedImageData Compressed image data designed to stay compressed in RAM and on the GPU. Added since 0.9.0
Contact Contacts are objects created to manage collisions in worlds.
Cursor Represents a hardware cursor. Added since 0.9.0
Data The superclass of all data.
Decoder An object which can gradually decode a sound file.
DistanceJoint Keeps two bodies at the same distance.
Drawable Superclass for all things that can be drawn on screen.
DroppedFile Represents a file dropped from the window. Added since 0.10.0
EdgeShape EdgeShape is a line segment.
File Represents a file on the filesystem.
FileData Data representing the contents of a file.
Fixture Fixtures attach shapes to bodies. Added since 0.8.0
Font Defines the shape of characters than can be drawn onto the screen.
FontData A FontData represents a font. Added since 0.7.0 Removed in 0.8.0
Framebuffer Off-screen render target. Added since 0.7.0 Removed in 0.8.0
FrictionJoint A FrictionJoint applies friction to a body. Added since 0.8.0
GearJoint Keeps bodies together in such a way that they act like gears.
GlyphData A GlyphData represents a drawable symbol of a font. Added since 0.7.0
Image Drawable image type.
ImageData Raw (decoded) image data.
Joint Attach multiple bodies together to interact in unique ways.
Joystick Represents a physical joystick. Added since 0.9.0
Mesh A 2D polygon mesh used for drawing arbitrary textured shapes. Added since 0.9.0
MotorJoint Controls the relative motion between two Bodies Added since 0.9.0
MouseJoint For controlling objects with the mouse.
ParticleSystem Used to create cool effects, like fire.
PixelEffect Pixel shader effect. Added since 0.8.0 Removed in 0.9.0
PolygonShape Polygon is a convex polygon with up to 8 sides.
PrismaticJoint Restricts relative motion between Bodies to one shared axis.
PulleyJoint Allows you to simulate bodies connected through pulleys.
Quad A quadrilateral with texture coordinate information.
RandomGenerator A random number generation object which has its own random state. Added since 0.9.0
Rasterizer A Rasterizer represents font data and glyphs. Added since 0.7.0
RecordingDevice Represents an audio input device capable of recording sounds. Added since 11.0
RevoluteJoint Allow two Bodies to revolve around a shared point.
RopeJoint Enforces a maximum distance between two points on two bodies. Added since 0.8.0
Shader Shader effect. Added since 0.9.0
Shape Shapes are objects used to control mass and collisions.
SoundData Contains raw audio samples.
Source A Source represents audio you can play back.
SpriteBatch Store image positions in a buffer, and draw it in one call.
Text Drawable text. Added since 0.10.0

... further results

参考


其他语言