Экран игры-головоломки с числами
Вот мой код .. Я использовал функцию ontap () жеста-детектора для перемещения плитки при нажатии кнопки. Я хочу реализовать функция смахивания, чтобы переместить плитку в неокрашенную часть.
main.dart
Widget tiles(int i) {
bool isZero = i == 0;
return GestureDetector(
onTap: (){
movePosition(i);
},
child: ShakeView(
controller: _shakeController,
child: Container(
width: 125,
height: 100,
margin: EdgeInsets.all(5.0),
decoration: BoxDecoration(
color: isZero ? Colors.white : Color(0xff000080),
border: Border.all(width: 2.0),
),
child: Center(
child: Text(
'$i',
style: TextStyle(color: Colors.white, fontSize: 25),
),
),
),
),
);
}