Показать сообщение отдельно
Старый 12.03.2013, 12:39
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 8  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Плохой урок.
  1. Логика программы разбросана куда как. Почему шарик и стрелка сами себе назначают координаты, это должен делать тот, кто их добавил на сцену.
  2. Управление в коде должно идти сверху в низ, от главного класса Main, у вас, каждый объект управляет сам собой.
  3. Класс Main следовало наследовать от Sprite.
  4. Вынос части расчётов в отдельную функцию setSize не обоснован и бессмыслен.
  5. Никаких объяснений в итоге нет, почему например, результат функций Math.atan2 умножается на 180/PI?
  6. Физики нет.
Может это жестоко, но это правда. Автору самому ещё стоит подучиться, прежде чем учить других.
__________________
Дети не должны знать о своих родителях