用于处理二维坐标系统的 Swift 库。
该库基于 Swift 标准库提供了 Point
、Size
和 Rect
结构体。无需导入 Foundation
或 CoreGraphics
。
struct Point {
var x: Double
var y: Double
}
struct Size {
var width: Double
var height: Double
}
struct Rect {
var origin: Point
var size: Size
}
该软件包使用 Swift Package Manager 分发。 要将其安装到项目中,请将其作为依赖项添加到您的 Package.swift
清单中
let package = Package(
...
dependencies: [
.package(url: "https://github.com/richardpiazza/Swift2D.git", from: "2.1.0")
],
...
)
然后,在您想要使用它的任何地方导入 Swift2D 包
import Swift2D