綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教程] 【新手】Lua基本讀寫檔案操作IO庫的使用

[複製連結] 查看: 4881|回覆: 0|好評: 1
跳轉到指定樓層
樓主
swx_9003 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2013-12-10 11:19

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
腳本精靈是用來寫遊戲腳本的
你可以通過讀取文件來獲取遊戲賬號信息
你可以用寫入文件來記錄腳本執行操作日誌
用到的就是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 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 2碎鑽 +1 幫助 +2 收起 理由
hugomandanny + 1
m05491tw + 1 + 1 非常讚

查看全部評分

收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則