Compartir a través de


SCNSceneRendererDelegate_Extensions Clase

Definición

Métodos de extensión a la ISCNSceneRendererDelegate interfaz para admitir todos los métodos del SCNSceneRendererDelegate protocolo.

public static class SCNSceneRendererDelegate_Extensions
type SCNSceneRendererDelegate_Extensions = class
Herencia
SCNSceneRendererDelegate_Extensions

Comentarios

Los métodos de extensión para ISCNSceneRendererDelegate permitir a los desarrolladores tratar instancias de la interfaz como tener todos los métodos opcionales del protocolo original SCNSceneRendererDelegate . Dado que la interfaz solo contiene los miembros necesarios, estos métodos de extensión permiten a los desarrolladores llamar a los miembros opcionales del protocolo.

Métodos

DidApplyAnimations(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Los desarrolladores pueden invalidar este método para reaccionar a la finalización de animaciones.

DidApplyConstraints(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Métodos de extensión a la ISCNSceneRendererDelegate interfaz para admitir todos los métodos del SCNSceneRendererDelegate protocolo.

DidRenderScene(ISCNSceneRendererDelegate, ISCNSceneRenderer, SCNScene, Double)

Este método se llama poco después de que se haya representado la escena.

DidSimulatePhysics(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Este método se llama poco después de simular la física.

Update(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Los desarrolladores pueden invalidar este método para realizar el procesamiento antes de cualquier acción, animación o simulaciones físicas.

WillRenderScene(ISCNSceneRendererDelegate, ISCNSceneRenderer, SCNScene, Double)

Los desarrolladores pueden invalidar este método para realizar el procesamiento inmediatamente antes de la representación de la escena.

Se aplica a