وامض الصور المتحركة في phone7

ما هي أفضل طريقة لإنشاء صورة متحركة وامضة في wp7؟ هل توجد عينة تحتوي على شفرة المصدر؟                 (أو) أنا مجموعة من 4 صور كل واحد لتغييره في جزء آخر من ثواني هل من الممكن؟

0

2 إجابة

لقد عملت هذا الرمز لك. جربها

في xaml ، أضف لوحة قماشية تحتوي على عنصر تحكم في الصورة وزر ، ولديك لوحة قصة في ذلك

  
<button Content="Button" Height="54" HorizontalAlignment="Left" Margin="388,113,0,0" Name="button1" VerticalAlignment="Top" Width="97" Grid.Row="1" Click="button1_Click" Canvas.Left="-97" Canvas.Top="-26"/>
 

في الكود خلف الحدث ، ابدأ حدث لوحة القصة

Set the image source to the first image when main page initialize. after that when click the button the blinking starts and change the images


private void button1_Click(object sender, RoutedEventArgs e)
    {
        myStoryboard.Begin();
        myStoryboard.Completed +=new EventHandler(myStoryboard_Completed);
    }


   int count = 0;

   public void myStoryboard_Completed(object sender, EventArgs e)
   {

       count++;

       (if you are adding the images in a loop, try to pass the counter value in the source setter of image or else, here you said 4 images so for each counter value using if condition set the image source in whatever way use to set)

       if(count == 1)
         {
            image.source = img.jpg
         }

       if(count == 2)
         {
            image.source = img2.jpg
         }
       if(count == 3)
         {
            image.source = img3.jpg
         }
       if(count > 3)
         {
           count ==0;
         }

       //start the story board again.the blink starts

         myStoryboard.Begin();

        }

        Any doubts further kindly ask
1
وأضاف

يمكن أن تجعل الرسوم المتحركة وامض مع صورة واحدة.




وفي الخطوة الثانية ، قمت بتطبيق الرسوم المتحركة على هاتين الدائرتين في الاتجاه المعاكس ، لذلك عندما يتلاشى أحدهما يتلاشى في آخر (نوع من الوهم لاثنين من أضواء وامضة من أعمال الطرق)




    
        
        
    

  

0
وأضاف