me pregunto cómo hacer transiciones suaves Transcurrirá fuentes de imagen en QML, tratoQML: ¿Cómo hacer un bonito efecto de transición entre las fuentes de imagen (una se desvanece en la otra)?
import QtQuick 1.1
Image {
id: rect
source: "quit.png"
smooth: true
MouseArea {
id: mouseArea
anchors.fill: parent
anchors.margins: -10
hoverEnabled: true //this line will enable mouseArea.containsMouse
onClicked: Qt.quit()
}
states: State {
name: "mouse-over"; when: mouseArea.containsMouse
PropertyChanges { target: rect; scale: 0.8; source :"quit2.png" }
}
transitions: Transition {
NumberAnimation { properties: "scale, source"; easing.type: Easing.InOutQuad; duration: 1000 }
}
}
Pero no funciona en la fuente como una transición al igual que el cambio estado final .. así que me pregunto cómo hacer que una fuente de la imagen desvanecerse en andothe y volver?
Pero cómo colocar las imágenes en la parte superior de uno al otro? – myWallJSON
En mi humilde opinión, se ve mejor si elimina la animación de escala, pero esto fue solo para demostrar la animación de opacidad. – teukkam
myWallJSON: estoy bastante seguro de que cualquier elemento declarado después de otro se dibujará sobre él. Alternativamente, puede usar la propiedad z, que establece la profundidad z. – Mitch