Android 台灣中文網
標題:
【新手】Lua基本讀寫檔案操作IO庫的使用
[打印本頁]
作者:
swx_9003
時間:
2013-12-10 11:19
標題:
【新手】Lua基本讀寫檔案操作IO庫的使用
腳本精靈是用來寫遊戲腳本的
你可以通過讀取文件來獲取遊戲賬號信息
你可以用寫入文件來記錄腳本執行操作日誌
用到的就是Lua中的IO庫
local path = getSDCardPath() --獲取SD卡路徑
txtpath = path.."/ScriptElf/script/123.txt" --SD卡路徑和文本文件的路徑合一
local file = io.open(txtpath,"w") --以“寫入”方式打開文件,如果文件不存在則創建
file:write("game is over") --寫入信息
file:write("
") --換行
file:close() --關閉文件
io.open(filename,mode),此處r 為mode的值,意思是讀取模式,下面是所有可用模式的列表
r - 讀取模式w - 寫入模式(覆蓋現有內容)
a - 附加模式(附加在現有內容之後)
b - 二進制模式
r+ - 讀取更新模式(現有數據保留)
w+ - 寫入更新模式(現有數據擦除)
a+ - 附加更新模式(現有數據保留,只在文件末尾附加)
加入一個文件裡有多行,可以用以下方式讀取
for line in file:lines() do
loglog("line is "..line)
end
新手學習腳本,分享經驗,僅供參考,還請各位高手指導。
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1