Задать вопрос
@Ostic
Программист - любитель

Как при работе с Canvas разделить код на модули?

Здравствуйте.
Как при работе с Canvas разделить код на модули, те чтобы не в одном файле весь код был?
Понимаю, что должно такое быть, но "в пня въехал"
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unity с нуля
    3 месяца
    Далее
  • OTUS
    Android Developer
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Точно так же, как и без канваса. Берете свою задачу и делаете декомпозицию на более простые задачи/подзадачи/модули и повторяете пока не достигнете какого-то простого размера задачи. Т.е., не условно "ударить мечом и нанести урон", а переместить объект Х в точку Y, проверить на попадание по цели, вычислить урон, показать урон на экране, изменить состояние целевого объекта. Ну а далее организуете все это в модули: например группы связанных простейшие задач организуются в класс, а сами задачи - в методы. Из классов выстраивается логическая структура вашей задачи. Например: класс "ударить мечом", в котором используется класс "объект типа меч", а в классе объекта используется метод "переместить объект".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы