找回密码
 点一下
查看: 2799|回复: 7

如何做個類似黑鬍子的技能?

[复制链接]
发表于 2009-7-29 17:40:30 | 显示全部楼层 |阅读模式


本人對J尚未達到一定的基礎...請用T略為指點...謝謝

想了很多辦法,都沒辦法成功.
招式1(黑暗吸收)達到效果目標為:
將前方一個扇形內的敵人吸到自己面前,吸的過程緩慢減血,遠的吸速度慢,近的快
減血同理,當敵人在釋放技能的時間內吸入自己面前的200距離範圍時,會被吸到黑暗空間中

問:黑暗空間如何實現?難道在地圖上單獨做一塊地方?

招式2(黑暗地道)達到效果目標為:
以自己為中心,向四方的地面發出黑暗,在黑暗上的單位會被逐漸減速,在黑暗上達到一定時間仍會
被吸到黑暗空間.

問:很難實現黑暗延伸效果和時間上的判定,目前用馬甲單位影子來覆蓋做黑暗,效果極差
時間上如何判定?目前只能使用 添加在XX圓心範圍內的敵方單位 為單位組,然後等待....

招式3(釋放)達到效果目標為:
當黑暗空間存在單位時,可將單位從自己面前扔出,當扔出單位碰到其他單位時會形成碰撞,
碰撞會根據自身速度對雙方形成傷害,扔到越遠速度越慢...如果扔出單位最後沒有碰到其他單位,
則眩暈一段時間

問:如何判定碰撞...?目前使用的是專門寫一個觸發,每0.1秒觸發一次,看XX單位在XX範圍內是否有單位,
但是我扔出200個單位呢....[s:166]

但求指點,不求示範...
发表于 2009-7-29 18:02:44 | 显示全部楼层
好多文字……没耐心看……

话说你最后那句话放大点……
回复

使用道具 举报

发表于 2009-7-29 18:02:59 | 显示全部楼层
黑暗空间就隐藏单位嘛。
回复

使用道具 举报

 楼主| 发表于 2009-7-29 18:15:01 | 显示全部楼层
引用第2楼alexries于2009-07-29 18:02发表的  :
黑暗空间就隐藏单位嘛。


不不...我的意思是,讓單位從這個地圖上"消失",然後釋放的時候再讀取或者說創造這個單位....
回复

使用道具 举报

发表于 2009-7-29 21:42:27 | 显示全部楼层
加到单位组中,隐藏,然后下次用的时候再移动单位位置,显示就行了
回复

使用道具 举报

发表于 2009-7-30 05:40:13 | 显示全部楼层
隐藏的同时最好先暂停这个单位
否则到时候有人打你都不知道
回复

使用道具 举报

发表于 2009-7-30 08:47:23 | 显示全部楼层
LS和LSS合起来就是完全正解啦。
回复

使用道具 举报

发表于 2009-7-30 11:56:22 | 显示全部楼层
第一个解释完了
我就不多说了
第二个涉及到局域化的参数传递
复杂的方法不说了
直接使用自定义值(如果你在其他技能上没用的话)
没有的普通单位的自定义值为1
每X秒事件,自定义值+1,修改速度
注意最后要把自定义值改成0
当自定义值到达某个数时(0.1秒一次判断的话,100就是10秒)这样就可以判断时间了
黑影就是用马甲拼的,DOTA里就是这样……


碰撞的话
使用凤凰火焰或者永久献祭在移动的马甲上
用注册事件+单位受到伤害事件来获取碰撞事件
条件是伤害来源=马甲 或 buff存在
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 06:24 , Processed in 0.031404 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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