SCNHitTestOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Watch(3, 0)]
public class SCNHitTestOptions : Foundation.DictionaryContainer
type SCNHitTestOptions = class
inherit DictionaryContainer
- Vererbung
- Attribute
Hinweise
Sie erstellen eine Instanz dieser Klasse, um zu konfigurieren, wie Treffertests von den HitTest-Methoden ausgewertet werden sollen.
Treffertests verwenden zwei 3D-Vektoren im Fall von SCNNode und einen 2D-Punkt im Fall von SCNSceneRenderer.
Konstruktoren
SCNHitTestOptions() |
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer |
SCNHitTestOptions(NSDictionary) |
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer |
Eigenschaften
BackFaceCulling |
Bestimmt, ob Polygone, die nicht der Kamera zugewandt sind, für Treffertests ignoriert werden sollen. |
BoundingBoxOnly |
Steuern Sie, ob Treffertests die Geometrie des Knotens verwenden oder ob ein Begrenzungsfeld verwendet wird, um die Geschwindigkeit des Treffertests zu aktivieren. |
Dictionary |
Ruft den umschlossenen ab NSDictionary. (Geerbt von DictionaryContainer) |
FirstFoundOnly |
Steuert, ob nur der erste Treffer zurückgegeben wird. Vorbehalt: Die erste zurückgegebene Übereinstimmung ist möglicherweise nicht das nächstgelegene Objekt. |
IgnoreChildNodes |
Steuert, ob Treffertests alle Knoten der Hierarchie oder nur den in der RootNode-Eigenschaft angegebenen Knoten berücksichtigen. |
IgnoreHiddenNodes |
Steuert, ob Treffertests ausgeblendete Knoten zurückgeben oder nicht. |
OptionSearchMode |
Veraltet.
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer |
RootNode |
Schränkt den Treffertest auf diesen Knoten und seine untergeordneten Elemente ein (Sie müssen auch IgnoreChildNodes festlegen). |
SearchMode |
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer |
SortResults |
Wenn festgelegt, sortiert die zurückgegebenen Treffertestergebnisse von am nächsten bis am weitesten entfernt. |
Methoden
GetArray<T>(NSString, Func<IntPtr,T>) |
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer (Geerbt von DictionaryContainer) |
GetArray<T>(NSString) |
Ruft das Array vom Typ |
GetBoolValue(NSString) |
Gibt den nullablen Boolean zurück, der zugeordnet ist |
GetCGPointValue(NSString) |
Gibt den nullable CGPoint zurück, der zugeordnet ist |
GetCGRectValue(NSString) |
Gibt den nullable NSString zurück, der zugeordnet ist |
GetCGSizeValue(NSString) |
Gibt den nullable CGSize zurück, der zugeordnet ist |
GetCMTimeValue(NSString) |
Gibt den nullable CMTime zurück, der zugeordnet ist |
GetDoubleValue(NSString) |
Gibt das double nullable zurück, das zugeordnet ist |
GetFloatValue(NSString) |
Gibt den nullable float zurück, der zugeordnet ist |
GetInt32Value(NSString) |
Gibt den nullable int zurück, der zugeordnet ist |
GetLongValue(NSString) |
Gibt den nullable long zurück, der zugeordnet ist |
GetNativeValue<T>(NSString) |
Gibt das systemeigene Objekt zurück, das zugeordnet ist |
GetNIntValue(NSString) |
Gibt die native Nullable-Ganzzahl zurück, die zugeordnet ist |
GetNSDictionary(NSString) |
Gibt die zurück, die NSDictionary mit zugeordnet ist |
GetNSDictionary<TKey,TValue>(NSString) |
Gibt die zurück, die NSDictionary mit zugeordnet ist |
GetNSStringValue(NSString) |
Gibt die zurück, die NSString mit zugeordnet ist |
GetNUIntValue(NSString) |
Gibt den nativen nullable unsigned int zurück, der zugeordnet ist |
GetStringValue(NSString) |
Gibt die Zeichenfolge zurück, die zugeordnet ist |
GetStringValue(String) |
Gibt die Zeichenfolge zurück, die zugeordnet ist |
GetStrongDictionary<T>(NSString) |
Gibt die zurück, die DictionaryContainer mit zugeordnet ist |
GetUInt32Value(NSString) |
Gibt den nullable T:System.UInt32 zurück, der zugeordnet |
GetUIntValue(NSString) |
Gibt den nullable T:System.UInt32 zurück, der zugeordnet |
RemoveValue(NSString) |
Entfernt den Wert, der zugeordnet ist |
SetArrayValue(NSString, INativeObject[]) |
Ordnet das INativeObject Array |
SetArrayValue(NSString, NSNumber[]) |
Ordnet das NSNumber Array |
SetArrayValue(NSString, String[]) |
Ordnet das T:System.String-Array |
SetArrayValue<T>(NSString, T[]) |
Ordnet das Array |
SetBooleanValue(NSString, Nullable<Boolean>) |
Speichert den booleschen |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Speichert die CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Speichert die CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Speichert die CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Speichert die CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Konfigurationsoptionen für Treffertests in SCNNode und SCNSceneRenderer (Geerbt von DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Speichert das Double |
SetNumberValue(NSString, Nullable<Int32>) |
Speichert das int |
SetNumberValue(NSString, Nullable<Int64>) |
Speichert die lange |
SetNumberValue(NSString, Nullable<nint>) |
Speichert die native ganze Zahl |
SetNumberValue(NSString, Nullable<nuint>) |
Speichert den nativen nicht signierten int |
SetNumberValue(NSString, Nullable<Single>) |
Speichert den Float |
SetNumberValue(NSString, Nullable<UInt32>) |
Speichert den nicht signierten int |
SetStringValue(NSString, NSString) |
Speichert die Zeichenfolge |
SetStringValue(NSString, String) |
Speichert die Zeichenfolge |