AnimationClip

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

public class AnimationClip extends SceneObject

El clip de animación es una colección de animaciones. La escena puede tener uno o más clips de animación.

Constructores

ConstructorDescripción
AnimationClip()Inicializa una nueva instancia de la clase AnimationClip.
AnimationClip(String name)Inicializa una nueva instancia de la clase AnimationClip.

Métodos

MétodoDescripción
createAnimationNode(String nodeName)Una función abreviada para crear y registrar el nodo de animación en el clip actual.
equals(Object arg0)
findProperty(String propertyName)Busca la propiedad.
getAnimations()Obtiene las animaciones contenidas dentro del clip.
getClass()
getDescription()Obtiene la descripción de este clip de animación
getName()Obtiene el nombre.
getProperties()Obtiene la colección de todas las propiedades.
getProperty(String property)Obtiene el valor de la propiedad especificada
getScene()Obtiene la escena a la que pertenece este objeto.
getStart()Obtiene el tiempo en segundos del inicio del clip.
getStop()Obtiene el tiempo en segundos del final del clip.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Elimina una propiedad dinámica.
removeProperty(String property)Elimina la propiedad especificada identificada por nombre.
setDescription(String value)Establece la descripción de este clip de animación
setName(String value)Establece el nombre.
setProperty(String property, Object value)Establece el valor de la propiedad especificada.
setStart(double value)Establece el tiempo en segundos del comienzo del clip.
setStop(double value)Establece el tiempo en segundos del final del clip.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AnimationClip()

public AnimationClip()

Inicializa una nueva instancia de la clase AnimationClip.

AnimationClip(String name)

public AnimationClip(String name)

Inicializa una nueva instancia de la clase AnimationClip.

Parameters:

ParámetroTipoDescripción
nombrejava.lang.StringNombre

createAnimationNode(String nodeName)

public AnimationNode createAnimationNode(String nodeName)

Una función abreviada para crear y registrar el nodo de animación en el clip actual.

Parameters:

ParámetroTipoDescripción
nodeNamejava.lang.StringNombre del nuevo nodo de animación

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

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)

Parameters:

ParámetroTipoDescripción
propertyNamejava.lang.StringNombre de la propiedad.

Returns: Property - The property.

getAnimations()

public List<AnimationNode> getAnimations()

Obtiene las animaciones contenidas dentro del clip.

Returns: java.util.List<com.aspose.threed.AnimationNode> - las animaciones contenidas dentro del clip.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescription()

public String getDescription()

Obtiene la descripción de este clip de animación

Returns: java.lang.String - la descripción de este clip de animación

getName()

public String getName()

Obtiene el nombre.

Returns: java.lang.String - el nombre.

getProperties()

public PropertyCollection getProperties()

Obtiene la colección de todas las propiedades.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Obtiene el valor de la propiedad especificada

Parameters:

ParámetroTipoDescripción
propiedadjava.lang.StringNombre de la propiedad

Returns: java.lang.Object - El valor de la propiedad encontrada

getScene()

public Scene getScene()

Obtiene la escena a la que pertenece este objeto.

Returns: Scene - the scene that this object belongs to

getStart()

public double getStart()

Obtiene el tiempo en segundos del inicio del clip.

Returns: double - el tiempo en segundos del comienzo del clip.

getStop()

public double getStop()

Obtiene el tiempo en segundos del final del clip.

Returns: double - el tiempo en segundos del final del clip.

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)

Elimina una propiedad dinámica.

Parameters:

ParámetroTipoDescripción
propertyPropertyQué propiedad eliminar

Returns: boolean - verdadero si la propiedad se elimina correctamente

removeProperty(String property)

public boolean removeProperty(String property)

Elimina la propiedad especificada identificada por nombre.

Parameters:

ParámetroTipoDescripción
propiedadjava.lang.StringQué propiedad eliminar

Returns: boolean - verdadero si la propiedad se elimina correctamente

setDescription(String value)

public void setDescription(String value)

Establece la descripción de este clip de animación

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

setName(String value)

public void setName(String value)

Establece el nombre.

Parameters:

ParámetroTipoDescripción
valorjava.lang.StringNuevo valor

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Establece el valor de la propiedad especificada.

Parameters:

ParámetroTipoDescripción
propiedadjava.lang.StringNombre de la propiedad
valorjava.lang.ObjectEl valor de la propiedad

setStart(double value)

public void setStart(double value)

Establece el tiempo en segundos del comienzo del clip.

Parameters:

ParámetroTipoDescripción
valordoubleNuevo valor

setStop(double value)

public void setStop(double value)

Establece el tiempo en segundos del final del clip.

Parameters:

ParámetroTipoDescripción
valordoubleNuevo valor

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int