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

两个问题

[复制链接]
发表于 2012-4-25 22:58:46 | 显示全部楼层 |阅读模式
1:求如何让判定单位周围是否纯在敌军单位(英雄,建筑)或中立单位 删除技能 是友军单位(英雄)建筑添加技能
2:如何影藏技能图标
求演示
琢磨了好久
发表于 2012-4-25 23:17:15 | 显示全部楼层
对某玩家禁用技能可以 但不是很明白你在说什么
回复

使用道具 举报

发表于 2012-4-26 01:35:32 | 显示全部楼层
LZ的问题……错别字跟语病是不是有点多了……貌似到了让人看不懂的程度……

如果要判断周围有没有属于特定玩家的单位,通过选取单位来判断就可以了。举一个简单的例子,设置实数变量R=0,选取目标单位周围一定范围内的所有,在选取后的Loop动作里加上判断,当选取单位为某玩家的非友军单位时设置变量R=1,否则无动作。在此之后通过判断变量R是否等于1就可以确定周围有没有敌对或中立单位了,之后的动作再自行加上就可以了。

至于隐藏技能图标这点,主动技能隐藏起来等于不能使用,直接禁用就可以了,但禁用的缺点在于一个玩家不能同时拥有多个有该技能的单位。
如果是被动技能,单纯隐藏图标的话可以把这个被动技能放到魔法书里,之后再禁用,魔法书就可以了,但还是有缺点,具体而言是不能正常使用魔法书。
顺带一提,放在魔法书的的英雄技能是可以直接通过加点升级的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 04:32 , Processed in 0.036008 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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