Freigeben über


IGKGameModelUpdate.Value Eigenschaft

Definition

Entspricht dem von erzeugten GetScore(IGKGameModel, IGKGameModelPlayer)Wert.

[Foundation.Preserve(Conditional=true)]
public nint Value { [Foundation.Export("value", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] get; [Foundation.Export("setValue:", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] set; }
member this.Value : nint with get, set

Eigenschaftswert

System.System.IntPtr System.nativeint
Attribute

Hinweise

Diese Eigenschaft wird durch den GetScore(IGKGameModel, IGKGameModelPlayer) Zeitpunkt bestimmt, der thisIGKGameModelUpdate auf den Spielzustand des IGKGameModelangewendet wird. Letztendlich gibt die GetBestMove(IGKGameModelPlayer) -Methode den IGKGameModelUpdate mit dem höchsten Valuezurück. Wenn mehrere IGKGameModelUpdate dasselbe Value und P:GameplayKit.GKMinMaxStrategist.Random nicht nullist, wird das zurückgegebene IGKGameModelUpdate zufällig unter denen mit der höchsten Valueausgewählt.

Gilt für: