private static int Init(IntPtr L) { int result; try { ToLua.CheckArgsCount(L, 2); HandleCameraAction handleCameraAction = (HandleCameraAction)ToLua.CheckObject(L, 1, typeof(HandleCameraAction)); Vector3 initPoint = ToLua.ToVector3(L, 2); handleCameraAction.Init(initPoint); result = 0; } catch (Exception e) { result = LuaDLL.toluaL_exception(L, e, null); } return(result); }
private static int SmoothPinch(IntPtr L) { int result; try { ToLua.CheckArgsCount(L, 2); HandleCameraAction handleCameraAction = (HandleCameraAction)ToLua.CheckObject(L, 1, typeof(HandleCameraAction)); float val = (float)LuaDLL.luaL_checknumber(L, 2); handleCameraAction.SmoothPinch(val); result = 0; } catch (Exception e) { result = LuaDLL.toluaL_exception(L, e, null); } return(result); }
private static int AddTouchScreen(IntPtr L) { int result; try { ToLua.CheckArgsCount(L, 2); HandleCameraAction handleCameraAction = (HandleCameraAction)ToLua.CheckObject(L, 1, typeof(HandleCameraAction)); LuaFunction luafunc = ToLua.CheckLuaFunction(L, 2); handleCameraAction.AddTouchScreen(luafunc); result = 0; } catch (Exception e) { result = LuaDLL.toluaL_exception(L, e, null); } return(result); }
private static int set_ClampRatio(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; Vector2 clampRatio = ToLua.ToVector2(L, 2); handleCameraAction.ClampRatio = clampRatio; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index ClampRatio on a nil value"); } return(result); }
private static int set_ClampOffsetAngle(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; float clampOffsetAngle = (float)LuaDLL.luaL_checknumber(L, 2); handleCameraAction.ClampOffsetAngle = clampOffsetAngle; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index ClampOffsetAngle on a nil value"); } return(result); }
private static int set_MovePosSpeed(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; float movePosSpeed = (float)LuaDLL.luaL_checknumber(L, 2); handleCameraAction.MovePosSpeed = movePosSpeed; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index MovePosSpeed on a nil value"); } return(result); }
private static int set_Camera(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; Camera camera = (Camera)ToLua.CheckUnityObject(L, 2, typeof(Camera)); handleCameraAction.Camera = camera; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index Camera on a nil value"); } return(result); }
private static int get_MoveSmoothTime(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; float moveSmoothTime = handleCameraAction.MoveSmoothTime; LuaDLL.lua_pushnumber(L, (double)moveSmoothTime); result = 1; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index MoveSmoothTime on a nil value"); } return(result); }
private static int get_PinchPower(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; float pinchPower = handleCameraAction.PinchPower; LuaDLL.lua_pushnumber(L, (double)pinchPower); result = 1; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index PinchPower on a nil value"); } return(result); }
private static int get_Camera(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleCameraAction handleCameraAction = (HandleCameraAction)obj; Camera camera = handleCameraAction.Camera; ToLua.Push(L, camera); result = 1; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index Camera on a nil value"); } return(result); }
private static int set_CameraActionCtrl(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleInputInViewPortRect handleInputInViewPortRect = (HandleInputInViewPortRect)obj; HandleCameraAction cameraActionCtrl = (HandleCameraAction)ToLua.CheckUnityObject(L, 2, typeof(HandleCameraAction)); handleInputInViewPortRect.CameraActionCtrl = cameraActionCtrl; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index CameraActionCtrl on a nil value"); } return(result); }
private static int get_CameraActionCtrl(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); HandleInputInViewPortRect handleInputInViewPortRect = (HandleInputInViewPortRect)obj; HandleCameraAction cameraActionCtrl = handleInputInViewPortRect.CameraActionCtrl; ToLua.Push(L, cameraActionCtrl); result = 1; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index CameraActionCtrl on a nil value"); } return(result); }