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 *)
program
handleError:(NSError *)error
Параметры
program
Программа, генерировавшая ошибку компиляции.
error
Повышенная ошибка компиляции.
Обсуждение
Исследуйте
error
параметр для подробных данных ошибки компиляции, предоставленной компилятором GLSL.Оператор импорта
Objective C
@import SceneKit;
Swift
import SceneKit
Доступность
Доступный в iOS 8.0 и позже.