Condividi tramite


GKObstacleGraph<NodeType> Costruttori

Definizione

Overload

GKObstacleGraph<NodeType>(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unrchiver.

GKObstacleGraph<NodeType>(GKPolygonObstacle[], Single)

GKObstacleGraph<NodeType>(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unrchiver.

public GKObstacleGraph (Foundation.NSCoder coder);
new GameplayKit.GKObstacleGraph<'NodeType (requires 'NodeType :> GameplayKit.GKGraphNode2D)> : Foundation.NSCoder -> GameplayKit.GKObstacleGraph<'NodeType (requires 'NodeType :> GameplayKit.GKGraphNode2D)>

Parametri

coder
NSCoder

Oggetto unarchiver.

Commenti

Questo costruttore viene fornito per consentire l'inizializzazione della classe da un nonrchiver (ad esempio durante la deserializzazione nib). Fa parte del NSCoding protocollo.

Se gli sviluppatori vogliono creare una sottoclasse di questo oggetto e continuare a supportare la deserializzazione da un archivio, devono implementare un costruttore con una firma identica: prendere un singolo parametro di tipo NSCoder e decorarlo con la dichiarazione di attributo [Export("initWithCoder:"].

Lo stato di questo oggetto può essere serializzato anche usando il metodo complementare CodificaTo.

Si applica a

GKObstacleGraph<NodeType>(GKPolygonObstacle[], Single)

public GKObstacleGraph (GameplayKit.GKPolygonObstacle[] obstacles, float bufferRadius);
new GameplayKit.GKObstacleGraph<'NodeType (requires 'NodeType :> GameplayKit.GKGraphNode2D)> : GameplayKit.GKPolygonObstacle[] * single -> GameplayKit.GKObstacleGraph<'NodeType (requires 'NodeType :> GameplayKit.GKGraphNode2D)>

Parametri

obstacles
GKPolygonObstacle[]
bufferRadius
Single

Si applica a