找回密码
 点一下
查看: 2284|回复: 1

路过请进:关于魔法特效捕捉和大量特效清除以及特定值显示还有我的一点点想法分享。

[复制链接]
发表于 2010-1-17 20:31:16 | 显示全部楼层 |阅读模式
你好,我还是上次提问天天技能的那个人。因为没有电脑所以再次来此提问。顺便说下我的一些构思。转入正体:我在构思技能时出现了这样三个麻烦:1,我想做出如果英雄用普通攻击(非大范围技能)杀死敌人后在敌人位置上创建特效(问题所在)并以敌人为中心对一定单位内造成英雄攻击力乘以技能等级乘以游戏难度的伤害!中间所有的步骤我都想到了解决办法,唯独创建特效在死亡单位位置这一点想不明白该如何及时清除,因为被攻击单位死后创建在它位置上的特效再快也要等零点几秒让玩家看后到再删除!而因为我要做的地图十分变态,英雄杀死一些弱小单位速度非常快,一旦等待,就一定会出现一个怪死后特效刚创建出来,还来每等到删除特效,另外一个个怪也死了,又一个个特效出现……但是创建特效后又不能瞬间删除!我很矛盾,想用变量组但又想不到好的办法…特地求教!希望是即让玩家看得到完整的特效,又不出现杀够怪太快完成满地特效无法清楚!另外想问如果用触发对死亡单位x范围造成法术类型的伤害时,这个范围内有魔法免疫和无敌的怪物时,那么触发是否会对这两种怪物造成伤害?问题2我想做一个技能是由捕捉魔法效果的,比如英雄释放一个名为 折磨死你 技能给怪物,那么怪物身上就会出现名为 折磨死你 的魔法效果,然后让触发对拥有该类魔法效果的怪物造成英雄攻击力乘以技能等级乘以游戏难度的伤害!这个构思中出现两个问题,第一是该技能的冷却时间很短会出现数个怪物先后拥有此技能的魔法效果,此时该如何对这些不同时出现同样魔法效果的一群单位都造成伤害呢?另一个是这些怪物身上的魔法效果又会先后消失,此时又该如何停止对这些怪物的伤害呢?问题3:这个问题可能问的有点分散也有点多,会离开一点技能范围,但还是技能问题,请见谅~我想做一个让英雄越杀技能越越厉害的系统,想问魔兽争霸本身是否记录杀怪数量?是否需要自己用变量来记录?我想让英雄用杀一定怪数量来换取功绩,然后让功绩来影响一些特定的技能伤害,功绩越高,技能越厉害,但是如何设定功绩和它的显示呢?我想到用一堆变量来记录各个玩家的杀怪数量和功绩,感觉有点麻烦,而让它显示到屏幕上我就有点束手无策了,因为需要让玩家直观的看到自己的功绩,但怎么做呢?这样可以像个计时器窗口那样悬挂在屏幕上显示出来……请高手指点!嗯,其中两个问题都是针对 类型组 的问题,看来这方面需要加强学习!!接下来分享一下我的一点点思路,虽然不高明,但说不定对一些朋友有用:偷懒而又保质量的办法,用游戏难度来提高技能伤害和怪物强度,难度越高,我是在苦思针对不同难度的一些装备区刷怪的问题时想到的,就是在玩家选择某难度后让触发设定一个整数变量的值为对应的难度大小。比如玩家选了难度二,设定变量为二,难度三那就设定变量为三,然后让玩家的技能伤害乘以这个变量就可以了。也可以让怪物的技能也乘以这个变量或者让怪物的属性乘以这个变量,嘿嘿。当然我个人认为这个不错,可以省去设定一些怪物属性和强度的麻烦。欢迎指点批评~
发表于 2014-3-22 19:30:13 | 显示全部楼层
可以简短一点吗?
讲重点!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 22:10 , Processed in 0.076613 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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