Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы SceneKit ссылка на протокол SCNProgramDelegate

Опции
Развертывание Target:

На этой странице
Язык:

SCNProgramDelegate

Наследование


Не применимый

Соответствует


Оператор импорта


Swift

import SceneKit

Objective C

@import SceneKit;

Доступность


Доступный в iOS 8.0 и позже.

SCNProgramDelegate методы протокола можно реализовать для получения сообщений о пользовательских программах программы построения теней GLSL. Вы создаете и используете пользовательские программы программы построения теней с SCNProgram класс. Как правило, Вы используете этот протокол для дефектов записи, происходящих при компиляции исходного кода шейдера.

  • Говорит делегату, что ошибка произошла при компиляции исходного кода GLSL.

    Объявление

    Swift

    optional func program(_ program: SCNProgram, handleError error: NSError)

    Objective C

    - (void)program:(SCNProgram *)program handleError:(NSError *)error

    Параметры

    program

    Программа, генерировавшая ошибку компиляции.

    error

    Повышенная ошибка компиляции.

    Обсуждение

    Исследуйте error параметр для подробных данных ошибки компиляции, предоставленной компилятором GLSL.

    Оператор импорта

    Objective C

    @import SceneKit;

    Swift

    import SceneKit

    Доступность

    Доступный в iOS 8.0 и позже.