//带有超时机制的请求 public static AudioPlayOperation Create(AudioSource audioSource, AudioClip clip, float len) { var audioPlayOperation = new AudioPlayOperation(audioSource, clip, len); MonoBehaviourDispatcher.instance.AddCoroutine(audioPlayOperation); return(audioPlayOperation); }
static int QPYX_Stop_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 1); AudioPlayOperation QPYX_obj_YXQP = (AudioPlayOperation)ToLua.CheckObject <AudioPlayOperation>(L_YXQP, 1); AudioPlayOperation QPYX_o_YXQP = QPYX_obj_YXQP.Stop(); ToLua.PushObject(L_YXQP, QPYX_o_YXQP); return(1); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int QPYX_Subscribe_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 2); AudioPlayOperation QPYX_obj_YXQP = (AudioPlayOperation)ToLua.CheckObject <AudioPlayOperation>(L_YXQP, 1); System.Action <AudioPlayOperation> QPYX_arg0_YXQP = (System.Action <AudioPlayOperation>)ToLua.CheckDelegate <System.Action <AudioPlayOperation> >(L_YXQP, 2); AudioPlayOperation QPYX_o_YXQP = QPYX_obj_YXQP.Subscribe(QPYX_arg0_YXQP); ToLua.PushObject(L_YXQP, QPYX_o_YXQP); return(1); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int Stop(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); AudioPlayOperation obj = (AudioPlayOperation)ToLua.CheckObject <AudioPlayOperation>(L, 1); AudioPlayOperation o = obj.Stop(); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_Create_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 3); UnityEngine.AudioSource QPYX_arg0_YXQP = (UnityEngine.AudioSource)ToLua.CheckObject(L_YXQP, 1, typeof(UnityEngine.AudioSource)); UnityEngine.AudioClip QPYX_arg1_YXQP = (UnityEngine.AudioClip)ToLua.CheckObject(L_YXQP, 2, typeof(UnityEngine.AudioClip)); float QPYX_arg2_YXQP = (float)LuaDLL.luaL_checknumber(L_YXQP, 3); AudioPlayOperation QPYX_o_YXQP = AudioPlayUtil.Create(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP); ToLua.PushObject(L_YXQP, QPYX_o_YXQP); return(1); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int Subscribe(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); AudioPlayOperation obj = (AudioPlayOperation)ToLua.CheckObject <AudioPlayOperation>(L, 1); System.Action <AudioPlayOperation> arg0 = (System.Action <AudioPlayOperation>)ToLua.CheckDelegate <System.Action <AudioPlayOperation> >(L, 2); AudioPlayOperation o = obj.Subscribe(arg0); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int get_audioSource(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); AudioPlayOperation obj = (AudioPlayOperation)o; UnityEngine.AudioSource ret = obj.audioSource; ToLua.PushSealed(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index audioSource on a nil value")); } }
static int get_isStop(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); AudioPlayOperation obj = (AudioPlayOperation)o; bool ret = obj.isStop; LuaDLL.lua_pushboolean(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index isStop on a nil value")); } }
static int Create(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); UnityEngine.AudioSource arg0 = (UnityEngine.AudioSource)ToLua.CheckObject(L, 1, typeof(UnityEngine.AudioSource)); UnityEngine.AudioClip arg1 = (UnityEngine.AudioClip)ToLua.CheckObject(L, 2, typeof(UnityEngine.AudioClip)); float arg2 = (float)LuaDLL.luaL_checknumber(L, 3); AudioPlayOperation o = AudioPlayUtil.Create(arg0, arg1, arg2); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_get_audioSource_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); AudioPlayOperation QPYX_obj_YXQP = (AudioPlayOperation)QPYX_o_YXQP; UnityEngine.AudioSource QPYX_ret_YXQP = QPYX_obj_YXQP.audioSource; ToLua.PushSealed(L_YXQP, QPYX_ret_YXQP); return(1); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index audioSource on a nil value")); } }
static int QPYX_get_isStop_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); AudioPlayOperation QPYX_obj_YXQP = (AudioPlayOperation)QPYX_o_YXQP; bool QPYX_ret_YXQP = QPYX_obj_YXQP.isStop; LuaDLL.lua_pushboolean(L_YXQP, QPYX_ret_YXQP); return(1); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index isStop on a nil value")); } }