Size: a a a

Solar2D (Corona SDK) Game Engine

2021 June 19

LG

Leonid Ganin in Solar2D (Corona SDK) Game Engine
Через onComplete
источник

LG

Leonid Ganin in Solar2D (Corona SDK) Game Engine
И одной булевой переменной
источник

В

Въебот in Solar2D (Corona SDK) Game Engine
🔫 Gtr кикнут — вернуть этого пользователя можно только разбаном в настройках чата.

Проголосовавшие за кик:
@Qugurun, @bogomazon, @deprossian, @RodnoyJoseph, @Bagelblack
При поддержке Золота Бородача
источник

ДБ

Денис Байцеров... in Solar2D (Corona SDK) Game Engine
Парни, подскажите что не так. Пытался делать по книге Роберта Иерузалимски пользовательские данные, там он делает объекто-ориентированный доступ(глава 29.3) к данным через метатаблицу.  Вот так создаю метатаблицу https://pastebin.com/vhzj4Vxb. Вот так создаю пользоватльские данные https://pastebin.com/dXmuVFeW.

при попытке сделать с этим в lua что-то вроде :
local MyPlug = require("plugin.helloplug")
a = MyPlug.GenerateAndCalculateCorridors(40,5,10,5.0,5.0)
print(#a)
выдаёт ошибку, что это userdata
источник

VA

Vittorio Amatti in Solar2D (Corona SDK) Game Engine
Спасибо. А нет ли куска кода, глянуть? Или хоть грубой схемы? В предыдущей реализации я тупо счетчик цикла сделал и множил на него delay в каждом новом, а сейчас релизацию усложнил и вижу что без того что ищу уже не обойтись.
источник

A

Aleksandt in Solar2D (Corona SDK) Game Engine
а созданием через widget.newSwitch можешь поделится?
источник

Q

Qugurun in Solar2D (Corona SDK) Game Engine
Я написал обработку самостоятельно, без виджетов
источник

Q

Qugurun in Solar2D (Corona SDK) Game Engine
Это по сути обычная кнопка
источник

A

Aleksandt in Solar2D (Corona SDK) Game Engine
понял, спасибо
источник
2021 June 20

LG

Leonid Ganin in Solar2D (Corona SDK) Game Engine
А что смотреть? В нужные слушатели ставь проверку на эту булевую переменную, при трансишине ставь её в false, в onComplete делай её true. Элементарно же
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
Коллеги, можно быстрый вопрос. Я пытаюсь удалить айтем по значению из коллекции (можно по индексу потому что эквивалентно):
     local item = 3
     local rans = {1,2,3,4,5}
     rans:remove(item)

Но Corona ругается. Какой True way?
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
Нашел. Походу rans:remove(rans[item])
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
А нет, ничего подобного
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
Похоже, что первый вариант и второй ок, но я ошибся где-то глубже..
источник

Q

Qugurun in Solar2D (Corona SDK) Game Engine
local item = 3
local rans = {1,2,3,4,5}
table.remove(rans, item)
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
Это чудеса:

Я пытаюсь Инсертнуть или удалить значение, а оно орет, что оно nil. Хотя:

   local text1 = display.newText(color1, 160, 240, font, 50)
   colors:insert(color1)

Или аналогичное с remove, о чем пишу выше, выводит на экран вполне себе не nil значение
источник

Q

Qugurun in Solar2D (Corona SDK) Game Engine
Может вы опечатались?
colors:insert(text1)
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
Тааак. Это фиксит проблему с remove
источник

Q

Qugurun in Solar2D (Corona SDK) Game Engine
Что есть такое colors?
источник

BC

Boris Call The Polic... in Solar2D (Corona SDK) Game Engine
local colors = {}

Ранее добавленный пустой массив
источник