android脚本改变抽奖率,求大神帮忙修改下安卓脚本自适应屏幕分变率的代码,谢谢!...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

Dim 当前分辨率,x,y,开发分辨率

x = GetScreenX()

y = GetScreenY()

当前分辨率 = x & y

Dim 特征1,特征2,特征3

Call 屏幕缩放()

Call 主数据()

Call 兼容数据() '把无法兼容的新的图色数据进行覆盖

TracePrint 多点找色(特征1, 0)

TracePrint 多点找色(特征1, 480800) '能够兼容480*854以及480*800两种分辨率图色数据

TracePrint 多点找色(特征2, 0)

TracePrint 多点找色(特征3, 0)

Function 主数据

特征1 = Array(349, 241, 450, 337, "FAFAFA", "17|-11|201C1C,-7|-48|201C1C,-17|-15|1733EC,-20|-5|1430E9")

特征2 = Array(149, 231, 235, 321, "CBB41E", "-33|-43|E4DEA3,1|-44|E0E06B,-30|7|B9A971,-56|12|AE690A")

特征3 = Array(343, 525, 458, 625, "0DD100", "-15|40|FFFFFF,-33|55|0CBB00,-40|22|FFFFFF,-105|12|00C3FF")

End Function

Function 兼容数据

If 当前分辨率 = 480800 Then '分辨率480*800 下的数据

特征1 = Array(249,239,342,323,"05B802","-20|17|FFFFFF,-48|25|D69C00,-19|41|272BDD,-33|-7|00D0EA")

End If

End Function

Function 屏幕缩放

Dim scrX,scrY

'这里设置成开发的分辨率

scrX = 480

scrY = 854

SetScreenScale scrX, scrY

开发分辨率 = scrX & scrY

End Function

Function 多点找色(颜色特征, 兼容分辨率)

'当当前的分辨率和兼容分辨率参数一致时,就取消缩放,直接用兼容分辨率下的特征来进行找色

If InStr(1, 兼容分辨率, 当前分辨率) > 0 and 当前分辩率 <> 开发分辩率 Then

ResetScreenScale

End If

FindMultiColor 颜色特征(0), 颜色特征(1), 颜色特征(2), 颜色特征(3), 颜色特征(4), 颜色特征(5), 2, 0.9, intX, intY

If intX > -1 Then

多点找色 = True

Else

多点找色 = False

End If

'找色完成后重新缩放屏幕

If InStr(1, 兼容分辨率, 当前分辨率) > 0 and 当前分辩率 <> 开发分辩率 Then

Call 屏幕缩放()

End If

End Function

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值