500 канвасов?)
Конечно 500 канвасов Надо искать золотую середину
Надеюсь это шутка, ну ладно)
Если у тебя есть статический или редко меняющийся фон, то есть смысл вынести его в канвас. Деление твоей картинки на разные слои не дает никаких преимуществ и более того только ухудшает ситуацию. Каждый канвас это целый элементв ДОМ дереве, и дергание кучи канвасов будет очень тяжелым по сравнению с просто рисованием линий. Вот только перерисовка того, что не меняется кучу раз - ударяет еще сильнее. Вот и надо балансировать
Представь канвас как прозрачное стекло Ты на стекле рисуешь мультик, и тебе что-бы сделать кадр приходится все стирать и заново рисовать, типа персонаж двинул пальцем а ты 2 часа из-за этого перерисовываешь весь фон сзади. Конечно есть смысл взять еще стекло и рисовать фон там, а на основном рисовать перса. Можно даже перса разбить еще на пару стекол, что-бы не рисовать ноги каждый раз и.т.п А теперь представь что ты решил вынести на каждое стекло каждую линию рисунка. Так от чего ты задолбешься сильнее ? От перетаскивания стекла туда сюда которое весит 10 кг, туда сюда его подкладывать, менять и все ради одного мазка? Либо же от просто рисования рукой на паре стекол?
Обсуждают сегодня