Totoro
Гуру-
Публикации
1 950 -
Зарегистрирован
-
Посещение
-
Победитель дней
289
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Totoro
-
Я наверное что-то пропустил, но какой сакральный смысл в этом куске кода? Можно же просто print(n).
-
Нет. Этот кусок кода означает: если переменная n равна 1, напечатать в консоль цифру 1 Если ты хочешь напечатать первое значение из args, ты должен явно это указать: print(args[1])
-
Клёвая программа! P.S. Аббревиатуре остро не хватает слова "Legendary" в начале.
- 12 ответов
-
- 2
-
-
-
- bios
- opencomputers
-
(и ещё 1 )
Теги:
-
OCPaint - графический редактор для изображений OC
Totoro ответил в тему NEO в За пределами Minecraft
А ещё реквестирую фичу, чтобы программа показывала название текущего файла в заголовке, и отмечала звёздочкой, если есть несохранённые изменения. -
EPIC!
-
У неё есть фатальный недостаток.
-
OCPaint - графический редактор для изображений OC
Totoro ответил в тему NEO в За пределами Minecraft
Сразу два скролла в таблице символов - неудобно. Оставь только по вертикали, или только по горизонтали. Ну и вообще, мне кажется, можно кнопки поуменьшить. Потому что места много занимают зря. Идеально - это просто таблица символов, с расстоянием между соседними в пару-тройку пикселей. Панелька с последними использовавшимися символами будет тоже кстати. -
[OpenComputers] Обработка нажатия на кнопку
Totoro ответил в вопрос 1kovand1 в Разные (отсортировать)
Замени read на os.sleep(), или на event.pull(). Ввод данных с клавиатуры - блокирующая операция. Во время нее эвенты не обрабатываются. Если тебе надо одновременно слушать клавиатуру и эвенты, то пиши кастомный ввод данных, на основе эвента key_down. -
OCPaint - графический редактор для изображений OC
Totoro ответил в тему NEO в За пределами Minecraft
Надо развернуть палитру, чтобы цветовое колесо было всегда видно, а внизу запоминались использованные цвета. А таблицу символов засунуть в основное окно. Потому что свернутая палитра, и отдельная таблица - это способы экономии места. А у тебя места полно, и это только создаёт лишние неудобства. -
Мне кажется основная проблема заключена как раз в этом факте. А вовсе не в том, что OC сложный.
- 17 ответов
-
- 5
-
-
- программирование
- майнкрафт
- (и ещё 1 )
-
http://www.jamisbuck.org/mazes/
-
Вроде неплохо. Потом если что ещё дошлифуем.
-
Можно попробовать что-нибудь нарисовать. Подумаю.
-
Тетрису надо больше цветов!
-
А кто у нас джедай консолей? :P
-
Буржуй что ли? Публикуй в нашей репе! :P
-
Главное идея. А так-то понятно, что это не промышленный код.
-
local function contains(box, x, y) return x >= button.x and y >= button y and x < (button.x+button.width) and y < (button.y+button.height) end local function isClicked(box, x, y, button) return contains(box, x, y) and button == leftButton end Вот.
-
Чистенький, аккуратный код. Хорошее начало. =)
-
Разрешение зависимостей в пакетном менеджере с версиями
Totoro прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Какая-то сложная жесть. Короче - Фингер опять норкоманит. -
Можно упростить задачу, заюзав в качестве редактора Hologram Editor, и написав тулзу для экспорта голограмм в файлик 3D-модели для печати. (И ещё немного упростить, если не писать всё с нуля, а портировать тулзу Крутого с JS на Lua)
- 28 ответов
-
- Lua
- OpenComputers
- (и ещё 4 )
-
Sublime Text 3 - для серьёзной работы, gedit - для мелких правок, Atom - когда хочется выпендриться (или покодить с огоньком =))
