触动精灵脚本编辑器(以下简称编辑器)是触动精灵为广大脚本开发者提供的一个电脑端的集成开发工具,具有脚本编辑、工程管理、函数补全、关键字高亮、函数库高亮、脚本检错、工程打包、远程导入、远程运行、远程调试、日志输出等功能。
触动精灵脚本格式
二进制脚本 - TSP
TSP 为触动精灵独有脚本格式,仅能被触动精灵识别,此格式由触动精灵开发者平台生成。
将你的脚本工程打包为 zip 格式,并上传至开发者平台,即可生成 TSP 格式的脚本。
TSP 脚本为一个单独文件,里面包含了你的所有脚本文件,图片、音频、文本等资源及一些脚本基本信息。
TSP 格式为加密格式,需联网验证,无法查看和修改脚本的源代码。
TSP 运行时将会释放里面包含的资源文件,需要注意的是,在触动精灵iOS v2.2.0 以上版本中,图片资源每次运行都会释放至 /User/Media/TouchSprite/res/ 目录,如目录中存在同名文件,将进行覆盖操作。
明文格式脚本 - lua
明文脚本一般以 lua 为扩展名,为文本格式,可以用任意文本编辑器打开编辑。
触动精灵中录制所产生的脚本即为明文脚本。
可将明文脚本文件在编辑器中打开进行编辑,并打包上传至开发者平台生成加密的二进制脚本。
触动脚本编辑器常用快捷键
调试运行 F6
本地代码运行,不支持运行包含触动精灵扩展函数的代码
Alt + S
发送文件到设备,需先在左侧项目列表中选中需要发送的文件(支持 CTRL 多选),发送文件格式支持 lua、luac、txt,使用此功能前需要先连接设备
Alt + R
将当前脚本传至设备上并运行,使用此功能远程运行脚本不会出现运行提示框,此功能需先连接设备
F7
对当前代码进行二进制编译,生成的文件路径会在输出窗口提示
Shift + F7
代码检查,可检查是否有语法错误,可在输出栏直接双击错误提示跳转到对应行
F9
在当前光标行设置断点,在远程调试中使用
F10
单步运行跟踪,在远程调试中使用
Ctrl + Shift + D
开始/继续 远程调试,在远程调试中使用
Shift + F5
终止远程调试中的脚本运行
Ctrl + Shift + W
打开/关闭 监视窗口,用于远程调试
Ctrl + Shift + S
打开/关闭 调用堆栈窗口,用于远程调试
- PC官方版
- 安卓官方手机版
- IOS官方手机版