import 'package:flutter/material.dart'; import 'package:flutter_joystick/flutter_joystick.dart'; import 'package:get/get.dart'; import '../controllers/home_controller.dart'; class HomeView extends GetView { const HomeView({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('HomeView'), centerTitle: true, ), body: Row( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, mainAxisSize: MainAxisSize.max, children: [ Column( children: [ Center( child: Joystick( stick: Image.asset("assets/rotate.png"), base: JoystickBase( decoration: JoystickBaseDecoration( color: Colors.black, drawOuterCircle: true, ), arrowsDecoration: JoystickArrowsDecoration( color: Colors.blue, enableAnimation: false, ), ), listener: (details) { print(details.x.toString() + " " + details.y.toString()); }, ), ), ], ), Column( children: [ Center( child: Joystick( stick: Image.asset("assets/pan.png"), base: JoystickSquareBase( decoration: JoystickBaseDecoration( color: Colors.orange.shade500, drawOuterCircle: true, ), // arrowsDecoration: JoystickArrowsDecoration( // color: Colors.blue, // enableAnimation: false, // ), ), listener: (details) { print(details.x.toString() + " " + details.y.toString()); }, ), ), ], ) ], )); } }