GEE脚本生成显示技能框!

2020-07-16 17:29:29  阅读 1667 次 评论 2 条

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


目前位置是放到了屏幕的右侧
 

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

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.uc845.com/post/763.html
版权声明:本文为原创文章,版权归 qweqwe1121 所有,欢迎分享本文,转载请保留出处!
您需要 登录账户 后才能发表评论

发表评论


表情

评论列表

  1. 暗黑单职业传奇
    暗黑单职业传奇  @回复
    下载下来,学习下看看能不能搞到自己的传奇版本里面 face_02 face_22
  2. 爱上猫的耗子²⁰²¹
    爱上猫的耗子²⁰²¹  @回复
    感谢感谢 ~~~~拿走了!