SCNProgramDelegate
Наследование
Не применимый
Оператор импорта
Swift
import SceneKit
Objective C
@import SceneKit;
Доступность
Доступный в iOS 8.0 и позже.
SCNProgramDelegate методы протокола можно реализовать для получения сообщений о пользовательских программах программы построения теней GLSL. Вы создаете и используете пользовательские программы программы построения теней с SCNProgram класс. Как правило, Вы используете этот протокол для дефектов записи, происходящих при компиляции исходного кода шейдера.
-
Говорит делегату, что ошибка произошла при компиляции исходного кода GLSL.
Объявление
Swift
optional func program(_program: SCNProgram, handleErrorerror: NSError)Objective C
- (void)program:(SCNProgram *)programhandleError:(NSError *)errorПараметры
programПрограмма, генерировавшая ошибку компиляции.
errorПовышенная ошибка компиляции.
Обсуждение
Исследуйте
errorпараметр для подробных данных ошибки компиляции, предоставленной компилятором GLSL.Оператор импорта
Objective C
@import SceneKit;Swift
import SceneKitДоступность
Доступный в iOS 8.0 и позже.
