Aracılığıyla paylaş


Point3DAnimationBase.GetCurrentValueCore Yöntem

Tanım

animasyonlu özelliğin geçerli değerini temsil eden bir değeri, tarafından Point3DAnimationbelirlendiği şekilde hesaplar.

protected:
 abstract System::Windows::Media::Media3D::Point3D GetCurrentValueCore(System::Windows::Media::Media3D::Point3D defaultOriginValue, System::Windows::Media::Media3D::Point3D defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Media.Media3D.Point3D GetCurrentValueCore (System.Windows.Media.Media3D.Point3D defaultOriginValue, System.Windows.Media.Media3D.Point3D defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Point3D
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Point3D, defaultDestinationValue As Point3D, animationClock As AnimationClock) As Point3D

Parametreler

defaultOriginValue
Point3D

Animasyon kendi başlangıç değerine sahip değilse animasyona sağlanan çıkış noktası değeri.

defaultDestinationValue
Point3D

Animasyon kendi hedef değerine sahip değilse, animasyona sağlanan hedef değer.

animationClock
AnimationClock

AnimationClock, animasyon tarafından çıkış değerini oluşturmak CurrentTime için kullanılacak veya CurrentProgress değerini oluşturabilir.

Döndürülenler

Point3D

Geçerli animasyon tarafından belirlenen özelliğin hesaplanan değeri.

Açıklamalar

parametresinin defaultOriginValue değeri, animasyonun bileşim zincirindeki konumuna bağlıdır:

  • Animasyon bir oluşturma zincirinde ilk konumdaysa ve başka bir animasyonun yerini alırsa, defaultOriginValue bu animasyonun değiştirildiği sırada çıkışıdır.

  • Animasyon bir oluşturma zincirinde ilk konumdaysa ve değiştirilecek animasyon yoksa, defaultOriginValue animasyonlu özelliğin temel değeridir.

  • Bu animasyon bir kompozisyon zincirinin ilk konumunda değilse, defaultOriginValue birleştirme zincirindeki bir önceki animasyon tarafından döndürülen ve olmayan Stoppedbir AnimationClock değerine sahip olan değerdir.

parametresinin defaultDestinationValue değeri, önceki özellik Trigger oluşturma katmanının olup olmadığına bağlıdır.

  • Önceki bir özellik Trigger oluşturma katmanı varsa, defaultDestinationValue bu katmanın çıkışıdır.

  • Önceki birleştirme katmanı yoksa, defaultDestinationValue tahmin ettiğiniz özelliğin temel değeridir.

Animasyon oluşturma hakkında daha fazla bilgi için bkz. Animasyon ve Zamanlama Sistemine Genel Bakış. Özel animasyon türleri oluşturma hakkında daha fazla bilgi için bkz. Özel Animasyonlara Genel Bakış.

Şunlara uygulanır