276 читали · 2 года назад
Руководство для начинающих по анимации SVG с CSS
Узнайте, как создать плавную анимацию для вашего сайта, используя только небольшую разметку SVG и несколько стилей CSS. Масштабируемая векторная графика (SVG) - это больше, чем просто файлы изображений. Как XML-приложение, SVG содержат разметку, которая выглядит и работает так же, как HTML. Вы также можете использовать их в сочетании с кодом CSS и JavaScript. Это позволяет анимировать файлы SVG, создавая сложные изображения, которые хорошо подходят для веб-дизайна и других динамических сред. Но...
1 месяц назад
Делаем игру.
Итак. Чтобы создать игру нам необходимо создать папку HELCO и в ней уже создать модули. clouds.py exporter.py fires.py helicopter.py importer.py main.py map.py utils.py Создаем игровое поле в модуле map.py. from utils import randbool from utils import randcell from utils import randcell2 # 0 - поле # 1 - дерево # 2 - река # 3 - госпиталь # 4 - апгрейд-шоп # # # CELL_TYPES="⬜🌲🌊🏥🏡" class Map: def generate_river(self, l): rc=randcell(self.w, self.h) rx, ry=rc[0], rc[1] self.cells[rx][ry]=2 while l>0: rc2=randcell2(rx, ry) rx2, ry2=rc2[0], rc2[1] if (self...