QML類型說明-ParallelAnimation

ParallelAnimationide

ImportStatement:   import QtQuick2.2動畫

Inherits:     Animationui

DetailedDescriptionip

SequentialAnimation和ParallelAnimation這兩個類型容許多個動畫定義在一塊兒。定義在SequentialAnimation中的動畫,一個接一個運行。定義在ParallelAnimation在同一時間一塊兒運行。下面的代碼是一個矩形往(50,50)這個座標移動,它的X和Y座標同時變化。文檔

 

import QtQuick 2.0get

 

Rectangle {it

    id: rectio

   width: 100; height: 100class

    color:"red"import

 

   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這些類型的文檔和動畫的實例代碼。

相關文章
相關標籤/搜索