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

我重新理了一下思路,现在请教一个细节问题

[复制链接]
发表于 2011-10-8 13:51:02 | 显示全部楼层 |阅读模式
我做了一个触发,
当X按钮被按下时,判定玩家的钱,
如果足够,就扣除相应的钱,然后为玩家开启X技能
(其实我很疑惑开启是不是就是   添加   或者   获得  的意思)

现在不知道怎么做那个按钮。
我做了一个建筑,没有技能的,然后在技能面板添加了一个强化剂的按钮,
但是在触发器里,按下的按钮  里没有找到我在技能面板添加的按钮,
我想是不是要新建一个全新的按钮?怎么建立?
发表于 2011-10-8 14:49:14 | 显示全部楼层
看了你要的商店的帖子……

已经做了回复。如果你问这个问题仅仅为了实现商店买技能的功能,参照那个帖子就可以了。

如果你是要问触发如何实现……



技能就算什么都没有,只设置了一个按钮,就可以用
        單位 -任何單位一般3 - 執行階段使用技能(忽略共用技能)
的事件捕获。

接下来只用针对这个触发执行你需要的操作就行了。

问题是你要给单位添加技能……目前没法动态给单位添加技能,技能和技能按钮都必须通过数据编辑器修改单位来添加技能。

先将技能加入技能列表,然后在面板界面添加按钮,将按钮设置为对应的技能。

想那个帖子说的,设置需求可以在技能没达到条件时候隐藏。

然后你可以用商店购买buff的方式来启用技能。(当然还有验证器验证身上是否有buff等手段来防止重复购买)

触发器给单位加buff也是完全可以的。只不过有数据实现的方法,占用触发来实现技能比较没效率。
回复

使用道具 举报

发表于 2011-10-8 16:47:11 | 显示全部楼层
还是基础没掌握的情况,技能不是非得消耗能量值的,本来就可以设为消耗钱。
钱不够技能就按不下去
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 08:27 , Processed in 0.030685 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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