Aracılığıyla paylaş


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

Gg458217.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CAnimationGroup::CAnimationGroup

Animasyon grubu oluşturur.

CAnimationGroup:: ~ CAnimationGroup

Yıkıcı.Animasyon grubu edildiğinde denir.

Gg458217.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CAnimationGroup::Animate

Bir grup canlandırır.

CAnimationGroup::ApplyTransitions

Geçişler, animasyon nesnelere uygulanır.

CAnimationGroup::FindAnimationObject

Belirtilen animasyon değişkenini içeren bir animasyon nesneyi bulur.

CAnimationGroup::GetGroupID

GroupID döndürür.

CAnimationGroup::RemoveKeyframes

Kaldırır ve isteğe bağlı olarak bir animasyon grubuna ait tüm ana kareleri bozar.

CAnimationGroup::RemoveTransitions

Geçişler bir animasyon grubunda animasyon nesneleri kaldırır.

CAnimationGroup::Schedule

Belirtilen saatte bir animasyon zamanlar.

CAnimationGroup::SetAutodestroyTransitions

Geçişleri otomatik olarak grubuna ait tüm animasyon nesneleri yok yönlendirir.

Gg458217.collapse_all(tr-tr,VS.110).gifKorumalı yöntemleri

Ad

Description

CAnimationGroup::AddKeyframes

Ana kareler bir film şeridine ekler Yardımcısı.

CAnimationGroup::AddTransitions

Geçişler bir film şeridine ekler Yardımcısı.

CAnimationGroup::CreateTransitions

com geçiş nesneleri oluşturur Yardımcısı.

Gg458217.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

CAnimationGroup::m_bAutoclearTransitions

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.

CAnimationGroup::m_bAutodestroyAnimationObjects

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.

CAnimationGroup::m_bAutodestroyKeyframes

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.

CAnimationGroup::m_lstAnimationObjects

Animasyon nesnelerin listesini içerir.

CAnimationGroup::m_lstKeyFrames

Ana kareleri listesini içerir.

CAnimationGroup::m_pStoryboard

Animasyon film şeridi işaret.Bu işaretçi sadece animasyon çağrıda sonra geçerli olur.

Gg458217.collapse_all(tr-tr,VS.110).gifKorumalı veri üyeleri

Ad

Description

CAnimationGroup::m_nGroupID

Animasyon grubunun benzersiz tanıtıcısı.

CAnimationGroup::m_pParentController

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

CAnimationGroup

Gereksinimler

Başlık: afxanimationcontroller.h

Ayrıca bkz.

Diğer Kaynaklar

mfc sınıfları