BindPoint

BindPoint class

ABindPointskapas vanligtvis på ett objekts egenskap, vissa egenskapstyper innehåller flera komponentfält (som ett Vector3-fält), BindPoint kommer att generera kanal för varje komponentfält och kopplar fältet till en eller flera nyckelbildrutesekvensinstans(er) genom kanalerna.

public class BindPoint : A3DObject

Konstruktörer

namnBeskrivning
BindPoint(Scene, Property)Initierar en ny instans avBindPoint class.

Egenskaper

namnBeskrivning
ChannelsCount { get; }Hämtar det totala antalet egenskapskanaler som definierats i denna animeringskurvmappning.
Item { get; }
virtual Name { get; set; }Hämtar eller ställer in namnet.
Properties { get; }Hämtar samlingen av alla egenskaper.
Property { get; }Hämtar egenskapen som är kopplad till CurveMapping

Metoder

namnBeskrivning
AddChannel(string, object)Lägger till den angivna kanalegenskapen.
AddChannel(string, Type, object)Lägger till den angivna kanalegenskapen.
AddChannel<T>(string, T)
BindKeyframeSequence(string, KeyframeSequence)Bind nyckelbildsekvensen till specificerad kanal
CreateKeyframeSequence(string)Skapar en ny kurva och ansluter den till den första kanalen i kurvavbildningen
FindProperty(string)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller inbyggd egenskap (identifierad med dess namn)
GetChannel(string)Får kanal med förnamn
GetKeyframeSequence(string)Hämtar den första nyckelbildsekvensen i angiven kanal
GetKeyframeSequences(string)Hämtar alla nyckelbildsekvenser i specificerad kanal
GetProperty(string)Få värdet av specificerad egenskap
RemoveProperty(Property)Tar bort en dynamisk egenskap.
RemoveProperty(string)Ta bort den angivna egenskapen identifierad av name
ResetChannels()Tömmer egenskapskanalerna för denna animeringskurvmappning.
SetProperty(string, object)Anger värdet för specificerad egenskap
override ToString()Formaterar objekt till string

Se även