Skip to content

Instantly share code, notes, and snippets.

@VladimirCores
Created December 18, 2025 10:47
Show Gist options
  • Select an option

  • Save VladimirCores/9eb885b355a0e48e0f75e715add4280b to your computer and use it in GitHub Desktop.

Select an option

Save VladimirCores/9eb885b355a0e48e0f75e715add4280b to your computer and use it in GitHub Desktop.
ТЗ - Dart - Передвижение квадрата
Передвижение квадрата
https://dartpad.dev/5335e8605eca51168418450b9b081949
Необходимо реализовать функционал передвижения красного квадрата по нажатию на кнопки (влево, вправо).
Требования:
1. Стартовое положение квадрата должно быть по центру.
2. При нажатии кнопки "вправо" квадрат будет перемещаться к правой границе экрана;
3. При нажатии кнопки "влево" квадрат будет перемещаться к левой границе экрана;
4. Если квадрат находится у левой границы экрана, кнопка "влево" находится в disabled состоянии;
5. Если квадрат находится у правой границы экрана, кнопка "вправо" находится в disabled состоянии;
6. Перемещение должно быть анимированным, длительность анимации составляет одну секунду;
7. Во время перемещения обе кнопки переходят в disabled состояние.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment