| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
因为昨天服务器的回档之前发的帖子消失了,我新建的淘专辑也没了今天给补上,就不发效果图了 
这是我的专辑,有需要的可以来这里查 
效果:图片3D翻转 
以下是代码: 
main.qml文件 
- import QtQuick 2.5
 
 - import QtQuick.Window 2.2
 
  
- Window {
 
 -     visible: true
 
 -     width: 640
 
 -     height: 480
 
 -     title: qsTr("Hello World")
 
  
-     MainForm {
 
 -         anchors.fill: parent
 
  
-     }
 
 - }
 
  复制代码 
MainForm.ui.qml文件 
- import QtQuick 2.5
 
  
- MyGraph{}
 
 
  复制代码 
MyGraph.qml文件 
- import QtQuick 2.0
 
 - Image{
 
 -     id:pic
 
 -     source: "qrc:/C:/Users/xinwei/Pictures/canary_3.jpg"
 
 -     transform: [
 
 -         Rotation{//旋转
 
 -         origin.x:pic.width/2//设定转动的原点
 
 -         origin.y:pic.height/2
 
 -         axis{//设定按Y轴和Z轴旋转
 
 -             x:0
 
 -             y:1
 
 -             z:1
 
 -         }
 
 -         NumberAnimation on angle {
 
 -             from:0
 
 -             to:360
 
 -             loops:Animation.Infinite
 
 -             duration:5000
 
 -         }
 
  
-     },
 
 -         Translate{//直线移动
 
 -         NumberAnimation on x{
 
 -             from:0
 
 -             to:1000
 
 -             easing.type: Easing.CosineCurve
 
 -             loops:Animation.Infinite
 
 -             duration:5000
 
 -         }
 
 -         },
 
 -         Scale{//每次运行程序大小随机变化
 
  
-             xScale: Math.random()/2+0.2//利用js脚本函数随机产生0.2到1的数
 
 -             yScale: Math.random()/2+0.2
 
  
-         }
 
 -     ]
 
 - }
 
  
  复制代码 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |