關於YDWE在儲存時的Lua資料新增

2021-09-24 23:29:35 字數 292 閱讀 8151

ydwe可以使用lua預處理在儲存地圖時新增物體編輯器資料。

這種好處是可以在編寫系統的時候直接通過預處理在目標地圖中注入該系統需要的單位馬甲、技能id資料,使得模組化的系統能夠更靈活地被新增到物編中。

但對於日常的地圖開發而言,通過這種方式新增的物編物件往往無法再被直接修改,一旦刪除或者修改其中內容,有可能會直接損失對應資料,這使得通過lua預處理新增的物編資料無法通過魔獸地圖編輯器自帶的物體編輯器再次修改,即失去了靈活性。

對於魔獸地圖的製作而言,如果要在日常的開發中使用第三方資料,使用w3x2lni也許是更好的選擇。

關於LUA中的隨機數問題

也許很多人會奇怪為什麼使用lua的時候,第乙個隨機數總是固定,而且常常是最小的那個值,下面我就簡要的說明一下吧,說得不好,還請諒解。我現在使用的4.0版本的lua,看的 是5.0的,呵呵 lua4.0版本中的自帶函式庫中有兩個關於隨機數的函式,乙個是random,乙個是randomseed。rand...

關於LUA中的隨機數問題

也許很多人會奇怪為什麼使用lua的時候,第乙個隨機數總是固定,而且常常是最小的那個值,下面我就簡要的說明一下吧,說得不好,還請諒解。我現在使用的4.0版本的lua,看的 是5.0的,呵呵 lua4.0版本中的自帶函式庫中有兩個關於隨機數的函式,乙個是random,乙個是randomseed。rand...

關於Lua在GUI程式設計中的應用

在我們的gui系統實現中,為了使gui系統的風格可以靈活改變,我採用了lua指令碼化來實現。具體實現 建立lua的指令碼函式,int lua adddialog lua state l int lua addbutton lua state l 等,在lua中可以直接新增dialog,button,...