luaselectitem.cpp
来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C++ 代码 · 共 37 行
CPP
37 行
#include "LuaSelectItem.h"LuaSelectItem::LuaSelectItem(LuaState* pState) : LuaScript(pState) { m_ItemClass = (Item::ItemClass)0; m_ItemType = 0; m_OptionType = 0;}intLuaSelectItem::executeFile(const string& filename) throw (Error){ __BEGIN_TRY int result = lua_dofile(m_pState->getState(), filename.c_str()); lua_getglobal(m_pState->getState(), "ItemClass"); lua_getglobal(m_pState->getState(), "ItemType"); lua_getglobal(m_pState->getState(), "OptionType"); lua_getglobal(m_pState->getState(), "OptionType2"); // -_-; 茄俺 歹 眠啊登搁 list肺 官操磊~ m_ItemClass = (Item::ItemClass)lua_tonumber(m_pState->getState(), 1); m_ItemType = (ItemType_t)lua_tonumber(m_pState->getState(), 2); m_OptionType = (OptionType_t)lua_tonumber(m_pState->getState(), 3); m_OptionType2 = (OptionType_t)lua_tonumber(m_pState->getState(), 4); //cout << "ItemClass=" << ItemClass // << ", ItemType=" << ItemType // << ", OptionType=" << OptionType << endl; return result; __END_CATCH}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?