觸動精靈腳本編輯器(以下簡稱編輯器)是觸動精靈為廣大腳本開發(fā)者提供的一個電腦端的集成開發(fā)工具,具有腳本編輯、工程管理、函數(shù)補(bǔ)全、關(guān)鍵字高亮、函數(shù)庫高亮、腳本檢錯、工程打包、遠(yuǎn)程導(dǎo)入、遠(yuǎn)程運(yùn)行、遠(yuǎn)程調(diào)試、日志輸出等功能。
觸動精靈腳本格式
二進(jìn)制腳本 - TSP
TSP 為觸動精靈獨(dú)有腳本格式,僅能被觸動精靈識別,此格式由觸動精靈開發(fā)者平臺生成。
將你的腳本工程打包為 zip 格式,并上傳至開發(fā)者平臺,即可生成 TSP 格式的腳本。
TSP 腳本為一個單獨(dú)文件,里面包含了你的所有腳本文件,圖片、音頻、文本等資源及一些腳本基本信息。
TSP 格式為加密格式,需聯(lián)網(wǎng)驗(yàn)證,無法查看和修改腳本的源代碼。
TSP 運(yùn)行時將會釋放里面包含的資源文件,需要注意的是,在觸動精靈iOS v2.2.0 以上版本中,圖片資源每次運(yùn)行都會釋放至 /User/Media/TouchSprite/res/ 目錄,如目錄中存在同名文件,將進(jìn)行覆蓋操作。
明文格式腳本 - lua
明文腳本一般以 lua 為擴(kuò)展名,為文本格式,可以用任意文本編輯器打開編輯。
觸動精靈中錄制所產(chǎn)生的腳本即為明文腳本。
可將明文腳本文件在編輯器中打開進(jìn)行編輯,并打包上傳至開發(fā)者平臺生成加密的二進(jìn)制腳本。
觸動腳本編輯器常用快捷鍵
調(diào)試運(yùn)行 F6
本地代碼運(yùn)行,不支持運(yùn)行包含觸動精靈擴(kuò)展函數(shù)的代碼
Alt + S
發(fā)送文件到設(shè)備,需先在左側(cè)項(xiàng)目列表中選中需要發(fā)送的文件(支持 CTRL 多選),發(fā)送文件格式支持 lua、luac、txt,使用此功能前需要先連接設(shè)備
Alt + R
將當(dāng)前腳本傳至設(shè)備上并運(yùn)行,使用此功能遠(yuǎn)程運(yùn)行腳本不會出現(xiàn)運(yùn)行提示框,此功能需先連接設(shè)備
F7
對當(dāng)前代碼進(jìn)行二進(jìn)制編譯,生成的文件路徑會在輸出窗口提示
Shift + F7
代碼檢查,可檢查是否有語法錯誤,可在輸出欄直接雙擊錯誤提示跳轉(zhuǎn)到對應(yīng)行
F9
在當(dāng)前光標(biāo)行設(shè)置斷點(diǎn),在遠(yuǎn)程調(diào)試中使用
F10
單步運(yùn)行跟蹤,在遠(yuǎn)程調(diào)試中使用
Ctrl + Shift + D
開始/繼續(xù) 遠(yuǎn)程調(diào)試,在遠(yuǎn)程調(diào)試中使用
Shift + F5
終止遠(yuǎn)程調(diào)試中的腳本運(yùn)行
Ctrl + Shift + W
打開/關(guān)閉 監(jiān)視窗口,用于遠(yuǎn)程調(diào)試
Ctrl + Shift + S
打開/關(guān)閉 調(diào)用堆棧窗口,用于遠(yuǎn)程調(diào)試
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版