paulcartney  2026-6-13 17:33:05 | GM建议|
4 205

34

回帖

1978

金币

1059

积分

积分
1059
发表于 2026-6-13 17:33:05 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
GetTextLineCount  获取文本行数


目前的方式都是要在文本末尾加字符串 来获取文本的最大行。。

然后   GetRandomText ..\QuestDiary\测试.txt S10 5   读取指定行时  如果这行不存在,则读取的是随机行。。。
回复

使用道具 举报

1万

回帖

4万

金币

2万

积分

积分
28372
发表于 2026-6-16 10:57:14 | 显示全部楼层
基本都是用 末尾加字符串 来处理的
节省不了什么。。
回复

使用道具 举报

34

回帖

1978

金币

1059

积分

积分
1059
 楼主| 发表于 2026-6-18 20:15:58 | 显示全部楼层
996技术-wang 发表于 2026-6-16 10:57
基本都是用 末尾加字符串 来处理的
节省不了什么。。

GetRandomText ..\QuestDiary\测试.txt S10 5   读取指定行时  如果这行不存在,则读取的是随机行。。。  

这个比如说    我只有6行,但是  我执行了取第7行,第7行内容就是随机取了一行。
回复

使用道具 举报

34

回帖

1978

金币

1059

积分

积分
1059
 楼主| 发表于 2026-6-18 23:29:35 | 显示全部楼层
996技术-wang 发表于 2026-6-16 10:57
基本都是用 末尾加字符串 来处理的
节省不了什么。。

通常一些文本内容遍历翻页,我们取文本总行数,计算分页,然后循环遍历就行。
回复

使用道具 举报

1万

回帖

4万

金币

2万

积分

积分
28372
发表于 2026-6-22 10:12:55 | 显示全部楼层
从上往下插入
关键字永远在最后
获取关键字所在行
就知道有多少页了
回复

使用道具 举报