2013-04-15 2 views
0

я создал таймер под названием «Таймер», но я пытаюсь создать функцию, которая будет включить или выключить охрану таймер, который указан в нем параметрыПостроить динамический таймер с Lua

timer = sys.timer.create() 

function MainTimer(timerName, action, time) if action == "arm" then timerName:arm(time) else timerName:disarm() end end

MainTimer("timer", "arm", 30) 

, но я получаю сообщение об ошибке с Lua Lua поговорка: 272: попытка вызвать метод «рука» (нилъ значение)

где вы думаете, что я сделал ошибку. Спасибо

+0

кажется, что ни один объект таймера, ни класс таблица не имеет 'arm' поле инициализируется. –

+0

если я заменил timerName таймером, он работает – jprbest

ответ

1

Дополнительных цитат :-)

MainTimer(timer, "arm", 30) 
Смежные вопросы