import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:vector_math/vector_math_64.dart' as vec; class MyHomePage extends StatefulWidget { @override _MyHomePageState createState() => _MyHomePageState(); } class _MyHomePageState extends State { @override Widget build(BuildContext context) { var m4 = Matrix4.identity(); // m4.translate(100.0); var mr = Matrix4.rotationZ(vec.radians(90)); m4 = mr * m4; var t1 = Matrix4.translationValues(100, 0, 0); m4 = t1 * m4; return Scaffold( body: Center( child: Transform( transform: m4, alignment: FractionalOffset.center, child: Container( color: Colors.red, child: const Text('123456'), ), ), ), ); } } void main() { runApp(GetMaterialApp( home: MyHomePage())); }