Freigeben über


IGKRandom Schnittstelle

Definition

Schnittstelle für GameplayKit-Pseudo-Zufallszahlengeneratoren.

[Foundation.Protocol(Name="GKRandom", WrapperType=typeof(GameplayKit.GKRandomWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IGKRandom : IDisposable, ObjCRuntime.INativeObject
type IGKRandom = interface
    interface INativeObject
    interface IDisposable
Abgeleitet
Attribute
Implementiert

Eigenschaften

Handle

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

(Geerbt von INativeObject)

Methoden

GetNextBool()

Ruft einen Wert oder false abtrue.

GetNextInt()

Gibt eine ganze Zahl innerhalb der Grenzen des Generators zurück.

GetNextInt(nuint)

Gibt eine ganze Zahl zurück, die kleiner als die Obergrenze des Generators und auch kleiner als upperBoundist.

GetNextUniform()

Gibt einen zufälligen Gleitkommawert zurück.

Gilt für: