TC官方合作论坛

 找回密码
 立即注册
查看: 1378|回复: 2

[入门] 来个大侠进来解释一下。

[复制链接]
发表于 2022-3-6 22:56:23 | 显示全部楼层 |阅读模式

马上加入TC

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

x
写的游戏脚本,玩了10个小时以上就会导致游戏很卡。不是死循环,脚本还正常,循环都能跳出来。就是玩久了会导致游戏很卡很卡,不知道是什么原因,有大侠知道么?


比如:
功能 循环检测场景边境()
    变量 场景, x, y
    循环(真)
        场景 = dm.FindStr(867, 15, 959, 37, "边境", "cdcd00-444444", 0.9, x, y)
        如果(场景 >= 0)
            跳出
        否则
            等待(1000)
        结束
    结束
结束


这样的函数,找的时间太长会不会影响游戏卡顿,谢谢大侠来解释一下,纯小白。不知道怎么改了

回复

使用道具 举报

发表于 2022-3-7 05:53:56 | 显示全部楼层
功能原型  等待(毫秒,模式=真)  
功能说明  让程序进入一个短暂的等待(单位毫秒)

毫秒 程序等待的时间(单位毫秒)
模式 等待模式, 真为阻塞模式,假为非阻塞模式 默认为真
返回值 无

功能举例  等待(2000)

试试非阻塞模式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-10 02:56:48 | 显示全部楼层
somyyy 发表于 2022-3-7 05:53
功能原型  等待(毫秒,模式=真)  
功能说明  让程序进入一个短暂的等待(单位毫秒)


大侠  非阻塞模式咋写  我是小白

等待(3000, 假)

这样写对么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-27 07:28 , Processed in 0.035161 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表