У меня есть анимация раскадровки, которую я хочу воспроизвести в обратном направлении в определенном состоянииКак вызвать анимацию анимации в обратном направлении?
раскадровка1.autoreverse = true;
не то, что я хочу
его, как я хочу, чтобы изменить к & из полей
<Storyboard x:Name="Storyboard1" Completed="Storyboard1_Completed">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)" Storyboard.TargetName="imageBack1">
<EasingDoubleKeyFrame KeyTime="0:0:0.25" Value="90"/>
<EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="imageBack1">
<DiscreteObjectKeyFrame KeyTime="0:0:0.25">
<DiscreteObjectKeyFrame.Value>
<Visibility>Visible</Visibility>
</DiscreteObjectKeyFrame.Value>
</DiscreteObjectKeyFrame>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimation Duration="0:0:0.25" To="90" Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationY)" Storyboard.TargetName="image1" d:IsOptimized="True"/>
</Storyboard>
У меня есть некоторые сомнения по поводу этого решения, потому что вы должны были бы изменить/реверс ключевых кадров, а также. –
@ColinE: не могли бы вы быть более конкретными, увидев код, который я опубликовал, предположим, что хочу сделать «imageBack1» на «image1» и наоборот. – user1235555
@Emo хороший пункт. Однако мое утверждение о том, что «нет поддержки для этого в рамках», является важным моментом в моем ответе. Вы должны сделать это самостоятельно, отредактировав StoryBoard. – ColinE