CAnimationGroup sınıfı
Animasyon film şeridi, animasyon nesneleri ve geçişler animasyon tanımlamak için bir araya getiren bir animasyon grubu uygular.
class CAnimationGroup;
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Animasyon grubu oluşturur. |
|
Yıkıcı.Animasyon grubu edildiğinde denir. |
Public yöntemler
Ad |
Description |
---|---|
Bir grup canlandırır. |
|
Geçişler, animasyon nesnelere uygulanır. |
|
Belirtilen animasyon değişkenini içeren bir animasyon nesneyi bulur. |
|
GroupID döndürür. |
|
Kaldırır ve isteğe bağlı olarak bir animasyon grubuna ait tüm ana kareleri bozar. |
|
Geçişler bir animasyon grubunda animasyon nesneleri kaldırır. |
|
Belirtilen saatte bir animasyon zamanlar. |
|
Geçişleri otomatik olarak grubuna ait tüm animasyon nesneleri yok yönlendirir. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Ana kareler bir film şeridine ekler Yardımcısı. |
|
Geçişler bir film şeridine ekler Yardımcısı. |
|
com geçiş nesneleri oluşturur Yardımcısı. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Geçişler grubunda animasyon nesnelerin nasıl belirtir.Bu değer true ise, bir animasyon planlanan geçişler otomatik olarak kaldırılır.Aksi takdirde geçişleri el ile kaldırmanız gerekir. |
|
Animasyon nesneleri yok nasıl belirtir.Bu parametre true ise, Grup yok edildiğinde animasyon nesneleri otomatik olarak yok edilir.Aksi takdirde animasyon nesneleri elle görmesi gerekir.Varsayılan değer false değeridir.Yalnızca işleci ile yeni bir gruba ait tüm animasyon nesneleri dinamik olarak ayrılır, bu değer true olarak ayarlayın. |
|
Ana kareleri bozmak nasıl belirtir.Bu değer true ise, tüm ana kareleri kaldırıldı ve yok; Aksi takdirde bunlar yalnızca listeden kaldırılır.Varsayılan değer True'dur. |
|
Animasyon nesnelerin listesini içerir. |
|
Ana kareleri listesini içerir. |
|
Animasyon film şeridi işaret.Bu işaretçi sadece animasyon çağrıda sonra geçerli olur. |
Korumalı veri üyeleri
Ad |
Description |
---|---|
Animasyon grubunun benzersiz tanıtıcısı. |
|
Bu grubun ait olduu animasyon denetleyicisi için bir işaretçi. |
Notlar
CAnimationController::AddAnimationObject kullanarak animasyon nesneleri eklemek, animasyon grupları animasyon denetleyicisi (CAnimationController) tarafından otomatik olarak oluşturulur.Animasyon grubu, animasyon grupları işlemek için bir parametre olarak genellikle çekilen GroupID ile tanımlanır.GroupID, yeni bir animasyon gruba eklenen ilk animasyonu nesneden alınır.CAnimationController::AnimateGroup arayın ve ortak üye m_pStoryboard erişilen sonra kapsüllenmiş animasyon film şeridi oluşturulur.
Devralma hiyerarşisi
Gereksinimler
Başlık: afxanimationcontroller.h