成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Windows Phone開發(fā)(38):動畫之PointAnimation

移動開發(fā)
以LineGeometry作為動畫的目標(biāo)對象,通過對StartPoint屬性和EndPoint屬性進(jìn)行動畫來讓直線(其實(shí)是線段)動起來。BezierSegment的三個點(diǎn)進(jìn)行動畫,即使貝塞爾曲線“游動”起來。

PointAnimation也是很簡單的,與前面說到的兩個Animation是差不多的,屬性也是一樣的,如By、From、To,不同的是,PointAnimation是目標(biāo)值從一點(diǎn)到另一個點(diǎn)。

我有理由相信,大家一定懂的,所以,我不多介紹了,給兩個例了熱一下身就行了。

例一,讓直線動起來。

這個例子,以LineGeometry作為動畫的目標(biāo)對象,通過對StartPoint屬性和EndPoint屬性進(jìn)行動畫來讓直線(其實(shí)是線段)動起來。

  1. <Grid>   
  2.     <Path HorizontalAlignment="Stretch" VerticalAlignment="Stretch"   
  3.           Stroke="Orange" StrokeThickness="6">   
  4.         <Path.Data>   
  5.             <LineGeometry x:Name="lg" StartPoint="25,32" EndPoint="185,97"/>   
  6.         </Path.Data>   
  7.     </Path>   
  8.     <Grid.Resources>   
  9.         <Storyboard x:Name="std" RepeatBehavior="Forever" AutoReverse="True">   
  10.             <PointAnimation Duration="0:0:5"   
  11.                             Storyboard.TargetName="lg"   
  12. yboard.TargetProperty="StartPoint"   
  13.                             To="20,375"/>   
  14.             <PointAnimation Duration="0:0:5"   
  15.                             Storyboard.TargetName="lg"   
  16. yboard.TargetProperty="EndPoint"   
  17.                             To="407,490"/>   
  18.         </Storyboard>   
  19.     </Grid.Resources>   
  20. </Grid>   

記得了,在頁面的Loaded事件中激活動畫。

  1. // 構(gòu)造函數(shù)   
  2. public MainPage()   
  3. {   
  4.     InitializeComponent();   
  5.    
  6.     this.Loaded += (sender, e) =>   
  7.         {   
  8.             this.std.Begin();   
  9.         };   
  10. }  

例二,對曲線進(jìn)行動畫。

本例對BezierSegment的三個點(diǎn)進(jìn)行動畫,即使貝塞爾曲線“游動”起來。

  1.     <Grid>   
  2.         <Path HorizontalAlignment="Stretch" VerticalAlignment="Stretch"   
  3.               Stroke="LightGreen" StrokeThickness="12">   
  4.             <Path.Data>   
  5.                 <PathGeometry>   
  6.                     <PathFigure StartPoint="180,35">   
  7.                         <BezierSegment x:Name="pbm"    
  8.                                        Point1="28,180"   
  9.                                        Point2="200,270"   
  10.                                        Point3="412,700"/>   
  11.                     </PathFigure>   
  12.                 </PathGeometry>   
  13.             </Path.Data>   
  14.         </Path>   
  15.         <Grid.Resources>   
  16.             <Storyboard x:Name="std" RepeatBehavior="Forever" AutoReverse="True">   
  17.                 <PointAnimation Duration="0:0:3"   
  18.                                 Storyboard.TargetName="pbm"   
  19. Storyboard.TargetProperty="Point1"   
  20.                                 From="27,162" To="415,145"/>   
  21.                 <PointAnimation Duration="0:0:3"   
  22.                                 Storyboard.TargetName="pbm"   
  23. Storyboard.TargetProperty="Point2"   
  24.                                 To="600,400"/>   
  25.                 <PointAnimation Duration="0:0:3"   
  26.                                 Storyboard.TargetName="pbm"   
  27. Storyboard.TargetProperty="Point3"   
  28.                                 To="10,700"/>   
  29.             </Storyboard>   
  30.         </Grid.Resources>   
  31.     </Grid>   

后臺代碼就是在Loaded事件中激活動畫,這個大家應(yīng)該會了。

好了,這節(jié)課就這樣很輕松地過了。

責(zé)任編輯:閆佳明 來源: oschina
相關(guān)推薦

2013-04-24 13:31:59

Windows Pho動畫之ColorAni

2013-04-24 13:19:06

Windows Pho動畫DoubleAni

2013-04-25 11:25:38

Windows PhoWindows Pho

2013-07-31 13:13:50

Windows PhoMVVM模式

2013-04-19 17:11:02

Windows PhoWindows Pho

2013-04-23 16:55:15

Windows Pho路徑之其它Geomet

2013-07-31 13:36:07

Windows PhoVS調(diào)試技巧Windows Pho

2013-07-30 12:37:56

Windows PhoWindows Pho

2010-04-21 17:07:54

Windows Pho

2013-04-24 13:51:48

Windows PhoWindows Pho

2013-04-24 14:52:53

Windows PhoWindows Pho

2013-04-24 15:28:02

Windows PhoWindows Pho

2013-04-17 14:00:06

Windows PhoWindows Pho

2011-06-07 12:42:15

Windows Pho

2013-04-16 17:02:50

Windows Pho概論

2013-04-19 16:34:56

Windows PhoWindows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2010-08-06 15:44:28

Windows PhoWindows PhoSilverlight

2010-04-08 17:40:23

Windows Pho

2010-07-16 15:29:02

Windows Pho
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品国产一区二区三区免费 | 日韩欧美国产电影 | av免费网站在线观看 | 亚洲欧美激情精品一区二区 | 九九热精品在线 | 精品一区二区三区中文字幕 | 欧美日韩高清免费 | 91精品在线播放 | 草草草久久久 | 日本在线免费视频 | 日韩精品a在线观看图片 | 免费黄色特级片 | 亚洲国产情侣自拍 | 正在播放国产精品 | 日本aaaa | 国产免费一区二区 | 无人区国产成人久久三区 | 色站综合 | 日本免费在线观看视频 | 日韩视频一区二区在线 | www.色综合 | 亚洲免费精品 | 国产精品美女久久久av超清 | 自拍偷拍在线视频 | 日本免费一区二区三区四区 | 国产精品久久久久久久久图文区 | 亚洲乱码一区二区三区在线观看 | 一区二区三区在线 | 亚洲狠狠爱一区二区三区 | 国产免费av在线 | 久久久精品视 | 久久国产精品网站 | 在线视频一区二区三区 | 欧美一区二区在线 | 久久机热 | 欧美日韩国产精品 | 一区二区三区四区在线视频 | 久久三区| 久久久久国| h小视频 | 国产在线精品一区二区 |