Classe de CSinusoidalTransitionFromVelocity
Encapsula uma transição de sinusoidal- velocidade que tenha uma amplitude que é determinada pela velocidade inicial da variável de animação.
class CSinusoidalTransitionFromVelocity : public CBaseTransition;
Membros
Construtores public
Nome |
Descrição |
---|---|
CSinusoidalTransitionFromVelocity::CSinusoidalTransitionFromVelocity |
Constrói um objeto de transição. |
Métodos públicos
Nome |
Descrição |
---|---|
Chama a biblioteca de transição para criar o objeto COM encapsulado de transição.Overrides ( CBaseTransition::Create.) |
Membros públicos de dados
Nome |
Descrição |
---|---|
A duração de transição. |
|
O período de oscilação de som tipo wave sinusoidaa em segundos. |
Comentários
O valor da variável de animação oscila em torno do valor inicial em toda a duração de uma transição de sinusoidal- intervalo.A amplitude de oscilação é determinada pela velocidade da variável de animação quando a transição começa.Como todas as transições são desmarcadas automaticamente, é recomendável atribuiu-as que usam o novo operador.O IUIAnimationTransition que encapsulado o objeto COM é criado por CAnimationController::AnimateGroup até lá, ele é NULO.Alterando variáveis de membro após a criação de esse objeto COM não tem efeito.
Hierarquia de herança
CSinusoidalTransitionFromVelocity
Requisitos
Cabeçalho: afxanimationcontroller.h