ToLua_UnityEngine_Input.cs 608 B

12345678910111213141516171819202122232425
  1. using UnityEngine;
  2. using LuaInterface;
  3. public class ToLua_UnityEngine_Input
  4. {
  5. public static string GetTouchDefined =
  6. @" try
  7. {
  8. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  9. int arg1 = LuaDLL.luaL_optinteger(L, 2, TouchBits.ALL);
  10. UnityEngine.Touch o = UnityEngine.Input.GetTouch(arg0);
  11. ToLua.Push(L, o, arg1);
  12. return 1;
  13. }
  14. catch(Exception e)
  15. {
  16. return LuaDLL.toluaL_exception(L, e);
  17. }";
  18. [UseDefinedAttribute]
  19. public static Touch GetTouch(int index, int flag)
  20. {
  21. return new Touch();
  22. }
  23. }