Transform Trong Container - Tự Học Flutter

        


                     

Trong Flutter, thuộc tính Transform của Container cho phép bạn áp dụng các phép biến đổi hình học lên Container, chẳng hạn như dịch chuyển, xoay, thu phóng, và làm nghiêng. Thuộc tính này sử dụng lớp matrix 4 để xác định các phép biến đổi.

Các cách dùng Transform và các giá trị đi kèm

transform: Matrix4.translationValues(50.0, 100.0, 0.0)
Container được dịch chuyển 50 điểm theo trục x và 100 điểm theo trục y.

transform: Matrix4.rotationZ(0.5),

Container được xoay 0.5 radian quanh trục z.

transform: Matrix4.diagonal3Values(1.5, 1.5, 1.0),

Container được phóng to 1.5 lần theo cả trục x và trục y.

transform: Matrix4.skewX(0.3),

Container được làm nghiêng 0.3 radian theo trục x.

transform: Matrix4.identity() ..translate(50.0, 50.0) ..rotateZ(0.5) ..scale(1.5),

Container được dịch chuyển 50 điểm theo trục x và y, xoay 0.5 radian, và phóng to 1.5 lần.


Post a Comment

Previous Post Next Post