8.06.2016 / 12:13 | |
Jahak Пользователь Сейчас: Offline
Имя: Константин Регистрация: 16.01.2012
| aNNiMON, Блин, а как в нее играть? Знаю, что игра эта уже очень старая, но я так и не знал, а это какая-то другая модификация
Прикрепленные файлы: Screenshot_2016(…).png (16.88 кб.) Скачано 143 раза |
8.06.2016 / 12:41 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Jahak, да там всё так же. Не знаю, поймёшь ли ты по рисунку, но число обязательно указывает на количество мин вокруг неё. ———————
|? 1 1|
|? ? 1|
|? ? ?|
Угловая единица указывает на одну единственную мину, её больше некуда ставить, кроме как в центральную ячейку ———————
|? 1 1|
|? O 1|
|? ? ?|
Теперь рядом стоящие единицы указывает на найденную мину, а значит вокруг них больше нет мин. ———————
|- 1 1|
|- O 1|
|? - -|
__________________
let live
Прикрепленные файлы: shot-20160608T1(…).png (16.89 кб.) Скачано 151 раз |
8.06.2016 / 14:10 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, ну я на компе и флажки могу ставить и на две кнопки давить
__________________
Магистр Мёда |
18.06.2016 / 23:51 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| writeBytes(file, array) забыл добавить и как быть, если загружаешь пикчу из сети и нужно ее сохранить?
__________________
знает толк |
18.06.2016 / 23:59 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, есть же. writeBytes(f, array, offset = 0, length = length(array)). use "files"
use "http"
f = fopen("img.png", "wb")
writeBytes(f, download("http://test.ru/img.png"))
flush(f)
fclose(f)
__________________
let live Изменено aNNiMON (19.06 / 00:00) (всего 1 раз) |
19.06.2016 / 00:05 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| aNNiMON, не увидел раздел документация и посмотрел на projects. А чего он не вывел ошибку о переопределении функции writeBytes (накостылировал немного уже )? __________________
знает толк |
19.06.2016 / 00:10 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, на projects уже почти не обновляю, надо убрать там.
А вот за идею предупреждения о переопределении функции спасибо, надо линтеров наделать.
__________________
let live |
19.06.2016 / 00:17 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Какие свойства есть у ImageFxValue? как получить высоту и ширину?
__________________
знает толк |
19.06.2016 / 00:37 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Явно не хватает гайдов. Как работать с массивами? для MAP есть особая конструкция? UPD: newarray был найден, как добавлять элементы в массив? +=?
__________________
знает толк Изменено vl@volk (19.06 / 00:38) (всего 1 раз) |
19.06.2016 / 00:46 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, img.width, img.height. Доки или примеры смотри. Массивы такие, как и везде, только объявляются сразу [1, "str", [2, 3], 4] или newarray(размер_) И объекты: obj = {"key": "value"} println obj["key"] // value obj["test"] = 45 obj.test2 = 30 // альтернативный синтаксис для ключей типа string, равносилек obj["test2"] obj[456] = "string" println obj // {"key": "value", "test": 45, "test2": 30, 456: "string"} Всё есть в примерах. https://github.com/aNNiMON/Own...les/basics/array.own __________________
let live Изменено aNNiMON (19.06 / 00:49) (всего 1 раз) |