本文作者:传奇大学

GEE脚本生成显示技能框!

传奇大学 2020-07-16 99 抢沙发
文章页顶部广告
GEE脚本生成显示技能框!摘要: 用素材有个弊端是,UI的不同布局的不同,可用的素材就不同,更有甚者需要重新配置登录器,所以就用脚本生成技能框,所用素材是NEWOPUI里的,直接调用大家都有的比较妥当。目前位置是放...

用素材有个弊端是,UI的不同布局的不同,可用的素材就不同,
更有甚者需要重新配置登录器,
所以就用脚本生成技能框,所用素材是NEWOPUI里的,直接调用大家都有的比较妥当。


目前位置是放到了屏幕的右侧
GEE脚本生成显示技能框! 第1张 

为啥不贴边呢?因为图标保存的坐标有一个边距,现在是根据它的边距调的最小距离
简单介绍一下:

1.脚本没有占用变量,只是占用了自定义按钮编号,41-46
2.自动判断分辨率位置相对固定。
3.素材文件编号,图片序号,偏移坐标,
技能框数量(目前最多6个)等都用的变量,方便更换。
此次采用明文分享,脚本虽然简单但是尽可能把它做到精致


QM里跳转

  1. #CALL  [\技能框\技能框脚本.txt] @技能框显示

复制代码


技能框脚本.txt里的代码

  1. [@技能框显示]

  2. {


  3. #if

  4. #act

  5. ;------根据版本情况赋值--------

  6. MOV N$技能框素材编号 13

  7. MOV N$技能框图片序号 250

  8. MOV N$技能框数量 5

  9. MOV N$技能偏移X 134

  10. ;-------根据分辨率的高来计算显示位置的高低-----------

  11. MOV N$技能偏移Y1 <$ClientHeight>

  12. ;------第一个技能框的Y偏移,数值越大越靠下---------

  13. DEC N$技能偏移Y1 580

  14. MOV N$技能偏移Y2 <$str(N$技能偏移Y1)>

  15. DEC N$技能偏移Y2 43

  16. MOV N$技能偏移Y3 <$str(N$技能偏移Y2)>

  17. DEC N$技能偏移Y3 43

  18. MOV N$技能偏移Y4 <$str(N$技能偏移Y3)>

  19. DEC N$技能偏移Y4 43

  20. MOV N$技能偏移Y5 <$str(N$技能偏移Y4)>

  21. DEC N$技能偏移Y5 43

  22. MOV N$技能偏移Y6 <$str(N$技能偏移Y5)>

  23. DEC N$技能偏移Y6 43


  24. ;--------判断设置的技能框数量,显示对应数量的的技能框------

  25. #if

  26. equal N$技能框数量 1

  27. #act

  28. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  29. #if

  30. equal N$技能框数量 2

  31. #act

  32. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  33. ADDBUTTON N$技能框素材编号 42 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y2)> 7 -1

  34. #if

  35. equal N$技能框数量 3

  36. #act

  37. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  38. ADDBUTTON N$技能框素材编号 42 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y2)> 7 -1

  39. ADDBUTTON N$技能框素材编号 43 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y3)> 7 -1


  40. #if

  41. equal N$技能框数量 4

  42. #act

  43. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  44. ADDBUTTON N$技能框素材编号 42 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y2)> 7 -1

  45. ADDBUTTON N$技能框素材编号 43 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y3)> 7 -1

  46. ADDBUTTON N$技能框素材编号 44 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y4)> 7 -1

  47. #if

  48. equal N$技能框数量 5

  49. #act

  50. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  51. ADDBUTTON N$技能框素材编号 42 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y2)> 7 -1

  52. ADDBUTTON N$技能框素材编号 43 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y3)> 7 -1

  53. ADDBUTTON N$技能框素材编号 44 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y4)> 7 -1

  54. ADDBUTTON N$技能框素材编号 45 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y5)> 7 -1

  55. #if

  56. equal N$技能框数量 6

  57. #act

  58. ADDBUTTON N$技能框素材编号 41 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y1)> 7 -1

  59. ADDBUTTON N$技能框素材编号 42 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y2)> 7 -1

  60. ADDBUTTON N$技能框素材编号 43 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y3)> 7 -1

  61. ADDBUTTON N$技能框素材编号 44 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y4)> 7 -1

  62. ADDBUTTON N$技能框素材编号 45 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y5)> 7 -1

  63. ADDBUTTON N$技能框素材编号 46 N$技能框图片序号 N$技能框图片序号 N$技能框图片序号 N$技能偏移X -<$str(N$技能偏移Y6)> 7 -1


  64. }

复制代码


文章版权及转载声明

作者:传奇大学本文地址:https://www.444.mba/post/646.html发布于 2020-07-16
文章转载或复制请以超链接形式并注明出处传奇大学

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享
您需要 登录账户 后才能发表评论

发表评论

快捷回复:

评论列表 (暂无评论,99人围观)参与讨论

还没有评论,来说两句吧...