BindPoint
Genel Bakış
BindPoint .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: A3DObject.
Bir BindPoint genellikle bir nesnenin mülkiyeti üzerine oluşturulur, bazı mülk türleri çoklu bileşen alanları içerir (Vector3 gibi), her bileşim alanı için kanal üretir ve alanın kanallar aracılığıyla bir veya daha fazla anahtar çerçeve sırası örneği(s) ile bağlanır.
Bu sınıf, .NET programlarında BindPoint nesnelerle çalışmak için 15 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, AddChannel, BindKeyframeSequence, BindPoint, CreateKeyframeSequence, FindProperty, GetChannel, GetKeyframeSequence, GetProperty, RemoveProperty, ResetChannels, SetProperty,1 ve daha fazla yöntem. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : ChannelsCount, Name, Properties, Property.
Mülkiyetler
| Adı : | Tipi | Access | Açıklama |
|---|---|---|---|
Property | Property | Okumaya devam et | Belirtilen CurveMapping ile ilişkili özelliği alır. |
ChannelsCount | int | Okumaya devam et | Bu animasyon eğriliği haritalama içinde tanımlanan mülk kanallarının toplam sayısını alır. |
Name | string | Okumak / Yazmak | Adı alır veya ayarlar. |
Properties | PropertyCollection | Okumaya devam et | Tüm özelliklerin koleksiyonunu alır. |
Yöntemler
| Signature | Açıklama |
|---|---|
BindPoint(scene: Scene, prop: Property) | Yeni bir örnek BindPoint sınıfı başlatır. |
GetKeyframeSequence(channelName: string) | Belirtilen kanaldaki ilk anahtar kare dizisini alır. |
CreateKeyframeSequence(name: string) | Yeni bir eğrilik oluşturur ve eğri haritalama ilk kanalıyla bağlanır. |
BindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | Anahtar çerçeve seansını belirli bir kanalla bağlayın. |
GetChannel(channelName: string) | Verilen isimle kanalı alır. |
AddChannel(name: string, value: T) | Kanalın belirlenmiş mülkiyetini ekleyin. |
AddChannel(name: string, value: object) | Kanalın belirlenmiş mülkiyetini ekleyin. |
AddChannel(name: string, type: Type, value: object) | Kanalın belirlenmiş mülkiyetini ekleyin. |
ResetChannels() | Bu animasyon eğriliği haritalama mülkiyet kanallarını yakalamak. |
ToString() | Formatı string ile karşı çıkıyor. |
A3DObject() | A3DObject sınıfının yeni bir örneği adı olmadan başlatılır. |
RemoveProperty(property: Property) | Dinamik bir mülkü kaldırır. |
GetProperty(property: string) | Belirtilen özelliğin değerini al |
SetProperty(property: string, value: object?) | Belirtilen özelliğin değerini ayarlar |
FindProperty(propertyName: string) | Mülkiyetini bulmak. |