前排提示:笔者萌新,对大漠及多线程运用都不大熟练,自学出道,莫得文化,出现错误还请理解指正。
首先介绍下目标:
剑侠情缘1网络版
一款十分有年代感的2D游戏
配置选项里有3D但是开了不知道有啥用hhhhh
目标是写一个简单的刷怪脚本
实现多线程工作,每条线程负责一个游戏
并且每条线程可以执行不同的脚本
能每个脚本都能使用不同的用户设置(有点懒没写)
应当算得上灵活吧
成品截图
软件界面使用EXUI界面库-2017年老版
核心思路是把每一条工作线程和其线程信息严格与超级列表框绑定
一、开始前的准备
开始之前一定要想好这个软件要实现什么样的功能,估摸出软件的体量,后续的发展,然后来想一个大致的框架出来。
框架决定了一个软件的天花板在哪儿
以前不懂事儿被坑了无数次总结出来的经验。。。
首先定义两个大漠类的全局变量: