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

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

Разработчик

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

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

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

SCNSceneExportDelegate

SCNSceneExportDelegate когда Вы экспортируете, протокол определяет методы, вызванные SCNScene возразите против файла. Когда Вы вызываете сцену writeToURL:options:delegate:progressHandler: метод, дополнительно укажите объект делегата.

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


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

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


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


Swift

import SceneKit

Objective C

@import SceneKit;

Доступность


Доступный в OS X v10.9 и позже.
  • Говорит делегату экспортировать изображение, присоединенное к сцене.

    Объявление

    Swift

    optional func writeImage(_ image: NSImage, withSceneDocumentURL documentURL: NSURL, originalImageURL originalImageURL: NSURL?) -> NSURL?

    Objective C

    - (NSURL *)writeImage:(NSImage *)image withSceneDocumentURL:(NSURL *)documentURL originalImageURL:(NSURL *)originalImageURL

    Параметры

    image

    Изображение, присоединенное к экспортируемой сцене.

    documentURL

    URL сцена экспортируется в.

    originalImageURL

    URL изображение был первоначально загружен из, или nil если изображение не было ранее загружено из URL.

    Возвращаемое значение

    URL Ваше приложение экспортировал изображение в, или nil если Ваше приложение не писало изображение в URL.

    Обсуждение

    При реализации этого метода Набор Сцены вызывает его для каждого изображения (например, текстура) присоединенный к сцене. Ваше приложение может тогда сохранить данные изображения в расположении и отформатировать по Вашему выбору, возвратив URL для экспортируемого файла образа.

    Если делегат возвращается, если Вы не предоставляете делегату при экспорте сцены, или nil от этого метода Набор Сцены экспортирует изображение в формате по умолчанию к расположению по умолчанию.

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

    Objective C

    @import SceneKit;

    Swift

    import SceneKit

    Доступность

    Доступный в OS X v10.9 и позже.