码迷,mamicode.com
首页 > 其他好文 > 详细

QML类型说明-ParallelAnimation

时间:2017-12-06 16:20:40      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:lan   同方   ports   移动   stat   import   esc   qml   不同   

ParallelAnimation

ImportStatement:   import QtQuick2.2

Inherits:     Animation

DetailedDescription

SequentialAnimation和ParallelAnimation这两个类型允许多个动画定义在一起。定义在SequentialAnimation中的动画,一个接一个运行。定义在ParallelAnimation在同一时间一起运行。下面的代码是一个矩形往(50,50)这个坐标移动,它的X和Y坐标同时变化。

 

import QtQuick 2.0

 

Rectangle {

    id: rect

   width: 100; height: 100

    color:"red"

 

   ParallelAnimation {

       running: true

       NumberAnimation { target: rect; property: "x"; to: 50; duration:1000 }

       NumberAnimation { target: rect; property: "y"; to: 50; duration:1000 }

    }

}

ParallelAnimation能用在许多方面,包括过渡、行为和源属性。在QtQuick的文档中展示了使用Animation和Transitions创建动画的不同方法。

注意:一旦一个动画被放入SequentialAnimation或ParallelAnimation。那么它就不能单独的被启动和停止。SequentialAnimation或ParallelAnimation必须成组的启动或停止。

可同时查阅SequentialAnimation、Animation、Transitions这些类型的文档和动画的实例代码。

QML类型说明-ParallelAnimation

标签:lan   同方   ports   移动   stat   import   esc   qml   不同   

原文地址:http://www.cnblogs.com/senior-engineer/p/7992949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!