大话西游大话手游网页版版怎么实现多开要源码

本类推荐本类排行
热门软件热门标签梦幻西游手游
热点推荐:
当前位置:
梦幻西游手游网页版怎么多开 网页版多开教程详解
来源: & & &
作者:莱子& & &时间: 访问量:8006
语言:中文
  怎么多开,梦幻西游手游网页版怎么双开,梦幻西游手游双开要怎么操作?网页版推出之后,玩家们就有新的环境可以玩梦幻手游,ios玩家也有了自己的电脑版。下面琵琶网小编就给大家带来梦幻西游手游网页版多开教程,希望能够对大家有所帮助。
  梦幻西游手游网页版多开:
  1、安装沙盘最好不要更改他的默认安装路径,尤其是不要放在中文目录下,否则有些时候会出错和乱码。安装一直点击下一步,只要注意下语言方面选择chinese即可。
  2、安装完沙盘并运行后,就得到下图所示界面。
  3、点击帮助--注册sandboxie,输入你的账号和密码进行注册。 没有注册的用户只可以使用一个沙盘多开,而注册用户则没有这方面限制。
  4、注册完毕后,我就可以多开软件了。刚安装的沙盘,只有一个默认沙盘Default box,这里我们可以选择沙盘--创建新沙盘进行添加,命名为1。
  5、创建新沙盘1后,我们就可以鼠标右键沙盘1或者沙盘--1--在沙盘中运行--运行任意程序。
  6、在弹出的界面中,选择浏览。然后找到你所需要运行的exe程序,点击打开即可运行了。
  7、如果你还想多开,那么就重复上述步骤即可。都出现如图所示激活状态,即表示正常打开运行。
  梦幻西游手游网页版王网址:
  梦幻西游手游网页版下载: 
  Android&&&&&&&&  App Store&&&&&&&&
  以上就是梦幻西游手游网页版多开教程的全部内容,欢迎继续关注琵琶网,更多最新网页版资讯尽在专区。
领最新福利,梦幻西游手游孩子新版本
梦幻西游手游网页版多开相关文章推荐
微信扫一扫-礼包攻略通通到手
微信扫一扫关注琵琶网公众号:
1.扫描二维码或搜索微信号,关注“琵琶网手游”;
2.回复“梦幻西游手游”,即可查看梦幻西游手游最新礼包和资讯;
还没关注的小伙伴,赶紧扫一扫吧~
手机浏览器扫描-免费领取礼包
扫描二维码下载二狐游戏APP:
1.搜索“梦幻西游手游”,免费领取梦幻西游手游最新礼包;
2.订阅“梦幻西游手游”,随时掌握礼包动向;
3.许愿“梦幻西游手游”礼包,我们帮您实现;
4.二狐游戏下载:
1980912人下载
扫描安装到手机
4346589人下载
扫描安装到手机
4040821人下载
扫描安装到手机
54250人下载
扫描安装到手机
31978人下载
扫描安装到手机
1581793人下载
扫描安装到手机
755467人下载
扫描安装到手机
116851人下载
扫描安装到手机
16934人下载
扫描安装到手机
759863人下载
扫描安装到手机
22579人下载
扫描安装到手机
15705人下载
扫描安装到手机
487240人下载
扫描安装到手机
775245人下载
扫描安装到手机
38692人下载
扫描安装到手机
51524人下载
扫描安装到手机
34719人下载
扫描安装到手机
36816人下载
扫描安装到手机
(已有0条评论)
你还可以输入200字
剩余量:53%
剩余量:89.2%
剩余量:82.9%
12-03 12:00王者归来
11-18 12:00扬名立万
11-11 12:00梦的开始
11-11 12:00前所未有
Copyright ?
Copyright @
琵琶网 All Rights Reserved厦门市舜邦网络科技有限公司
闽网文【-031号& 闽ICP备号-2&ICP许可证:闽B2-
梦幻西游手游 - 游戏下载
二维码下载
二维码下载
温馨提示:如果苹果正版点击没反应,请用手机扫描下载~【大话西游手游】【源码分享】【从零开始写代码】【开发中】 _ 按键精灵手机版 - 按键精灵论坛
腾讯微博:
软件版本:2014.03软件大小:71.2M更新时间:10-25
软件版本:3.1.7软件大小:52.1M更新时间:11-30
软件版本:1.2.4软件大小:29.2M更新时间:10-28
软件版本:1.0.2软件大小:11.1M更新时间:10-28
查看: 4239|回复: 18
[教程心得]
楼顶迭代次数:10临时说明:可能因为楼主权限不够,暂时没法上图,见谅。希望各位看客已经无障碍搞定开发环境了。============================================应用场景:《大话西游手游》的日常任务日常任务有很多,大致分类是:单人,半自动的任务有帮派,师门,五环,挖宝单人,手动的任务有答题,竞技场,封妖多人,天庭,抓鬼。这个项目以半自动单人任务开始,迭代(更新和补充新代码)所有的开发。我会把每次更新以后的代码append(增补)到下面楼层上。楼顶保留源代码给伸手党,楼顶同时保留每次迭代(更新)的超链接。不喜欢看文字的同学请移步这里,直接看代码:顺着version + 版本号,查看每次版本更新的变动。我不会很频繁的上论坛,所以想问我问题,又急性子的小伙伴可以加我的微信:rainsEgo但我更欢迎论坛跟帖~=============================================最新代码:(找到好办法显示代码了,但估计复制以后的仍然没办法看)(所以正常代码放GitHub里)// 通用确认
Dim xComfirm1 = 1065
Dim xComfirm2 = 1100
Dim yComfirm = 260
// 买道具(师门,帮派)
Dim xBuy1 = 985
Dim xBuy2 = 1000
Dim yBuy = 130
//每论延迟
Dim duration = 1000
Function FindAndTap(y, x1, x2)
If GetPixelColor(y, x1) = GetPixelColor(y, x2) Then
Tap(y, x2)
// 下一个任务
FindAndTap(yComfirm, xComfirm1, xComfirm2)
FindAndTap(yBuy, xBuy1, xBuy2)
Delay(duration)
复制代码能够做到:手动开始帮派、师门任务以后就可以去喝茶了,手机自动“按”按钮开始下一次任务。每伦任务中的“买道具”能自动完成。不能做到:自动开始帮派,师门任务。=============================================总结:我有一点点编程基础和编程经验,所以在阅读过很多前辈的代码以后,学到了很多知识,同时也忍受了很多面条代码。面条代码:为了做类似的事情,用“拷贝粘帖”来写代码,而不是做代码重构。写这个帖子,就是希望自己的开发过程对新手有很大帮助。帮助在3点,1,代码本身,2,组织代码的方式,3,为了实现特定目标而查资料的方法。前面说道“迭代”,大概意思就是不停的升级的意思。代码会不断升级,这篇帖子也会不停升级,所以楼顶的这些文字不会是一尘不变的。迭代的好处是:我们从一个最简单的地方开始,围绕这个起点,一点一点增加功能和代码然后做代码重构,和文档重构。文档就是这个帖子。最终形成一份稳定的代码,并且这份代码方便升级,也方便修改,用以其它类别的游戏。迭代的一个副作用是:对新手的帮助。刚才说到对新手的3点帮助,这三件事本身是交织在一起的。每一轮迭代,都是“一组”练习的机会。多重复几次练习,基本上就能感受出这种开发的套路。希望小伙伴参与到这次开发中。如果感觉我的废话太多,或者代码不够精炼,安全那么非常希望你们说出来。共同修改以后,方便更多的人提高自己,同时也提高我们。
rains.chou 最后编辑于
开发前,在手机上装了《按键精灵·安卓版》和《大话西游》。用模拟器做开发,也类似,安装《按键精灵·安卓版》和《大话西游》。在大致浏览了《》以后,打开手机的开发页面,写一个测试,如下ShowMessage GetScreenX
复制代码然后用“无限循环”测试一下,发现给出的提示是null参看别人的代码,发现少了一个括号,于是改成ShowMessage GetScreenX()
复制代码然后提示720一切正确~====================================总结:1,看完《按键手机命令大全》以后,猜测脚本和vb有非常类似的地方2,虽然不区分大小写,但为了方便阅读源码,我还是遵循VB的命名规范3,因为少了括号而造成麻烦,所以任何调用,统一使用括号,除了ShowMessage和TracePrint,因为这两个调用存在的目的,更多的只为了开发,而实际应用时几乎用不到
rains.chou 最后编辑于
本楼迭代次数:5第一个目标是让半自动的任务变成全自动。换个说法是,帮派任务和师门任务中,每次还任务以后会跳出按钮,想办法做到1,让按键精灵识别按钮,2,然后“按”按钮。=====================================按钮识别这件事,查资料以后发现2个办法:1,颜色对比2,图像对比哪个指令简单?颜色对比游戏中用颜色对比可以吗?试试!进游戏观察按钮,发现按钮的颜色是垂直方向为渐变,水平方向为相同。那么来收集按钮上,水平方向上相邻的2个坐标。查百度和文档,看别人的代码,发现方法是:进入安卓的系统设置,进入开发者模式菜单,打开“指针位置”进游戏探测按钮上,文字旁边的2个点,读屏幕最上方的x(横坐标)和y(纵坐标)的读数。我探测的是文字右边的2个点,得到:第一个点:横坐标1100,纵坐标460第二个点:横坐标1065,纵坐标460(PS:我的游戏分辨率是)然后先试试第一个点是什么颜色写一段代码测试一下ShowMessage GetPixelColor()
复制代码保存,运行,选择“无限循环”,进游戏,运行代码。屏幕提示“000000”,这是黑色。错了!正确的坐标给出了错误的颜色。反思:可能安卓给出的坐标系统和代码需要的坐标不同。查百度,查别人的代码,发现:上面的坐标是在笛卡尔坐标系的第4象限测量出来的,而别人的坐标是在第1象限测量的,所以y坐标给错了。应该用分辨率的纵坐标720-460得到260。同时,别人的坐标是写成(y, x)的形式,而不是一开始的(x, y)形式。于是把代码改成这样:ShowMessage GetPixelColor(260, 1100)
复制代码保存,运行,选择“无限循环”,进游戏,运行代码。(上面这个过程,以下简称“测试”)看到结果不是“黑色”,太好了。走两步看看,看看数值会不会根据场景的变化而改变。会变,太好了!但游戏很卡!反思:我们只写了一行代码,但希望系统反复运行,所以CPU每时每刻都在检测颜色。这种检测消耗了计算资源,所以游戏就卡。试试每个一秒钟检查一次颜色,用delay解决问题。delay 1000的含义是休息1秒再执行下面的工作。吸取上面的教训,delay后面跟括号而不是参数,同时大写D。那么代码迭代成:ShowMessage GetPixelColor(260, 1100)
Delay(1000)
复制代码测试,问题解决。接下来对比一下2个点的颜色是否相同。用ShowMessage把显示对比的结果代码如下:ShowMessage GetPixelColor(260, 1100) = GetPixelColor(260, 1065)
Delay(1000)
复制代码测试发现有按钮的时候,屏幕显示true发现没有按钮的时候,屏幕显示false成功!接下来,思考要做的事情是在屏幕显示true的时候,就是“按”按钮的时候。查别人的代码,和文档,发现用if处理满足条件的时候做什么事。同时,查资料发现,“按”这个动作用tap指令实现。这里,我们假设按的点,就是第二个点:260, 1065然后把代码迭代成if GetPixelColor(260, 1100) = GetPixelColor(260, 1065) then
&&&&tap 260, 1065
&&&&很纠结,delay要不要放在这里
复制代码思考:delay 如果放在if里面,意味着只有当执行按钮的时候才delay如果画面上没有按钮,那么delay不执行,游戏仍然会很卡,所以delay不能在if里面同时,把代码规范化:首字母大写,指令后面用括号而不是数字,于是代码迭代成:If GetPixelColor(260, 1100) = GetPixelColor(260, 1065) Then
&&&&Tap(260, 1065)
Delay(1000)
复制代码测试完成!第一阶段目标完成。手动开始游戏以后,运行脚本,自己就能去喝茶了。但是有一个遗留问题,喝完茶回来,发现任务卡在最后一次不能完成。因为npc要求我们买道具。这个工作留给明天。=====================================总结:1,先确定思路,再着手代码2,把目标分解成具体的操作步骤3,这一轮我们查文档4次。第一次是为了找到方法测量坐标第二次是为了找到正确的坐标使用方式第三次是为了if语句第四次是为了tap语句4,把总结的对象分成2类,
a,技术上的(代码上的)
b,开发模式上的a,技术上的:横屏的游戏,坐标是在第一象限测量出来的,并且调用的格式是(y, x)。保持代码的风格:具体说就是函数名称,模仿官方代码案例的风格写,并且指令(或者说函数)后面紧跟括号,把参数写在括号里。b,开发模式上的:有了一个开始以后,我们每一次改动,都只为了一个满足一个新要求。这样很容易确保最终代码能满足要求,达到到我们要的结果。中间有一次例外,就是if。if的那一次,我们做一次改动,但要满足2个要求。所以以后的开发中,尽量按照一个要求一次改动的步骤来做。直到if这样的很长的格式,自己已经很熟练,才能增加每次代码的迭代量。
rains.chou 最后编辑于
本楼迭代次数:5目标:师门和帮派任务中,做到自动买道具思考:仿照上面的思路,用对比颜色的方式,确定有按钮,然后自动“按”按钮。那么,先找按钮的坐标,换数值和格式后,按照(y, x)格式,得到:第一个坐标:纵坐标:130,横坐标:985第二个坐标:纵坐标:130,横坐标:1000在源代码的基础上,迭代(增加)新功能,于是代码更新为:If GetPixelColor(130, 985) = GetPixelColor() Then
&&&&Tap(130, 1000)
Delay(1000)
If GetPixelColor(130, 985) = GetPixelColor() Then
&&&&Tap(130, 1000)
复制代码测试,成功!观察和反思一下迭代(升级)代码的过程,首先是拷贝粘帖,然后改参数。这是管用的,但遇见一下未来,以后要“按”很多按钮,如果每次都这样拷贝粘帖 + 修改数字,会累死。更累的事情是:如果我们有10个按钮,那么我们会有30个数据,如果按钮的位置有变化,那么每次我们都要在修改代码的不同地方,只做一次修改是不可能的。并且有些按钮用比色的方式,有些按钮用比图片的方式做,当代码很长的时候,修改和阅读就变成繁重的体力活,增加新功能(迭代)的速度会变得越来越慢。所以现在开始解决问题。========================================目标:精炼代码思路:把相同功能的部分提取出来,打包成一个模块,每次调用(call)模块,放进不同的参数。查文档,看别人的代码,发现用 function 和 sub 这两个方法能做到。但对比这两个方法,发现 function 比 sub 多一个功能,它提供返回值。简单起见,所有调用,统一用function来包装。观察代码,它由2个判断和一个延迟执行组成。如果把2个判断打包成一个模块,那么这个模块要做的事情,是“找按钮再按按钮”。然后给这个模块取个名字,英文就是 FindAndTap并且,因为“找按钮 再 按按钮”这件事需要3个参数,(2个点有不同的横坐标,相同的纵坐标,所以不是4个参数,是3个)所以这个模块也需要3个参数。查文档,仿照文档的格式,那么关于模块的代码可能是这样的:Function FindAndTap(y, x1, x2)
&&&&If GetPixelColor(y, x1) = GetPixelColor(y, x2) Then
&&&&Tap(y, x2)
&&&&End If
复制代码有了模块,然后调用,那么总的代码是这样的FindAndTap(260, )
FindAndTap(130, 985, 1000)
Delay(1000)
Function FindAndTap(y, x1, x2)
&&&&If GetPixelColor(y, x1) = GetPixelColor(y, x2) Then
&&&&&&&&Tap(y, x2)
&&&&End If
复制代码测试,正常!似乎还有哪里不对劲,仔细一想,是函数调用的地方,具体的参数还是太多了。如果可以统一管理参数,或者说变量,那么以后做第三个按钮会方便很多。查文档,看看怎么管理变量。发现用Dim x = 1
复制代码这样的格式管理变量,我们为变量命名,做任务用 yComfirm 和 xComfirm,买道具用 yBuy 和 xBuy,然后重构代码如下// 通用确认
Dim xComfirm1 = 1065
Dim xComfirm2 = 1100
Dim yComfirm = 260
// 买道具(师门,帮派)
Dim xBuy1 = 985
Dim xBuy2 = 1000
Dim yBuy = 130
//每论延迟
Dim duration = 1000
// 下一个任务
FindAndTap(yComfirm, xComfirm1, xComfirm2)
FindAndTap(yBuy, xBuy1, xBuy2)
Delay(duration)
Function FindAndTap(y, x1, x2)
&&&&If GetPixelColor(y, x1) = GetPixelColor(y, x2) Then
&&&&Tap(y, x2)
&&&&End If
复制代码测试,正常。========================================总结:1,发现迭代的含义越来越丰富。2,这一轮我们最少查看了2次文档,一次为模块,一次为变量。3,把一种思路同时推广到技术上和开发模式上。再具体的说就是,抽象出两件事中相同的部分,同时提供最大的适应性。这里的2个例子是:比如 FindAndTap 函数,他提供的“相同部分”是:一、找到按钮;二、“按”按钮。这个例子强调“相同”这个概念。比如 function 和 sub,他们都能包装“功能”,但因为 function 能提供返回这,所以它的适应性更好。这个例子强调“适应性”这个概念。另外:a,技术上的使用变量,管理变量使用模块,调用模块b,开发模式上的做代码重构
rains.chou 最后编辑于
本楼迭代次数:4回想每次测试的过程,我们点“运行”以后,有3个选项:1,执行1次2,执行n分钟3,无限循环执行而我们每次都选择 3-无限循环 执行。那意味着,每次执行,我们都1,管理了一堆变量2,定义了一个模块3,执行了2变模块但这3件事中,只有第三件事需要重复执行,另外两件事只需要执行一次就行了。如果测试的时候,我们选择 1-执行一次,同时用代码循环执行第三件事,理论上,就应该能实现目标。查文档,找循环的办法。于是查到Do ... Loop循环重构代码如下:// 通用确认
Dim xComfirm1 = 1065
Dim xComfirm2 = 1100
Dim yComfirm = 260
// 买道具(师门,帮派)
Dim xBuy1 = 985
Dim xBuy2 = 1000
Dim yBuy = 130
//每论延迟
Dim duration = 1000
Function FindAndTap(y, x1, x2)
&&&&If GetPixelColor(y, x1) = GetPixelColor(y, x2) Then
&&&&&&&&Tap(y, x2)
&&&&End If
&&&&// 下一个任务
&&&&FindAndTap(yComfirm, xComfirm1, xComfirm2)
&&&&// 买道具
&&&&FindAndTap(yBuy, xBuy1, xBuy2)
&&&&Delay(duration)
复制代码=======================================总结:这一次,我们只查看了一次文档,做了一次重构。总的来看,到目前为止就准备得差不多了。这一次做的很短,不是故意的,而是本身有规律的。完事开头难,回想一下整个过程,我们经历了3个步骤,这是第4个:1,用 ShowMessage GetScreenX() 测试一切是否正常,2,查了4次文档,用比色的方式实现了自动按钮,3,查了2次文档,做了2次重构,实现了自动按2个按钮。4,查了1次文档,做了1次重构,功能不变,而为后续开发做好准备。为了实现自动按2个按钮这么简单的功能,我们却花了那么那么深的功夫——7次查文档,3次重构,这就是开头难的含义。而第4步是承上启下的一段。虽然我们尽力做到“一次迭代升级/增加一个功能”,但和所有项目的开头一样,也和所有升级类的游戏一样,我们的开头,迭代得很迅速,“升级”的速度很快,“每次一个”的感受不强烈。接下来的迭代,会更加明确的表现出“一次迭代只实现一个功能”。
rains.chou 最后编辑于
本楼迭代次数: 6今天还不是实现增加循环挖宝,或者自动开始帮派和师门任务的时候,而是提高游戏的适应性:不同分辨率下可以正常使用脚本。观察《大话》,发现不同分辨率下游戏的表现是:1,缩放不影响按钮的位置。2,不同比例下,按钮的位置有变化。居中的窗口:1,16:9的分辨率下,居中的窗口相对扁平。2,5:3的分辨率下,居中的窗口相对方正。比如“摆摊”窗口,“活动”窗口,和“包裹”窗口两边的窗口:两种分辨率下,窗口没有明显的拉伸变化,他们单纯是被约束在屏幕的两边。比如“聊天窗口”,帮派任务时屏幕右侧的窗口(这个窗口中有按钮,并且我们已经能自动点这个按钮了)。我们从简单的开始。假设主流分辨率是16:9,我们只考虑固定如何实现分辨率下的缩放。也就是说,考虑,,,这几种分辨率下能正常运行脚本。回忆代码,由2部分组成一个初始化:包括参数(变量)和模块(函数)一个循环执行,并且每次循环检查,间隔1秒那么有可能在初始化时,同时设定分辨率吗?设定好分辨率以后,循环执行可以不受影响?嗯,这就是目标。如果类似FindAndTap(y, x1, x2)的调用,我们用一句话设定分辨率,这样就很好,这句话应该类似这样:SetResolution(height, width)我们之前得到的坐标是基于分辨率的所以,如果想把坐标转换成,那么这样调用函数:SetResolution()留心:我们保持y坐标在前。那么,SetResolution这个模块可能会写成这样:Function SetResolution(height, width)
yComfirm = yComfirm * 1080 / 720
xComfirm1 = xComfirm1 * 1920 / 1080
xComfirm2 = xComfirm2 * 1920 / 1080
yBuy = yBuy * 1080 / 720
xBuy1 = yBuy1 * 1920 / 1080
xBuy2 = yBuy2 * 1920 / 1080
End Function
复制代码y = y * 1080 / 720这个式子放在下面解释。写完代码感觉好累!2个原因,1,重复性太强2,没考虑适应性。如果是把调整到更低的分辨率,那么上面的一切都是错的这两件事,首先解决哪一件都行,我选择先解决第二件。考虑更好的“向下兼容”,则我假设目前“最大分辨率”是,做调整的时候,只考虑比这个分辨率小的情况,于是把y = y * 1080 / 720
复制代码改写成y = y * 720 / 1080
复制代码这个式子的解释放在这里:“=”不是数学概念的“相等”,取而代之,是赋值的意思。在最简单的例子中,比如y = 1
复制代码“=”这个运算符,首先取得右边的值,就是1再把这个值 1 赋予变量y。而上面这个例子:y = y * 720 / 1080
复制代码首先取得“=”右边的值,即 y * (720/1080)因为,按照数学运算的先后顺序,这个括号可以省略,所以改写成 y * 720 / 1080然后把这个值“重新”赋予y。这个式子表达的就是这两个步骤做的事情:取值,然后赋值。比如我们的 yComfirm 在720的纵坐标下面是 260那么在1080的纵坐标下面应该是260 * 1080 / 720 = 390
复制代码把390放在刚才的公式中,能不能得到260?能得到,所以说明是公式正确。然后把公式应用到 SetResolution 函数中:Function SetResolution(height, width)
&&&&yComfirm = yComfirm * 720 / 1280
&&&&xComfirm1 = xComfirm1 * 1080 / 1920
&&&&xComfirm2 = xComfirm2 * 1080 / 1920
&&&&yBuy = yBuy * 720 / 1280
&&&&xBuy1 = yBuy1 * 1080 / 1920
&&&&xBuy2 = yBuy2 * 1080 / 1920
End Function
复制代码为了改一个公式,实际代码的改动多到6处,真心累!忍一下,因为解决重复性是待会儿的事儿。函数准备好以后,我们把所有坐标全部转换成下的参数,得Dim xComfirm1 = 1650
Dim xComfirm2 = 1600
Dim yComfirm = 390
// 买道具(师门,帮派)
Dim xBuy1 = 1475
Dim xBuy2 = 1500
Dim yBuy = 195
复制代码值此,我们有了下面的坐标参数和变换方法,现在可以宣称解决了兼容问题。解决了“向下兼容”的麻烦以后,解决重复性强的问题。仿照做模块化的思路,我们设置一个模块,它可以“根据老坐标系
新坐标系下的
新坐标”,这个模块可能需要3个参数:坐标本身,新坐标系大小,老坐标系大小那么函数的名称大概是这样的:GetNewCor(x, new, origin)
复制代码Cor是coordination的简写,是坐标。我偷懒所以用了缩写。模块本身大概是这样字的:Function GetNewCor(x, new, origin)
GetNewCor = x * new / origin
End Function
复制代码origin是“原本”的意思。考虑到这里的原始设定是,这个设定是不变的,所以在初始化的部分,设定原本的横纵坐标:Dim originX = 1920
Dim origenY = 1080
复制代码有了原始坐标和设定坐标,比如那么 SetResolution 的调用形式还是不变,如下:SetResolution(720, 1280)
复制代码留心:y坐标在前(第二次留心)然后改写过的函数如下:Function SetResolution(height, width)
&&&&yComfirm = GetNewCor(yComfirm, height, originY)
&&&&xComfirm1 = GetNewCor(xComfirm1, width, originX)
&&&&xComfirm2 = GetNewCor(xComfirm1, width, originX)
&&&&yBuy = GetNewCor(yBuy, height, originY)
&&&&xBuy1 = GetNewCor(xBuy1, width, originX)
&&&&xBuy2 = GetNewCor(xBuy2, width, originX)
End Function
复制代码虽然还是重复,但至少不会为了改一个公式而去纠缠细节了。仔细观察这种重复性,想:如果能有个办法把2组坐标统一管理就好了。查文档,看别人的代码,发现数组合适。数组:一堆数字放在一起。数组是个新东西,需要研究一下才能拿来用。今天先到这里==========================================总结:为了实现兼容性,我们做了太多的改动,体会很深的是这种改动太累!几乎也没什么可总结的,都是体力活。
rains.chou 最后编辑于
按键精灵开发者4级可通过提升认证等级来升级勋章:学有所成学有所成勋章,新手步入按键学堂的第一枚勋章骨灰级按键用户3年以上的按键论坛用户黄金之翼黄金之翼勋章天使勋章天使一样的用户按键卫士(90天)参与“打击山寨,维护按键”活动双蛋勋章(30天)双蛋活动勋章(30天)按键会员(月)按键会员绑定账号后自动赠送
github? 不错呀楼主,
回复 谢谢鼓励
按键精灵开发者4级可通过提升认证等级来升级勋章:学有所成学有所成勋章,新手步入按键学堂的第一枚勋章骨灰级按键用户3年以上的按键论坛用户黄金之翼黄金之翼勋章天使勋章天使一样的用户按键卫士(90天)参与“打击山寨,维护按键”活动双蛋勋章(30天)双蛋活动勋章(30天)按键会员(月)按键会员绑定账号后自动赠送
回复 加油加油~
加油加油~宝贝
你应该是专业程序员吧,这语气太专业了妈妈咪呀
回复 啊?我哭……那~看得懂吗
以前一个循环都要做挺久的 还要调用... vb都已经很久以前学过....
高手对谈。果然深奥
看不懂,很佩服
为什么我在电脑上用说
语法错误:脚本 我的脚本1 ,第2行,第15个字符:(错误码0)没有找到合法的符号。求指导
怎么不更了,讲的很好,学习了
布莱恩丶德古拉
求更新哦,感谢分享!
厉害了我的哥#132

我要回帖

更多关于 大话手游网页 的文章

 

随机推荐