我正在尝试从 RGBA 对象的 2D 数组创建一个 SKSpriteNode,它表示我要创建的图像中的像素。但是我不知道该怎么做,我搜索了教程并没有找到。
例如:
struct RGBA {
var r: UInt8
var g: UInt8
var b: UInt8
var a: UInt8
}
let pixelData: [[RGBA]] = ...
function CreateSKSpriteNodeFromPixelData(data: [[RGBA]]) -> SKSpriteNode {
//......What goes on here?
}
非常感谢您的帮助!