Example #1
0
	static int GetAccelerationEvent(IntPtr L)
	{
		LuaScriptMgr.CheckArgsCount(L, 1);
		int arg0 = (int)LuaScriptMgr.GetNumber(L, 1);
		AccelerationEvent o = Input.GetAccelerationEvent(arg0);
		LuaScriptMgr.PushValue(L, o);
		return 1;
	}
Example #2
0
    static int _CreateAccelerationEvent(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 0);
        AccelerationEvent obj = new AccelerationEvent();

        LuaScriptMgr.PushValue(L, obj);
        return(1);
    }
Example #3
0
    private static int GetAccelerationEvent(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 1);
        int index = (int)LuaScriptMgr.GetNumber(L, 1);
        AccelerationEvent accelerationEvent = Input.GetAccelerationEvent(index);

        LuaScriptMgr.PushValue(L, accelerationEvent);
        return(1);
    }
Example #4
0
    void Update()
    {
        Vector3 acceleration = Vector3.zero;

        for (int i = 0; i < Input.accelerationEventCount; i++)
        {
            AccelerationEvent accEvent = Input.GetAccelerationEvent(i);
            acceleration += accEvent.acceleration;
        }
        print(acceleration);
    }
Example #5
0
 public static int GetAccelerationEvent_wrap(long L)
 {
     try
     {
         int arg0 = FCLibHelper.fc_get_int(L, 0);
         AccelerationEvent ret = Input.GetAccelerationEvent(arg0);
         long ret_ptr          = FCLibHelper.fc_get_return_ptr(L);
         long v = FCGetObj.PushObj(ret);
         FCLibHelper.fc_set_value_intptr(ret_ptr, v);
     }
     catch (Exception e)
     {
         Debug.LogException(e);
     }
     return(0);
 }
Example #6
0
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            AccelerationEvent accelerationEvent = default(AccelerationEvent);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, accelerationEvent);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    private static int GetAccelerationEvent(IntPtr L)
    {
        int result;

        try
        {
            ToLua.CheckArgsCount(L, 1);
            int index = (int)LuaDLL.luaL_checknumber(L, 1);
            AccelerationEvent accelerationEvent = Input.GetAccelerationEvent(index);
            ToLua.PushValue(L, accelerationEvent);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaDLL.toluaL_exception(L, e, null);
        }
        return(result);
    }
    public static int GetAccelerationEvent_s(IntPtr l)
    {
        int result;

        try
        {
            int index;
            LuaObject.checkType(l, 1, out index);
            AccelerationEvent accelerationEvent = Input.GetAccelerationEvent(index);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, accelerationEvent);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
 public static AccelerationEvent[] GetArray(ref AccelerationEvent[] rList, long L, int nIndex)
 {
     try
     {
         long ptr        = FCLibHelper.fc_get_param_ptr(L, nIndex);
         int  nArraySize = FCLibHelper.fc_get_array_size(ptr);
         rList = new AccelerationEvent[nArraySize];
         for (int i = 0; i < nArraySize; ++i)
         {
             long item_ptr          = FCLibHelper.fc_get_array_node_temp_ptr(ptr, i);
             AccelerationEvent item = FCGetObj.GetObj <AccelerationEvent>(item_ptr);
             rList[i] = item;
         }
     }
     catch (Exception e)
     {
         Debug.LogException(e);
     }
     return(rList);
 }
Example #10
0
    static int get_deltaTime(IntPtr L)
    {
        object o = LuaScriptMgr.GetLuaObject(L, 1);

        if (o == null)
        {
            LuaTypes types = LuaDLL.lua_type(L, 1);

            if (types == LuaTypes.LUA_TTABLE)
            {
                LuaDLL.luaL_error(L, "unknown member name deltaTime");
            }
            else
            {
                LuaDLL.luaL_error(L, "attempt to index deltaTime on a nil value");
            }
        }

        AccelerationEvent obj = (AccelerationEvent)o;

        LuaScriptMgr.Push(L, obj.deltaTime);
        return(1);
    }
Example #11
0
 private string GetAccelerationEventString(AccelerationEvent accelerationEvent)
 {
     return(string.Format("{0}, {1}", accelerationEvent.acceleration.ToString(), accelerationEvent.deltaTime.ToString()));
 }
 public AccelerometerEventArgs(AccelerationEvent accelEvent)
 {
     m_AccelEvent = accelEvent;
 }
 public UnityAccelerationEvent(AccelerationEvent accelerationEvent)
 {
     this.AccelerationEvent = accelerationEvent;
 }
Example #14
0
 private static string GetAccelerationEventString(AccelerationEvent Evt)
 {
     return($"{Evt.acceleration}, {Evt.deltaTime}");
 }
Example #15
0
 private string GetAccelerationEventString(AccelerationEvent accelerationEvent)
 {
     return(Utility.Text.Format("{0}, {1}", accelerationEvent.acceleration, accelerationEvent.deltaTime));
 }