Присоединяйся к нам сейчас, чтобы получить доступ ко всем функциям. После регистрации и входа в систему вы сможете создавать темы, отвечать на сообщения в существующих разделах, изменять репутацию другим пользователям, читать информацию только для посетителей форума, и т д. Это быстро и совершенно бесплатно, Так что же вы ждете?
Помогитееее Контрольная работа по processing.
в Processing
Опубликовано: · Изменено пользователем cartons of soy · Жалоба на ответ
Нужно создать класс Square, который может создать объект с параметрами: координаты, размеры, цвет
Все переменные меняются с помощью get и set методами.
1. Чтобы был метод move, который дает возможность перемещать от одних координат каждого объекта к другим.
2. Создайте 16 квадратов, каждый с размерами 200x200 и разным цветом.
Они должны находиться в матрице 4x4
3. Один из квадратов покрасьте в черный, это будет пустое поле. Оно должно уметь:
при нажатии на стрелку вверх поменятся с объектом который находиться на его верхней стороне
при нажатии на стрелку вниз поменятся с объектом который находиться на его нижней стороне
при нажатии на стрелку лево поменятся с объектом который находиться на его левой стороне
при нажатии на стрелку право поменятся с объектом который находиться на его правой стороне
4. Не должно выходить за координаты этого поля
5. При клике мышки где-то на поле квадраты должны размешаться каждый раз в случайном порядке
6. Создайте новый класс, модифицируя существующий класс так чтобы можно было добавить картинку вместо квадрата.
Если кто-то это сделает я буду очень благодарнаааааааа!!!!!!