找回密码
 点一下
查看: 1486|回复: 9

求技能按钮上动态显示数字的方法

[复制链接]
发表于 2013-4-14 17:49:44 | 显示全部楼层 |阅读模式
需要一个技能按钮,对某单位组中的活体数量能进行显示,游戏中需要按单位组的变化而动态变化,估计得用触发器完成,但是用触发器得到单位组中的活体数量后,怎么把数字绑定到按钮上,哪个触发器动作能实现?
如果单纯用触发器没法实现,在物编上应该怎么配合,求方法。
发表于 2013-4-14 18:28:27 | 显示全部楼层
嘛……只要做一些修改,是可以用纯数据完成这个功能的嗯。

实际上,比起用触发器来辅助这个功能,纯数据更适合新人呢。
触发器的话,要绑定界面元素,然后动态修改~麻烦得很呢。

点评

求教,数据怎么做  详情 回复 发表于 2013-4-14 19:34
回复

使用道具 举报

 楼主| 发表于 2013-4-14 19:34:26 | 显示全部楼层
四夕水草肃 发表于 2013-4-14 18:28
嘛……只要做一些修改,是可以用纯数据完成这个功能的嗯。

实际上,比起用触发器来辅助这个功能,纯数据 ...

求教,数据怎么做
回复

使用道具 举报

发表于 2013-4-14 20:11:33 | 显示全部楼层
貌似没有办法直接在按钮上显示单位组数量之类的数据。按钮上的动态数据一般是引用数据模板,显然单位组数量这东西不属于模板记录的内容。或许使用对话框按钮要好一些,那个自定义内容要丰富的多。
回复

使用道具 举报

 楼主| 发表于 2013-4-14 22:17:33 | 显示全部楼层
用对话框按钮是能做到。但不是想要的啊!界面突然多出来个对话框按钮好突兀啊。
回复

使用道具 举报

发表于 2013-4-15 08:48:03 | 显示全部楼层
单纯是数字的话很简单的,你要文字的话就得用触发器去控制界面了

我们可以用Catalog Value Set去动态修改数据表的一些值,你可以在数据编辑器里新建一个叫伤害效果(比如叫AAA),然后用触发器来动态修改它的伤害值。


然后你在按钮的文本里使用
<d ref="Effect,AAA,Amount"/>

就能把那个值显示出来了
回复

使用道具 举报

发表于 2013-4-15 17:53:42 | 显示全部楼层
头目……四夕水觉得楼主是想显示技能的充能次数那样显示数字,而不是显示在技能说明版里。
回复

使用道具 举报

发表于 2013-4-15 19:00:56 | 显示全部楼层
那更容易了啊,调整充能还不简单。
回复

使用道具 举报

发表于 2013-4-15 20:08:59 来自手机 | 显示全部楼层
事实上我同意头目的说法,根据单位数量动态设置模板的字段值,然后显示它,这样就相当于显示单位数量了。
回复

使用道具 举报

发表于 2013-4-17 20:57:12 | 显示全部楼层
这里有个演示,楼主去参考下吧。
http://bbs.islga.org/read-htm-tid-1966775-page-1-fpage-1.html
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 18:53 , Processed in 0.119550 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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