Love2D APIImageModule本页总览ImageModule 描述: 提供解码编码图像数据的接口。 newImageData 类型: 函数。 描述: 创建一个新的 ImageData 对象。 签名: newImageData: function(width: number, height: integer, format?: ImagePixelFormat, data?: string | FileData): ImageData 参数: 参数名类型描述widthnumberImageData 的宽度。heightintegerImageData 的高度。formatImagePixelFormatImageData 的像素格式。 (默认:'rgba8'。)datastringFileData 返回值: 返回类型描述ImageDataimageData — 新的空白 ImageData 对象。每个像素的颜色值(包括 Alpha 值!)将设置为零。 newImageData 类型: 函数。 描述: 创建一个新的 ImageData 对象。 签名: newImageData: function(filename: string): ImageData 参数: 参数名类型描述filenamestring图像文件的文件名。 返回值: 返回类型描述ImageData新的 ImageData 对象。 newImageData 类型: 函数。 描述: 创建一个新的 ImageData 对象。 签名: newImageData: function(data: FileData): ImageData 参数: 参数名类型描述dataFileData要加载到 ImageData 中的数据(RGBA 字节,从左到右、从上到下)。 返回值: 返回类型描述ImageData新的 ImageData 对象。 newCompressedData 类型: 函数。 描述: 从压缩图像文件创建一个新的 CompressedImageData 对象。 LÖVE 支持多种压缩纹理格式,在 CompressedImageFormat 页面中列出。 签名: newCompressedData: function(filename_or_data: string | FileData): CompressedImageData 参数: 参数名类型描述filename_or_datastring or FileData压缩图像文件的文件名。取决于重载:包含压缩图像的 FileData。 返回值: 返回类型描述CompressedImageData新的 CompressedImageData 对象。 isCompressed 类型: 函数。 描述: 确定文件是否可以作为 CompressedImageData 加载。 签名: isCompressed: function(filename_or_data: string | FileData): boolean 参数: 参数名类型描述filename_or_datastring or FileData可能压缩的图像文件的文件名。根据重载:可能包含压缩图像的 FileData。 返回值: 返回类型描述boolean文件是否可以作为 CompressedImageData 加载。取决于重载:FileData 是否可以作为 CompressedImageData 加载。