找回密码
 点一下
查看: 420|回复: 2

请教InfoPaneCargo按钮的正确映射姿势

[复制链接]
发表于 2015-5-1 15:01:25 | 显示全部楼层 |阅读模式
真的是很讨厌。

我已经用头目教的映射办法改了几乎所有的UI了,得心应手
非常方便,比原来的重载舒服多了,但是InfoPaneCargo这个却很奇怪

InfoPaneCargo (货物信息面板 - ) : 例如地堡装载机枪兵后显示的很多方块

与之类似的一个面板:
InfoPaneGroup (组选信息面板 - ) : 鼠标框选很多单位后显示的很多方框

这两个面板很像,都有一个小page按钮,用来切换最多4个不同的矩阵
每个矩阵又包含了数十个单位目标按钮,Group的明显要规矩很多
单位目标按钮附属于各个page,有自己的尺寸、位置点等参数



  1.     <Frame type="Frame" name="PageFrameTemplate">
  2.         <Frame type="UnitButton" name="GroupUnitButton0" template="InfoPaneGroup/GroupUnitButtonTemplate">
  3.             <Anchor side="Top" relative="$parent" pos="Min" offset="4"/>
  4.             <Anchor side="Left" relative="$parent" pos="Min" offset="63"/>
  5.         </Frame>

  6.         <Frame type="UnitButton" name="GroupUnitButton1" template="InfoPaneGroup/GroupUnitButtonTemplate">
  7.             <Anchor side="Top" relative="$parent/GroupUnitButton0" pos="Min" offset="0"/>
  8.             <Anchor side="Left" relative="$parent/GroupUnitButton0" pos="Max" offset="0"/>
  9.         </Frame>
复制代码


可以看到有一个frame框架包含各个按钮,调起来无论大小、位置、图片、一切都跟对话框一样可以随便用
但是InfoPaneCargo中的单位目标按钮设定就很奇怪了,来源官方:


  1.         <Frame type="PageButton" name="PageButton2" template="InfoPaneCargo/PageButtonTemplate">
  2.             <Anchor side="Top" relative="$parent/PageButton1" pos="Max" offset="0"/>
  3.             <Anchor side="Left" relative="$parent/PageButton1" pos="Min" offset="0"/>
  4.         </Frame>

  5.         <Frame type="PageButton" name="PageButton3" template="InfoPaneCargo/PageButtonTemplate">
  6.             <Anchor side="Top" relative="$parent/PageButton2" pos="Max" offset="0"/>
  7.             <Anchor side="Left" relative="$parent/PageButton2" pos="Min" offset="0"/>
  8.         </Frame>

  9.         <Frame type="CargoButton" name="CargoButton0" template="InfoPaneCargo/CargoButtonTemplate">

  10.         </Frame>

  11.         <Frame type="CargoButton" name="CargoButton1" template="InfoPaneCargo/CargoButtonTemplate">

  12.         </Frame>
复制代码


没有尺寸设定,因为尺寸在他的模板里已经设置为了64,他不附属page,跟page是平级的
最奇怪的是没有位置参数,我用映射的方法调大小,调位置,都是不行的
调位置会有奇怪的事情发生,他的位置会拉伸,相对位置还是原来的排版
调尺寸更奇怪了,可以往大了调,但是不能往小了调,我拆到image0/1/2这个层面后也是一样

好没有头绪啊,他的page,name,tooltip按钮跟InfoPaneGroup一毛一样啊
调起来也都一样,就是这些button,太烦躁了


InfoPaneGroup调整后的效果:
1.jpg

InfoPaneCargo调整失败效果:
2.jpg

内心几乎是奔溃的
发表于 2015-5-15 13:30:03 | 显示全部楼层
这东西的尺寸是不方便修改的,因为游戏本身就会修改其尺寸。

点评

(⊙v⊙)嗯 已经用了折中的办法放到一个位置去了~~  详情 回复 发表于 2015-5-15 22:13
回复

使用道具 举报

 楼主| 发表于 2015-5-15 22:13:06 | 显示全部楼层
麦德三世 发表于 2015-5-15 13:30
这东西的尺寸是不方便修改的,因为游戏本身就会修改其尺寸。

(⊙v⊙)嗯

已经用了折中的办法放到一个位置去了~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-27 13:53 , Processed in 0.168668 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表