BindPoint
Visão geral
BindPoint é uma classe em Aspose.3D FOSS para .NET. Herdeiros de: A3DObject.
Um BindPoint é geralmente criado em uma propriedade de objeto, alguns tipos de proprietades contêm vários campos componentes ((como um campo Vector3), irá gerar canal para cada campo componente e conecta o campo a uma ou mais instâncias da sequência do keyframe (s) através dos canais.
Esta classe fornece 13 métodos para trabalhar com objetos BindPoint em programas .NET. Os métodos disponíveis incluem: A3DObject, AddChannel, BindKeyframeSequence, BindPoint, CreateKeyframeSequence, FindProperty, GetChannel, GetKeyframeSequence, GetProperty, RemoveProperty, ResetChannels, SetProperty, e 1 método adicional. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.3D FOSS for .Net. Propriedades: ChannelsCount, Name, Properties, Property.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Property | Property | Leia. | - Ele fica com a propriedade. |
ChannelsCount | int | Leia. | Faz com que os canais contem. |
Name | string | Leitura/Escrita | Arranja ou define o nome. |
Properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos
| Assinatura | Descrição: |
|---|---|
BindPoint(scene: Scene, prop: Property) | A propriedade associada a este ponto de ligação. |
GetKeyframeSequence(channelName: string) | A sequência de imagens. |
CreateKeyframeSequence(name: string) | A sequência de imagem-chave criada. |
BindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | A sequência de imagem para ligar. |
GetChannel(channelName: string) | O canal de animação. |
AddChannel(name: string, value: T) | Se o canal foi adicionado com sucesso. |
AddChannel(name: string, value: object) | Se o canal foi adicionado com sucesso. |
AddChannel(name: string, type: Type, value: object) | Se o canal foi adicionado com sucesso. |
ResetChannels() | Esvazia os canais de propriedade desta curva de animação. |
ToString() | A representação de cordas deste ponto de ligação. |
A3DObject() | |
RemoveProperty(property: Property) | Remove uma propriedade dinâmica. |
GetProperty(property: string) | Obter o valor da propriedade especificada |
SetProperty(property: string, value: object?) | Indicar o valor da propriedade especificada |
FindProperty(propertyName: string) | Encontre a propriedade. Pode ser uma proposição dinâmica (Criada por CreateDynamicProperty/SetProperty) ou nativa ((Identificada pelo seu nome)) |