插件详情
名称:myhappymylife
导入:compile("myhappymylife:1.7")
作者:myhappymylife
简介:学习测试用
名称:myhappymylife 导入:compile("myhappymylife") 作者: 简介:节点链式和常用函数 使用前必要说明: 1. 参数为三个点… 或者带[]括号,代表参数可省略 2. 所有函数使用pcall封装, 即使出错脚本也不会停止 3. 函数传参做了一系列处理, 当你传入的参数不符合要求, 将会print日志 4. 插件免费使用 5. 插件使用问题, 各种技术交流, 可加QQ群: 使用简介: 一.导入插件:compile("myhappymylife") --- 二.常用函数: --- 字符串处理函数: ------------------------- 1.取字符串长度 Len("abc") => 长度为 3 2.转字符串类型 Cstr (123) => "123" 3.字符反转 InStrRev ("abc") => "cba" 4.查找字符串,找到返回字符串的起始位置,没找到返回 -1 Instr("abcdf","c")=> 3 5.删除字符串首尾空 trim(" abcdf ")=> abcdf 6.替换字符串中指定的内容(0:表示替换全部 1或别数字表示需替换次数) Replace("anuamabear","a","k",0)=> knukmkbekr Replace("anuamabear","a","k",1)=> knuamabear 7.截取字符 Mid("anuamabear",2,5)=> nuam Mid("anuarmabyear",2,-4)=> nuarmaby 8.分割字符串(返回结果为数组) Split("an,uarm,aby,ear",",")=> ["an","uarm","aby","ear"] 9.字母转大小写(0:大写 1:小写) UCase("string",0)=> STRING UCase("STRING",1)=> string 10.随机大小写字母(0:大写 1:小写) randomstr(0)=> A randomstr(1)=> a 数字随机处理函数: --- 1.转数字类型 CInt("12345") => 12345 2.随机数(最小值,最大值,在此两个参数之间随机一个数字) Rnd(1,10)=> 5 3.随机取数组中的一个元素 randomArr({1,2,3,4,5,6,})=> 3 4 取整 Fix(2.256)=> 2 5 取大值和最小值 文件读写函数 --- 1.判断文件是否存在 FileExist("/sdcard/aa.txt")=>返回值为 true/false 2.判断文件夹是否存在 isFolderExist("/sdcard/tbs")=>返回值为 true/false 3.读取文件大小 ReadFileSize("/sdcard/aa.txt")=> 4521KB 4.创建文件夹 createfolder("/sdcard/aabbcc")=>返回值为 true/false 5.删除空文件夹/文件 deleteAllFolder("/sdcard/aabbcc")=>返回值为 true/false 6.生成随机名称文件 --参数:生成文件的路径目录,文件前缀,文件后缀,随机字符长度 randomFile("/sdcard/", "aa", ".txt", 3) 7.复制替换文件内容 (旧文件路径,新文件路径) --参数:旧文件路径,新文件路径(只替换文件内容,不更改文件名) File_copy("/sdcard/aa.txt","/sdcard/bb.txt") 8.重命名文件 (旧文件路径,新文件路径) ReNamer("/sdcard/aa.txt","/sdcard/bb.txt") 9.遍历目录 (文件路径) GetDirFile("/sdcard/aa") 10.移动文件 (旧文件路径,新文件路径) removeFile("/sdcard/aa.txt","/sdcard/bb.txt") 文本读写函数: -- 1.读取文件内容 File_Read("/sdcard/aa.txt") 2.文件内容行数 File_LinesNumber("/sdcard/aa.txt") 3.读取文件内容到数组 File_ReadLines("/sdcard/aa.txt") 4.读取文件指定行内容 File_ReadLine("/sdcard/aa.txt",6) 5.写内容到文件(覆盖写入) File_Write ("/sdcard/aa.txt","要写入内容") 6.把数组中的内容写到文件 File_WriteLines("/sdcard/aa.txt",数组内容) 7.在文件内容最后加入内容 File_writeend("/sdcard/aa.txt","要写入内容") 8.删除文件指定行内容 File_deleteLine("/sdcard/aa.txt",5) 9.替换文件指定内容 File_replaceFile("/sdcard/aa.txt","a","b") 10.替换文件指定行内容 File_replaceFileLine("/sdcard/aa.txt",5,"b") 11.文件指定行插入内容 File_replaceFileLineX("/sdcard/aa.txt",6) 12.文件指定行内容查找字符替换 File_replaceLineR("/sdcard/aa.txt",5,"a","b") 13.指定行内容后面增加备注 File_replaceLineP("/sdcard/aa.txt",6,"b") 其它函数: -- a:检索节点 需要传入参数 R() n:0-返回true/false 1-点击 2-返回txet内容 3-返回坐标范围 findview(a,n)--查找节点