【发布时间】:2021-12-05 13:44:23
【问题描述】:
我想将“网格”之类的自定义文本应用于 RealityKit 中的平面实体,但我找不到更新的解决方案。 到目前为止,我已经尝试过这段代码:
func createBoard() {
let planeMesh = MeshResource.generatePlane(width: 1,
height: 1,
cornerRadius: 0.2)
var myMaterial = SimpleMaterial()
myMaterial.baseColor = try! .texture(.load(named: "texture.png"))
//'baseColor' was deprecated in iOS 15.0: use `color` property instead
myMaterial.metallic = MaterialScalarParameter(floatLiteral: 0.5)
myMaterial.roughness = MaterialScalarParameter(floatLiteral: 0.5)
myMaterial.tintColor = UIColor.blue
//'tintColor' was deprecated in iOS 15.0: use `color` property instead
let modelEntity = ModelEntity(mesh: planeMesh, materials: [myMaterial])
}
但我收到警告说基本颜色和色调颜色在 iOS 15 上已弃用,我找不到解决此问题的方法。
感谢您的帮助。
【问题讨论】:
标签: swift augmented-reality arkit realitykit