Уничтожить объект lua его методом

Я хочу уничтожить экземпляр класса своим методом. Например:

obj = Object()
obj:destroy()
type(obj) == nil

Объект реализован на C. Возможно ли это?

Если это невозможно, второй способ:

_G["obj"] = nil
collectgarbage()

Спасибо!

5
задан Andrey Dyldin 6 July 2012 в 09:07
поделиться