WEB开发网
开发学院图形图像Flash 学Silverlight 2系列(29):使用Transform实现更... 阅读

学Silverlight 2系列(29):使用Transform实现更炫的效果(上)

 2008-10-03 11:38:24 来源:WEB开发网   
核心提示: 变换组(TransformGroup)变换组TransformGroup其实就把几种变换组合在一起,使用起来比较简单,学Silverlight 2系列(29):使用Transform实现更炫的效果(上)(4),最终实现的效果如何就看各人的审美观了:),如下面的例子:<Canvas

学Silverlight 2系列(29):使用Transform实现更炫的效果(上)

变换组(TransformGroup)

变换组TransformGroup其实就把几种变换组合在一起,使用起来比较简单,最终实现的效果如何就看各人的审美观了:),如下面的例子:

<Canvas Background="#CDFCAE">
  <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50" Opacity="0.3">
  </Image>
  <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50" Opacity="0.5">
    <Image.RenderTransform>
      <TransformGroup>
        <RotateTransform Angle="5"></RotateTransform>
        <SkewTransform AngleX="5" AngleY="5"></SkewTransform>
      </TransformGroup>
    </Image.RenderTransform>
  </Image>
  <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50">
    <Image.RenderTransform>
      <TransformGroup>
        <RotateTransform Angle="10"></RotateTransform>
        <SkewTransform AngleX="10" AngleY="10"></SkewTransform>
      </TransformGroup>
    </Image.RenderTransform>
  </Image>
</Canvas>

运行后效果如下所示:

学Silverlight 2系列(29):使用Transform实现更炫的效果(上)

结束语

本文介绍了Silverlight中四种基本变换和变换组。

上一页  1 2 3 4 

Tags:Silverlight 系列 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接