Перейти к содержимому
ProgramCrafter

Печать вывесок

Рекомендуемые сообщения

2D Принтер (v1.0.0)

 

Shop01.png.c5e4cc19ea080e441fb8fc10e22625a4.png

 

Пользуясь этой небольшой программой, вы сможете напечатать вывеску своей мечты! Правда, придётся немного посчитать...

 

Установка: pastebin get 95SgeMBn 2d_printer.lua

 

Любая буква состоит из одной или нескольких фигур. Каждая фигура - это параллелепипед толщиной в 1/16 блока.

Он задаётся числом (X левой стороны) * 4096 + (ширина) * 256 + (Y нижней стороны) * 16 + (высота).

 

Например, для печати буквы S надо последовательно набрать 16961, 17043, 25634, 25714, 25794, 41539, 41649.

H - 16940, 25714, 41516.

O - 16968, 25634, 25794, 41544.

P - 16940, 25714, 25794, 41619.

(К сожалению, числа для других букв ещё не рассчитаны. )

 

Наконец, чтобы отправить фрагмент вывески на печать, необходимо набрать 0 или 'print'.

Программа начнёт печать, дождётся её завершения и закроется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Могу дать идею, можно посмотреть алгоритм для поиска последовательности в числе пи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.