Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
lukas.sei
Člen
Avatar
lukas.sei:14.5.2016 11:12

Čaute,
Jsem tady zas a opět řeším problém s animací. :D
Teď potřebuji pomoct s animací, kde se bude obrázek posouvat na ose Y (jakoby spadne z hora gridu do jeho spodku. Něco jako je např. v kasínu automaty a v nich ty točící blbosti :D)
Doufám, že jste mě pochopili.
Teoreticky by měl stačit kód v XAML, kdyby byla potřeba měl bych to podle toho potom zvládnout přepsat do C#.

Předem vám děkuji :)

 
Odpovědět
14.5.2016 11:12
Avatar
Odpovídá na lukas.sei
sadlomaslox25:14.5.2016 21:51

toto?

<Grid HorizontalAlignment="Left" Height="250" Margin="69,54,0,0" VerticalAlignment="Top" Width="100" RenderTransformOrigin="0.5,0.5">
           <Grid.RenderTransform>
               <ScaleTransform ScaleY="-1" ScaleX="1"/>
           </Grid.RenderTransform>
           <Border ClipToBounds="True" >
               <StackPanel Margin="0,-25,0,0" Name="stack" >
                   <StackPanel.Triggers>
                       <EventTrigger RoutedEvent="FrameworkElement.Loaded">
                           <BeginStoryboard>
                               <Storyboard Storyboard.TargetName="stack" Storyboard.TargetProperty="Margin">
                                   <ThicknessAnimation From="0,-25,0,0" To="0,-325,0,0" BeginTime="0:0:1" Duration="0:0:3" >
                                       <ThicknessAnimation.EasingFunction>
                                           <BackEase Amplitude="0.4"/>
                                       </ThicknessAnimation.EasingFunction>
                                   </ThicknessAnimation>
                               </Storyboard>
                           </BeginStoryboard>
                       </EventTrigger>
                   </StackPanel.Triggers>
                   <Rectangle  Height="100" Width="100" Fill="Red"/>
                   <Rectangle  Height="100" Width="100" Fill="Green"/>
                   <Rectangle Height="100" Width="100" Fill="Blue"/>
                   <Rectangle Height="100" Width="100" Fill="Gray"/>
                   <Rectangle Height="100" Width="100" Fill="Orange"/>
                   <Rectangle Height="100" Width="100" Fill="Purple"/>
                   <Rectangle Height="100" Width="100" Fill="YellowGreen"/>
               </StackPanel>
           </Border>
           <Border BorderBrush="Black" BorderThickness="2" Width="100" Height="100" />
       </Grid>
 
Nahoru Odpovědět
14.5.2016 21:51
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.