BindPoint

BindPoint class

Bir BindPoint genellikle bir nesnenin özelliği üzerinde oluşturulur, bazı özellik tipleri birden fazla bileşen alanı içerir (örneğin bir Vector3 alanı), BindPoint her bileşen alanı için bir kanal oluşturur ve alanı bir veya daha fazla anahtar kare sekans örneğiyle kanallar aracılığıyla bağlar.

Yöntemler

constructor

AdAçıklama
constructor(scene, prop)BindPoint sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
sceneSceneAnimasyonu içeren sahne.
propPropertyÖzellik.

Result:


getProperty

AdAçıklama
getProperty()CurveMapping ile ilişkili özelliği alır.

Result:


setProperty

AdAçıklama
setProperty(value)CurveMapping ile ilişkili özelliği alır.

Result:


getChannelsCount

AdAçıklama
getChannelsCount()Bu animasyon eğri eşlemesinde tanımlanan toplam özellik kanalı sayısını alır.

Result: Number


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result: Number


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result: Number


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result: Number


get

AdAçıklama
get(channelName)

Result: Number


getKeyframeSequence

AdAçıklama
getKeyframeSequence(channelName)Belirtilen kanaldaki ilk anahtar kare dizisini alır

Parameters:

AdTürAçıklama
channelNameStringBulunacak kanal adı

Result: KeyframeSequence


getKeyframeSequences

AdAçıklama
getKeyframeSequences(channelName)Belirtilen kanaldaki tüm anahtar kare dizilerini alır

Parameters:

AdTürAçıklama
channelNameStringBulunacak kanal adı

Result: 0, Culture=neutral, PublicKeyToken=f071c641d0b4582b]]


createKeyframeSequence

AdAçıklama
createKeyframeSequence(name)Yeni bir eğri oluşturur ve eğri eşlemesinin ilk kanalına bağlar

Parameters:

AdTürAçıklama
nameStringYeni dizinin adı.

Result: KeyframeSequence


bindKeyframeSequence

AdAçıklama
bindKeyframeSequence(channelName, sequence)Anahtar kare dizisini belirtilen kanala bağla

Parameters:

AdTürAçıklama
channelNameStringAnahtar kare dizisinin bağlanacağı kanal
diziKeyframeSequenceBağlanacak anahtar kare dizisi

Result: KeyframeSequence


getChannel

AdAçıklama
getChannel(channelName)Verilen adla kanalı alır

Parameters:

AdTürAçıklama
channelNameStringBulunacak kanal adı

Result: AnimationChannel


addChannel

AdAçıklama
addChannel(name, value)Belirtilen kanal özelliğini ekler.

Parameters:

AdTürAçıklama
nameStringAd.
değerObjectDeğer.

Result: boolean


addChannel

AdAçıklama
addChannel(name, type, value)Belirtilen kanal özelliğini ekler.

Parameters:

AdTürAçıklama
nameStringAd.
typeSınıfTür.
değerObjectDeğer.

Result: boolean


resetChannels

AdAçıklama
resetChannels()Bu animasyon eğri eşlemesinin özellik kanallarını boşaltır.

Result: boolean


toString

AdAçıklama
toString()Nesneyi dizeye biçimlendir

Result: String


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property