找回密码
 点一下
查看: 892|回复: 13

UI是怎么和单位联系起来的

[复制链接]
发表于 2013-6-24 19:24:24 | 显示全部楼层 |阅读模式
比如InfoPanelHero,里面有ArmorLabel,WeaponLAbel,AttributeLabel等等标签,我想知道它们是怎样和单位挂钩的?
还是说这些Label只是对应的描述性语言,比如ArmorLabel,如果它的值是“护甲”,那么护甲值又是在哪里指定的呢?


默认UI我们把鼠标移到护甲图标上面,会出现一系列的值,像移动速度什么的,如果我想把移动速度“移出来”,使它跟护甲一样,在我们的Console面板上面也有一个图标,也有相应的值,这要怎么指定?

总结起来感觉是不是就是一个问题啊,就是说怎样把单位的相关值和UI里面的东西联系起来。主要是我在这些Frame里面没有看到诸如<val =……>之类的字段,想不明白到底是怎么指定怎么联系起来的。

求助各位前辈了。
 楼主| 发表于 2013-6-24 22:10:55 | 显示全部楼层
@chilled @麦德三世   迫不得已,冒昧艾特一个……
回复

使用道具 举报

发表于 2013-6-24 23:57:40 | 显示全部楼层
UI这东西有点深奥,我不会,不过帮你顶起来。

点评

就是,始终闹不明白它究竟是怎么联系起来的……  详情 回复 发表于 2013-6-25 00:04
回复

使用道具 举报

 楼主| 发表于 2013-6-25 00:04:14 | 显示全部楼层
yxxiaobin 发表于 2013-6-24 23:57
UI这东西有点深奥,我不会,不过帮你顶起来。

就是,始终闹不明白它究竟是怎么联系起来的……
回复

使用道具 举报

 楼主| 发表于 2013-6-25 21:17:56 | 显示全部楼层
明天要考数据库,求指导啊啊啊啊,话说我的数据库跟渣一样。【水】
回复

使用道具 举报

发表于 2013-6-26 01:10:29 来自手机 | 显示全部楼层
数据模块的xml显示选项?

点评

额,这是什么东西,前辈?  详情 回复 发表于 2013-6-26 11:47
回复

使用道具 举报

发表于 2013-6-26 01:24:27 | 显示全部楼层
大部分UI的背后逻辑是写死的,你无法手动修改或重现。

另外的话,部分UI控件本身具有一些固定功能而已。

点评

那意思是不是说最好的方法就是隐藏掉然后用触发器模拟?  详情 回复 发表于 2013-6-26 11:46
回复

使用道具 举报

 楼主| 发表于 2013-6-26 11:45:44 | 显示全部楼层
成功的考完回来了,果然还是没记住闭包……
回复

使用道具 举报

 楼主| 发表于 2013-6-26 11:46:52 | 显示全部楼层
麦德三世 发表于 2013-6-26 01:24
大部分UI的背后逻辑是写死的,你无法手动修改或重现。

另外的话,部分UI控件本身具有一些固定功能而已。

那意思是不是说最好的方法就是隐藏掉然后用触发器模拟?

点评

可以这么说  详情 回复 发表于 2013-6-26 16:14
回复

使用道具 举报

 楼主| 发表于 2013-6-26 11:47:56 | 显示全部楼层
Star_of_dada 发表于 2013-6-26 01:10
数据模块的xml显示选项?

额,这是什么东西,前辈?
回复

使用道具 举报

发表于 2013-6-26 16:14:36 | 显示全部楼层
娜渃卟Ran 发表于 2013-6-26 11:46
那意思是不是说最好的方法就是隐藏掉然后用触发器模拟?

可以这么说

点评

哦哦,谢头目。 不过还有一个疑问,像这种触发事件是什么?周期性的检查吗?如果时间间隔太短,一直检查不就大量消耗了系统的性能,这肯定不科学吧?  详情 回复 发表于 2013-6-26 16:33
回复

使用道具 举报

 楼主| 发表于 2013-6-26 16:33:57 | 显示全部楼层

哦哦,谢头目。
不过还有一个疑问,像这种触发事件是什么?周期性的检查吗?如果时间间隔太短,一直检查不就大量消耗了系统的性能,这肯定不科学吧?
回复

使用道具 举报

发表于 2013-6-26 17:19:52 | 显示全部楼层
单位属性和buff的变化是可以通过触发器捕捉的阿。你在改变的时候再更新就好了阿。

点评

汗,一直没仔细地看过触发器的事件,记得以前WE想过做一个触发监控某个变量的变化,但是貌似没有成功就一直没去认真研究过了,回去仔细研究研究触发器的事件先。谢头目啦!  详情 回复 发表于 2013-6-26 17:32
回复

使用道具 举报

 楼主| 发表于 2013-6-26 17:32:07 | 显示全部楼层
麦德三世 发表于 2013-6-26 17:19
单位属性和buff的变化是可以通过触发器捕捉的阿。你在改变的时候再更新就好了阿。

汗,一直没仔细地看过触发器的事件,记得以前WE想过做一个触发监控某个变量的变化,但是貌似没有成功就一直没去认真研究过了,回去仔细研究研究触发器的事件先。谢头目啦!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 13:40 , Processed in 0.151046 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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