2017-09-09 4 views
1

이 있어야합니다 [SceneKit] 오류 : 재료 속성 내용에 대한 배열은 6 개 요소SceneKit 오류 : 물성 내용에 대한 배열 SceneKit 내 shapeNode에 색상을 추가하려고 할 때 나는이 오류를 받고 있어요 (6 개) 요소

이 있어야합니다 나는이로 변경하면
let shape = SCNSphere(radius: 1.0) 
    let sphereMaterial = SCNMaterial() 
    sphereMaterial.fresnelExponent = 1.0 
    sphereMaterial.shininess = 1.0 
    sphereMaterial.transparency = 1.0 
    sphereMaterial.diffuse.contents = [UIColor.green] 
    shape.materials = [sphereMaterial] 

, 나는이 오류 [SceneKit] 오류를 얻을 : 인덱스 0 이미지가 NULL 때문에 이미지의 배열에서 큐브 맵을 만들 수 없습니다 : 나는 베타에서이 작업을 실행하는거야

sphereMaterial.diffuse.contents = [UIColor.green,UIColor.green,UIColor.green,UIColor.green,UIColor.green,UIColor.green] 

9.6, 그 일과 관련이 있는지 확실하지 않습니다.

답변

1

올바른 구문이 될 재료 속성에 색을 지정하는

sphereMaterial.diffuse.contents = UIColor.green