override protected void OnListViewDeselected(HS_UIListView listView, int dataIndex) { base.OnListViewDeselected(listView, dataIndex); //HS_CallLuaFace.CallMemberOnce(_LuaTable, "OnListViewDeselected", listView, dataIndex); LuaFunction func = _LuaTable.GetLuaFunction("OnListViewDeselected"); int oldTop = _LuaTable.GetLuaState().LuaGetTop(); func.BeginPCall(); func.Push(listView); func.Push(dataIndex); func.PCall(); func.EndPCall(); func.Dispose(); }
override protected void OnListViewClick(HS_UIListView listView, HS_UIListViewCell cell, GameObject target) { base.OnListViewClick(listView, cell, target); //HS_CallLuaFace.CallMemberOnce(_LuaTable, "OnListViewClick", listView, cell, target); LuaFunction func = _LuaTable.GetLuaFunction("OnListViewClick"); int oldTop = _LuaTable.GetLuaState().LuaGetTop(); func.BeginPCall(); func.Push(listView); func.Push(cell); func.Push(target); func.PCall(); func.EndPCall(); func.Dispose(); }