BindPoint

BindPoint class

ABindPointwird normalerweise auf der Eigenschaft eines Objekts erstellt, einige Eigenschaftstypen enthalten mehrere Komponentenfelder (wie ein Vector3-Feld), BindPoint generiert einen Kanal für jedes Komponentenfeld und verbindet das Feld über die Kanäle mit einer oder mehreren Keyframe-Sequenzinstanzen.

public class BindPoint : A3DObject

Konstrukteure

NameBeschreibung
BindPoint(Scene, Property)Initialisiert eine neue Instanz vonBindPoint Klasse.

Eigenschaften

NameBeschreibung
ChannelsCount { get; }Ruft die Gesamtzahl der Eigenschaftskanäle ab, die in dieser Animationskurvenzuordnung definiert sind.
Item { get; }
virtual Name { get; set; }Ruft den Namen ab oder legt ihn fest.
Properties { get; }Ruft die Sammlung aller Eigenschaften ab.
Property { get; }Ruft die mit CurveMapping verknüpfte Eigenschaft ab

Methoden

NameBeschreibung
AddChannel(string, object)Fügt die angegebene Kanaleigenschaft hinzu.
AddChannel(string, Type, object)Fügt die angegebene Kanaleigenschaft hinzu.
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)Binden Sie die Keyframe-Sequenz an den angegebenen Kanal
CreateKeyframeSequence(string)Erstellt eine neue Kurve und verbindet sie mit dem ersten Kanal des Kurvenmappings
FindProperty(string)Findet die Eigenschaft. Es kann eine dynamische Eigenschaft sein (erstellt von CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)
GetChannel(string)Ruft den Kanal nach dem angegebenen Namen ab
GetKeyframeSequence(string)Ruft die erste Keyframe-Sequenz im angegebenen Kanal ab
GetKeyframeSequences(string)Ruft alle Keyframe-Sequenzen im angegebenen Kanal ab
GetProperty(string)Holen Sie sich den Wert der angegebenen Eigenschaft
RemoveProperty(Property)Entfernt eine dynamische Eigenschaft.
RemoveProperty(string)Entfernt die angegebene Eigenschaft identifiziert durch name
ResetChannels()Leert die Eigenschaftskanäle dieser Animationskurvenabbildung.
SetProperty(string, object)Legt den Wert der angegebenen Eigenschaft fest
override ToString()Formatiert Objekt in string

Siehe auch