AnimationClip

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

public class AnimationClip extends SceneObject

Animasyon klibi, animasyonların bir koleksiyonudur. Sahne bir veya daha fazla animasyon klibi içerebilir.

Yapıcılar

YapıcıAçıklama
AnimationClip()AnimationClip sınıfının yeni bir örneğini başlatır.
AnimationClip(String name)AnimationClip sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
createAnimationNode(String nodeName)Mevcut klip üzerinde animasyon düğümünü oluşturmak ve kaydetmek için kısa bir işlev.
equals(Object arg0)
findProperty(String propertyName)Özelliği bulur.
getAnimations()Klip içinde bulunan animasyonları alır.
getClass()
getDescription()Bu animasyon klibinin açıklamasını alır.
getName()Adı alır.
getProperties()Tüm özelliklerin koleksiyonunu alır.
getProperty(String property)Belirtilen özelliğin değerini al
getScene()Bu nesnenin ait olduğu sahneyi alır
getStart()Klipin başlangıç zamanını saniye cinsinden alır.
getStop()Klipin bitiş zamanını saniye cinsinden alır.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Dinamik bir özelliği kaldırır.
removeProperty(String property)İsimle tanımlanan belirtilen özelliği kaldır
setDescription(String value)Bu animasyon klibinin açıklamasını ayarlar.
setName(String value)Adı ayarlar.
setProperty(String property, Object value)Belirtilen özelliğin değerini ayarlar
setStart(double value)Klipin başlangıcının saniye cinsinden zamanını ayarlar.
setStop(double value)Klipin sonunun saniye cinsinden zamanını ayarlar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AnimationClip()

public AnimationClip()

AnimationClip sınıfının yeni bir örneğini başlatır.

AnimationClip(String name)

public AnimationClip(String name)

AnimationClip sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
adjava.lang.StringAd

createAnimationNode(String nodeName)

public AnimationNode createAnimationNode(String nodeName)

Mevcut klip üzerinde animasyon düğümünü oluşturmak ve kaydetmek için kısa bir işlev.

Parameters:

ParametreTürAçıklama
nodeNamejava.lang.StringYeni animasyon düğümünün adı

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

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty) veya native property(Identified by its name) olabilir.

Parameters:

ParametreTürAçıklama
propertyNamejava.lang.StringÖzellik adı.

Returns: Property - The property.

getAnimations()

public List<AnimationNode> getAnimations()

Klip içinde bulunan animasyonları alır.

Returns: java.util.List<com.aspose.threed.AnimationNode> - klip içinde bulunan animasyonlar.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescription()

public String getDescription()

Bu animasyon klibinin açıklamasını alır.

Returns: java.lang.String - bu animasyon klibinin açıklaması

getName()

public String getName()

Adı alır.

Returns: java.lang.String - ad.

getProperties()

public PropertyCollection getProperties()

Tüm özelliklerin koleksiyonunu alır.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Belirtilen özelliğin değerini al

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı

Returns: java.lang.Object - Bulunan özelliğin değeri

getScene()

public Scene getScene()

Bu nesnenin ait olduğu sahneyi alır

Returns: Scene - the scene that this object belongs to

getStart()

public double getStart()

Klipin başlangıç zamanını saniye cinsinden alır.

Returns: double - klipin başlangıcının saniye cinsinden zamanı.

getStop()

public double getStop()

Klipin bitiş zamanını saniye cinsinden alır.

Returns: double - klipin sonunun saniye cinsinden zamanı.

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)

Dinamik bir özelliği kaldırır.

Parameters:

ParametreTürAçıklama
propertyPropertyHangi özelliğin kaldırılacağı

Returns: boolean - özellik başarıyla kaldırıldıysa true

removeProperty(String property)

public boolean removeProperty(String property)

İsimle tanımlanan belirtilen özelliği kaldır

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringHangi özelliğin kaldırılacağı

Returns: boolean - özellik başarıyla kaldırıldıysa true

setDescription(String value)

public void setDescription(String value)

Bu animasyon klibinin açıklamasını ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setName(String value)

public void setName(String value)

Adı ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Belirtilen özelliğin değerini ayarlar

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı
değerjava.lang.ObjectÖzelliğin değeri

setStart(double value)

public void setStart(double value)

Klipin başlangıcının saniye cinsinden zamanını ayarlar.

Parameters:

ParametreTürAçıklama
değerdoubleYeni değer

setStop(double value)

public void setStop(double value)

Klipin sonunun saniye cinsinden zamanını ayarlar.

Parameters:

ParametreTürAçıklama
değerdoubleYeni değer

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int