MarkerCurve

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Die MarkerCurve-Instanz ermöglicht es Ihnen, Marker als Zeichenwerte auf einer bestimmten Zeitachse zu platzieren. Die Strings bei jedem Marker können nicht mehr als 64 Zeichen umfassen und müssen nur druckbare Zeichen enthalten.

Zusammenfassung

Eigenschaften

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    Kehre die Anzahl der Marker in der MarkerCurve zurück.

Methoden

Eigenschaften

Length

Schreibgeschützt
Nicht repliziert
Parallel lesen

Kehre die Anzahl der Marker in der MarkerCurve zurück.

Methoden

GetMarkerAtIndex

Gibt die Zeit und den Stringswert des Markers im angegebenen Index zurück.

Parameter

index: number

Rückgaben

Eine Tabelle, die die Zeit und den Wert des Markers im angegebenen Index enthält.

GetMarkers

Gibt die Zeit und Stringswert für alle Marker in der MarkerCurve zurück.


Rückgaben

Ein Array von Tabellen, die die Zeit und den Wert aller Marker in der MarkerCurve enthalten.

InsertMarkerAtTime

Fügt einen Marker mit dem angegebenen Zeichenwert am angegebenen Zeitpunkt ein. Der angegebene Zeichenknoten kann nicht 64 Zeichen überschreiten und muss nur druckbare Zeichen enthalten.

Parameter

time: number

Zeit, zu der der Marker hinzugefügt werden soll.

marker: string

String-Wert, der mit diesem Marker verbunden ist.


Rückgaben

Eine Tabelle, die einenBoolean und eine Zahl enthält. DerBoolean ist true , wenn der Aufruf einen neuen Marker hinzufügt und false , wenn er einen bestehenden Marker in der angegebenen Zeit modifiziert. Die Zahl ist die Index des hinzugefügten Markers.

RemoveMarkerAtIndex

Entfernen Sie mehrere Marker in der MarkerCurve, die mit dem angegebenen Index beginnt.

Parameter

startingIndex: number

Index des ersten Markers, der in der MarkerCurve entfernt werden soll.

count: number

Wie viele Marker zum Entfernen ab dem StartIndex.

Standardwert: 1

Rückgaben

Wie viele Marker tatsächlich entfernt wurden (kann weniger sein als die Anzahl, wenn die MarkerCurve zu wenige Marker enthält).

Ereignisse