public static int OnPointerClick(IntPtr l) { int result; try { OnClickSound onClickSound = (OnClickSound)LuaObject.checkSelf(l); PointerEventData eventData; LuaObject.checkType <PointerEventData>(l, 2, out eventData); onClickSound.OnPointerClick(eventData); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }