CAnimationColor 類別
實作紅色、綠色和藍色元件可以動畫顯示的色彩功能。
class CAnimationColor : public CAnimationBaseObject;
Members
公用建構函式
名稱 |
描述 |
---|---|
多載。 建構動畫色彩物件。 |
公用方法
名稱 |
描述 |
---|---|
加入紅色、綠色和藍色元件的轉換。 |
|
可讓您存取表示藍色元件的 CAnimationVariable。 |
|
傳回色彩元件的預設值。 |
|
可讓您存取表示綠色元件的 CAnimationVariable。 |
|
可讓您存取表示紅色元件的 CAnimationVariable。 |
|
傳回目前的值。 |
|
設定預設值。 |
受保護的方法
名稱 |
描述 |
---|---|
將封裝的動畫變數放入清單中。 (覆寫 CAnimationBaseObject::GetAnimationVariableList)。 |
公用運算子
名稱 |
描述 |
---|---|
指派 color 給 CAnimationColor。 |
受保護的資料成員
名稱 |
描述 |
---|---|
表示動畫色彩藍色元件的封裝動畫變數。 |
|
表示動畫色彩綠色元件的封裝動畫變數。 |
|
表示動畫色彩紅色元件的封裝動畫變數。 |
備註
CAnimationColor 類別會封裝三個 CAnimationVariable 物件,而且可以在應用程式中表示色彩。 例如,您可以使用這個類別,在螢幕上顯示任何物件色彩的動畫 (例如文字色彩、背景色彩等等)。 若要在應用程式中使用這個類別,只需具現化這個類別的物件、使用 CAnimationController::AddAnimationObject 將它加入至動畫控制器,然後針對要套用到紅色、綠色及藍色元件的每個轉換呼叫 AddTransition。
繼承階層架構
需求
**標頭檔:**afxanimationcontroller.h