Freigeben über


ISKSceneDelegate Schnittstelle

Definition

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls SKSceneDelegatedarstellt.

[Foundation.Protocol(Name="SKSceneDelegate", WrapperType=typeof(SpriteKit.SKSceneDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface ISKSceneDelegate : IDisposable, ObjCRuntime.INativeObject
type ISKSceneDelegate = interface
    interface INativeObject
    interface IDisposable
Abgeleitet
Attribute
Implementiert

Hinweise

Diese Schnittstelle enthält die erforderlichen Methoden (falls vorhanden) aus dem durch definierten SKSceneDelegateProtokoll.

Wenn Entwickler Klassen erstellen, die diese Schnittstelle implementieren, werden die Implementierungsmethoden automatisch mit der übereinstimmenden Signatur der im SKSceneDelegate Protokoll definierten Methode nach Objective-C exportiert.

Optionale Methoden (falls vorhanden) werden von der SKSceneDelegate_Extensions -Klasse als Erweiterungsmethoden für die Schnittstelle bereitgestellt, sodass Entwickler alle optionalen Methoden für das Protokoll aufrufen können.

Eigenschaften

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)

Erweiterungsmethoden

DidApplyConstraints(ISKSceneDelegate, SKScene)

Methode, die aufgerufen wird, nachdem Einschränkungen auf sceneangewendet wurden.

DidEvaluateActions(ISKSceneDelegate, SKScene)

Methode, die aufgerufen wird, nachdem alle Szenenaktionen für sceneausgewertet wurden.

DidFinishUpdate(ISKSceneDelegate, SKScene)

Methode, die aufgerufen wird, nachdem die scene aktualisiert wurde.

DidSimulatePhysics(ISKSceneDelegate, SKScene)

Die Methode, die nach der Physiksimulation scene aufgerufen wird, ist abgeschlossen.

Update(ISKSceneDelegate, Double, SKScene)

Methode, die einmal pro Frame aufgerufen wird, wenn scene angezeigt und nicht angehalten wird, bevor eine Animation stattfindet.

Gilt für: