简介
为了进一步降低脚本开发者门槛,触动精灵单独开发一个扩展库,提供了一系列实用函数供开发者使用。
本函数扩展库中的函数如无特殊说明,均支持 iOS/Android 双平台。
使用须知
- 解压压缩包内文件,需要将文件拉到触动脚本文件目录里面(引擎版本:iOSv2.3.9 及 Androidv2.2.0 以上版本已内置本函数库)
- 标准版/专业版 iOS 脚本文件目录:/var/mobile/Media/TouchSprite/lua
- 个人版 iOS 脚本文件目录:/var/mobile/Media/TouchSpritePe/lua
- 触动精灵安卓脚本文件目录:/mnt/sdcard/TouchSprite/lua
- 在脚本开头写 require "TSLib"(注意文件名大小写是否正确)
- 务必使用最新版本的扩展库文件。
- TSLib 可以在标准版 iOS v3.0.4、专业版 iOS v3.1.1 及其以上版 中点击更多 - 文件管理 - 插件中进行下载,会下载到
var/mobile/Media/TouchSprite/lua
文件夹下直接调用,专业版 iOS v3.1.1 及标准版 iOS v3.0.4 以下版本也可以下载但是 iOS11 以下系统会下载到var/mobile/Media/TouchSprite/plugin
文件夹下,iOS11 及其以上系统会下载到usr/bin/tsplugin/
文件夹下,需要写代码进行移动到 lua 文件夹下。 - TSLib 可以在个人版 iOS 中点击更多 - 文件管理 - 插件中进行下载,会下载到
var/mobile/Media/TouchSpritePe/lua
文件夹下直接调用,专业版 iOS v3.1.1 及标准版 iOS v3.0.4 以下版本也可以下载但是 iOS11 以下系统会下载到var/mobile/Media/TouchSpritePe/plugin
文件夹下,iOS11 及其以上系统会下载到usr/bin/tsplugin/
文件夹下,需要写代码进行移动到 lua 文件夹下。 - TSLib 可以在 Android 标准版 v3.1.7.1 及其以上版本中点击我的账号 - 文件管理 - 插件中进行下载,会下载到
/mnt/sdcard/TouchSprite/lua
文件夹下可以直接调用,v3.1.7.1 以下版本也可以下载但是会下载到data/data/com.touchsprite.android/files/plugin
文件夹下,需要写代码进行移动到 lua 文件夹下。
注意事项
- 如果修改了文件名请一定要保持双引号内的文件名与实际文件名一致。
- 触动小精灵使用打码函数及网络必须勾选网络插件。
- 小精灵、触动精灵、旗舰版及企业版中已内置此函数库,调用代码
require "TSLib"
已即可调用此函数库,并且开发者平台新版加密已禁止打包上传此函数库。 - v1.3.9 及以上版本 TSLIb 仅支持安卓 v3.2.7、iOS v3.2.0 及以上引擎版本客户端,否则版本会报错。
- v1.3.9 以下版本 TSLIb 仅支持安卓 v3.2.7、iOS v3.2.0 以下引擎版本客户端,否则会报错。
函数库下载
版本 | 备注 | 更新日期 | 下载 |
---|---|---|---|
v1.4.1 | 支持安卓 v3.2.7 、iOS v3.2.0 及以上引擎版本 | 2024-08-15 | 最新版 1.4.1 |
v1.4.0 | 支持安卓 v3.2.7 、iOS v3.2.0 及以上引擎版本 | 2023-12-11 | 新版 1.4.0 |
v1.3.8 | 支持安卓 v3.2.7 、iOS v3.2.0 以下引擎版本 | 2022-08-22 | 旧版1.3.8 |
更新日志
优化:替换 sz 库代码为 ts 库代码
优化:仅支持 iOS 函数增加设备类型判断