Freigeben über


SCNSceneRendererDelegate_Extensions Klasse

Definition

Erweiterungsmethoden für die ISCNSceneRendererDelegate Schnittstelle, um alle Methoden aus dem SCNSceneRendererDelegate Protokoll zu unterstützen.

public static class SCNSceneRendererDelegate_Extensions
type SCNSceneRendererDelegate_Extensions = class
Vererbung
SCNSceneRendererDelegate_Extensions

Hinweise

Die Erweiterungsmethoden für ISCNSceneRendererDelegate ermöglichen Es Entwicklern, Instanzen der Schnittstelle als alle optionalen Methoden des ursprünglichen SCNSceneRendererDelegate Protokolls zu behandeln. Da die Schnittstelle nur die erforderlichen Member enthält, ermöglichen diese Erweiterungsmethoden Es Entwicklern, die optionalen Member des Protokolls aufzurufen.

Methoden

DidApplyAnimations(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Entwickler können diese Methode überschreiben, um auf den Abschluss von Animationen zu reagieren.

DidApplyConstraints(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Erweiterungsmethoden für die ISCNSceneRendererDelegate Schnittstelle, um alle Methoden aus dem SCNSceneRendererDelegate Protokoll zu unterstützen.

DidRenderScene(ISCNSceneRendererDelegate, ISCNSceneRenderer, SCNScene, Double)

Diese Methode wird kurz nach dem Rendern der Szene aufgerufen.

DidSimulatePhysics(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Diese Methode wird kurz nach der Simulation der Physik aufgerufen.

Update(ISCNSceneRendererDelegate, ISCNSceneRenderer, Double)

Entwickler können diese Methode überschreiben, um die Verarbeitung vor Aktionen, Animationen oder Physiksimulationen durchzuführen.

WillRenderScene(ISCNSceneRendererDelegate, ISCNSceneRenderer, SCNScene, Double)

Entwickler können diese Methode überschreiben, um die Verarbeitung unmittelbar vor dem Rendern der Szene durchzuführen.

Gilt für: