Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Implementa la funzionalità di oggetto di animazione con un valore.
class CAnimationValue : public CAnimationBaseObject;
Membri
Costruttori pubblici
Nome |
Descrizione |
|---|---|
Di overload.Costruisce un oggetto CAnimationValue. |
Metodi pubblici
Nome |
Descrizione |
|---|---|
Aggiunge una transizione da applicare a un valore. |
|
Di overload.Recupera il valore corrente. |
|
Fornisce l'accesso alla variabile di animazione incapsulata. |
|
Imposta il valore predefinito. |
Metodi protetti
Nome |
Descrizione |
|---|---|
Inserisce la variabile di animazione incapsulata in un elenco.(Esegue l'override di CAnimationBaseObject::GetAnimationVariableList.) |
Operatori pubblici
Nome |
Descrizione |
|---|---|
Fornisce la conversione tra CAnimationValue e DOUBLE. |
|
Fornisce la conversione tra CAnimationValue e INT32. |
|
Di overload.Assegna un valore INT32 a CAnimationValue. |
Membri di dati protetti
Nome |
Descrizione |
|---|---|
La variabile dell'animazione incapsulata che rappresenta il valore di animazione. |
Note
La classe CAnimationValue incapsula un oggetto singolo CAnimationVariable e può rappresentare nelle applicazioni un valore animato singolo.Ad esempio, è possibile utilizzare questa classe per la trasparenza animata (effetto dissolvenza), angolare (per ruotare gli oggetti) o per qualsiasi altro caso in cui è necessario creare un'animazione basata su un singolo valore animato.Per utilizzare questa classe in un'applicazione, creare un'istanza di un oggetto di questa classe, aggiungerlo al controller dell'animazione utilizzando CAnimationController::AddAnimationObject e chiamare AddTransition per ogni transizione da applicare al valore.
Gerarchia di ereditarietà
Requisiti
Intestazione: afxanimationcontroller.h