使用方法

  • 请在脚本开头插入 local ts = require("ts") 即可调用扩展库中所有函数。

  • iOS 11 以下系统设备需要放到如下路径:/var/mobile/Media/TouchSprite/plugin,标准版和专业版可以在「更多」→「文件管理」→「插件」中直接下载。

  • iOS 11 及其以上系统设备放到如下路径:/var/mobile/Media/TouchSprite/plugin_ios11/ 或者 usr/bin/tsplugin/,标准版和专业版可以在「更多」→「文件管理」→「插件」中直接下载。

  • 安卓版和模拟器版 ts.so 需要放到如下路径:data/data/com.touchsprite.android/files/plugin,普通版可以在「我的账号」 →「文件管理」 →「插件」中直接下载。

  • 安卓设备找不到该目录时需要使用第三方文件管理器,推荐 RE文件管理器

  • Android 真机与模拟器 ts.so 文件不同,需要按照设备类型进行下载。

  • 引擎版本:Android v3.1.7.1、iOS v3.1.1 及其以上版本,增加了 TSP 脚本释放文件到特定平台中的功能,就是说可以决定安卓文件(包括除 lua 格式外的所有文件)是释放到安卓真机中,还是安卓模拟器中,还是真机和模拟器中都释放,iOS 文件释放到 iOS 32 位设备中还是 iOS 64 位设备,还是 iOS 设备中都释放,比如说安卓 ts.so 分安卓真机和安卓模拟器两个版本,v3.1.7.1 以前版本打包真机的 ts.so 则模拟器无法使用,打包模拟器的 ts.so 则真机无法使用,现在设置特定的文件名前缀的 ts.so 可以在安卓真机和模拟器上都使用。

    • 安卓真机文件前缀:__pf_android_arm__文件名称,只释放到安卓真机中。
    • 安卓模拟器文件前缀:__pf_android_x86__文件名称,只释放到安卓模拟器中。
    • 安卓真机/安卓模拟器文件前缀:__pf_android__文件名称,可以释放到安卓真机和安卓模拟器中。
    • iOS 32 位设备文件前缀:__pf_ios_arm32__文件名称,只释放到 iOS 32 位设备中。
    • iOS 64 位设备文件前缀:__pf_ios_arm64__文件名称,只释放到 iOS 64 位设备中。
    • iOS 32 位/ 64 位设备文件前缀:__pf_ios__文件名称,可以释放到iOS 所有设备中。
    • 注意:修改文件前缀后需要重新打包脚本才会生效。
  • 调用代码为 local ts = require("ts") 无需增加前缀。

注意事项

模拟器版部分功能不支持,请自行尝试

  • 安卓和 iOS 部分函数调用方法不同,请仔细参考
  • 下载新的扩展库后需要重启触动服务才能生效

函数扩展库下载

平台 版本 备注 更新日期
iOS v1.4.0 仅支持标准版 v3.0.3、
专业版 v3.0.4 及以下版本;
企业版没有限制客户端版本;
没有限制设备系统
2019-06-27
iOS v1.4.2 仅支持标准版 v3.0.4、
专业版 v3.0.5 及以上版本;
企业版没有限制客户端版本;
没有限制设备系统
2019-07-19
iOS v1.4.3 仅支持标准版 v3.0.4、
专业版 v3.0.5 及以上版本;
企业版没有限制客户端版本;
没有限制设备系统
2020-01-01
安卓真机 v1.1.1 适用于触动安卓 v2.2.x 及更低版本 2018-07-17
安卓模拟器 v1.1.1 适用于触动安卓 v2.2.x 及更低版本 2018-07-17
安卓真机 v1.1.1 适用于触动安卓 v2.3.0 - v3.1.0 版本 2018-07-17
安卓模拟器 v1.1.1 适用于触动安卓 v2.3.0 - v3.1.0 版本 2018-07-17
安卓真机 v1.1.4 适用于触动安卓 v3.1.1 及以上版本 2020-01-01
安卓模拟器 v1.1.4 适用于触动安卓 v3.1.1 及以上版本 2020-01-01
Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-05-22 16:16:31

results matching ""

    No results matching ""