GKObstacleGraph<NodeType> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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