zoukankan      html  css  js  c++  java
  • ImageAnimator类方法(动画设计)

    ImageAnimator类常用方法如表所示。

       表    ImageAnimator类常用方法

    方法

    说明

    Animate

    将多帧图像显示为动画

    CanAnimate

    返回一个布尔值,该值指示指定图像是否包含基于时间的帧

    Equals 

    已重载。 确定两个Object实例是否相等(从Object继承)

    GetHashCode 

    用作特定类型的哈希函数。GetHashCode适合在哈希算法和数据结构(如哈希表)中使用(从Object继承)

    GetType 

    获取当前实例的Type(从Object继承)

    ReferenceEquals 

    确定指定的Object实例是否是相同的实例(从Object继承)

    StopAnimate

    终止正在运行的动画

    ToString 

    返回表示当前Object的String(从Object继承)

    UpdateFrames

    该方法为可重载方法,用于更新时间帧

    下面详细介绍ImageAnimator类的常用方法。

        Animate方法

    语法

    public static void Animate (

       Image image,

       EventHandler onFrameChangedHandler

    )

    参数

    image :要动画处理的Image对象。

    onFrameChangedHandler :一个EventHandler对象,它指定在动画帧发生更改时调用的方法。

    返回值:此方法无返回值。

        CanAnimate方法

    语法

    public static bool CanAnimate (

       Image image

    )

    参数

    image :要测试的Image对象。

    返回值:如果指定图像包含基于时间的帧,则此方法返回true;否则返回false。

         StopAnimate方法

    语法

    public static void StopAnimate (

       Image image,

       EventHandler onFrameChangedHandler

    )

    参数

    image :要停止动画处理的Image对象。

    onFrameChangedHandler :一个EventHandler对象,它指定在动画帧发生更改时调用的方法。

    返回值:此方法无返回值。

          UpdateFrames方法

    使该帧在当前正被动画处理的所有图像中前移。新帧在下一次呈现图像时绘制。

    语法

    public static void UpdateFrames ()

    返回值:此方法无返回值。

         UpdateFrames 方法 (Image)

    使帧在指定的图像中前移。新帧在下一次呈现图像时绘制。此方法只适用于包含基于时间的帧的图像。

    语法

    public static void UpdateFrames (

       Image image

    )

    参数

    image :要为其更新帧的Image对象。

    返回值:此方法无返回值。

       注意:用AutoPlay属性播放的AVI文件将不断重复,直到将其值设置为False为止。

  • 相关阅读:
    int是逻辑炸弹吗?
    悲剧
    下班啦
    Android SDK 2.2 开发环境安装
    MVC
    用于主题检测的临时日志(61d47e0cd5874842a9f56a725c1f25f6 3bfe001a32de4114a6b44005b770f6d7)
    ASP.NET读取XML文件
    asp.net执行顺序
    理解POCO
    乐观中谨慎 招聘调薪现"贫富差距"
  • 原文地址:https://www.cnblogs.com/wwwzzg168/p/3566059.html
Copyright © 2011-2022 走看看