AnimationClip

Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.SceneObject

public class AnimationClip extends SceneObject

Der Animationsclip ist eine Sammlung von Animationen. Die Szene kann einen oder mehrere Animationsclips haben.

Konstruktoren

KonstruktorBeschreibung
AnimationClip()Initialisiert eine neue Instanz der Klasse AnimationClip.
AnimationClip(String name)Initialisiert eine neue Instanz der Klasse AnimationClip.

Methoden

MethodeBeschreibung
createAnimationNode(String nodeName)Eine Kurzschreibweise-Funktion zum Erstellen und Registrieren des Animationsknotens im aktuellen Clip.
equals(Object arg0)
findProperty(String propertyName)Findet die Eigenschaft.
getAnimations()Ruft die im Clip enthaltenen Animationen ab.
getClass()
getDescription()Ruft die Beschreibung dieses Animationsclips ab
getName()Liefert den Namen.
getProperties()Liefert die Sammlung aller Eigenschaften.
getProperty(String property)Liefere den Wert der angegebenen Eigenschaft
getScene()Liefert die Szene, zu der dieses Objekt gehört
getStart()Ruft die Zeit in Sekunden des Beginns des Clips ab.
getStop()Ruft die Zeit in Sekunden des Endes des Clips ab.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Entfernt eine dynamische Eigenschaft.
removeProperty(String property)Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird
setDescription(String value)Setzt die Beschreibung dieses Animationsclips
setName(String value)Setzt den Namen.
setProperty(String property, Object value)Setzt den Wert der angegebenen Eigenschaft
setStart(double value)Legt die Zeit in Sekunden für den Anfang des Clips fest.
setStop(double value)Legt die Zeit in Sekunden für das Ende des Clips fest.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AnimationClip()

public AnimationClip()

Initialisiert eine neue Instanz der Klasse AnimationClip.

AnimationClip(String name)

public AnimationClip(String name)

Initialisiert eine neue Instanz der Klasse AnimationClip.

Parameters:

ParameterTypBeschreibung
Namejava.lang.StringName

createAnimationNode(String nodeName)

public AnimationNode createAnimationNode(String nodeName)

Eine Kurzschreibweise-Funktion zum Erstellen und Registrieren des Animationsknotens im aktuellen Clip.

Parameters:

ParameterTypBeschreibung
nodeNamejava.lang.StringName des neuen Animationsknotens

Returns: AnimationNode - A new instance of AnimationNode with given name.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Findet die Eigenschaft. Sie kann eine dynamische Eigenschaft sein (erstellt durch CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)

Parameters:

ParameterTypBeschreibung
propertyNamejava.lang.StringEigenschaftsname.

Returns: Property - The property.

getAnimations()

public List<AnimationNode> getAnimations()

Ruft die im Clip enthaltenen Animationen ab.

Returns: java.util.List<com.aspose.threed.AnimationNode> - die im Clip enthaltenen Animationen.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescription()

public String getDescription()

Ruft die Beschreibung dieses Animationsclips ab

Returns: java.lang.String - die Beschreibung dieses Animationsclips

getName()

public String getName()

Liefert den Namen.

Returns: java.lang.String - der Name.

getProperties()

public PropertyCollection getProperties()

Liefert die Sammlung aller Eigenschaften.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Liefere den Wert der angegebenen Eigenschaft

Parameters:

ParameterTypBeschreibung
Eigenschaftjava.lang.StringEigenschaftsname

Returns: java.lang.Object - Der Wert der gefundenen Eigenschaft

getScene()

public Scene getScene()

Liefert die Szene, zu der dieses Objekt gehört

Returns: Scene - the scene that this object belongs to

getStart()

public double getStart()

Ruft die Zeit in Sekunden des Beginns des Clips ab.

Returns: double - die Zeit in Sekunden für den Anfang des Clips.

getStop()

public double getStop()

Ruft die Zeit in Sekunden des Endes des Clips ab.

Returns: double - die Zeit in Sekunden für das Ende des Clips.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeProperty(Property property)

public boolean removeProperty(Property property)

Entfernt eine dynamische Eigenschaft.

Parameters:

ParameterTypBeschreibung
propertyPropertyWelche Eigenschaft zu entfernen ist

Returns: boolean - true, wenn die Eigenschaft erfolgreich entfernt wurde

removeProperty(String property)

public boolean removeProperty(String property)

Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird

Parameters:

ParameterTypBeschreibung
Eigenschaftjava.lang.StringWelche Eigenschaft zu entfernen ist

Returns: boolean - true, wenn die Eigenschaft erfolgreich entfernt wurde

setDescription(String value)

public void setDescription(String value)

Setzt die Beschreibung dieses Animationsclips

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

setName(String value)

public void setName(String value)

Setzt den Namen.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Setzt den Wert der angegebenen Eigenschaft

Parameters:

ParameterTypBeschreibung
Eigenschaftjava.lang.StringEigenschaftsname
Wertjava.lang.ObjectDer Wert der Eigenschaft

setStart(double value)

public void setStart(double value)

Legt die Zeit in Sekunden für den Anfang des Clips fest.

Parameters:

ParameterTypBeschreibung
WertdoubleNeuer Wert

setStop(double value)

public void setStop(double value)

Legt die Zeit in Sekunden für das Ende des Clips fest.

Parameters:

ParameterTypBeschreibung
WertdoubleNeuer Wert

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int