直线伤害怎么做?
魔兽地图编辑器吧
全部回复
仅看楼主
level 10
劉少爷 楼主
rt
2013年01月10日 13点01分 1
level 10
劉少爷 楼主
[揉脸]
2013年01月10日 13点01分 2
level 14
先求直线方程,再用两组点线距公式
2013年01月10日 13点01分 3
[揉脸]求啊!
2013年01月10日 13点01分
回复 刘少爷 :|ax+by+c|/√(a^2+b^2)……用起来比较麻烦……
2013年01月10日 13点01分
回复 人可弓百弓 :[拍砖]小学生亚历山大啊。。。
2013年01月10日 13点01分
回复 人可弓百弓 :[拍砖]小学生亚历山大啊。。。
2013年01月10日 13点01分
level 10
劉少爷 楼主
(瞳术)
2013年01月10日 13点01分 4
[瀑布汗~]
2013年01月10日 13点01分
level 10
劉少爷 楼主
(腹黑男)
2013年01月10日 14点01分 5
level 11
真的好难的,例如你在点A,敌人在点B。首先创建一个马甲在点C,使点C在射线AB之间,光是这个步骤你就要用好多触发,数学好才行,然后创建另一个马甲单位在点A,命令这个马甲向你和点C的马甲角度冲锋,但这个伤害会有很大的延迟,故不推荐这个方法,我来教你一个更好的方法。
用0伤害的霜冻闪电做模版,一定不能有伤害否则会导致魔兽崩溃,然后魔法效果改一下,选取拥有魔法效果的单位造成伤害,但是造成伤害这个有一定的难度,因为你必须考虑到目标的护甲和魔抗,所以你还得提取目标护甲和魔抗并设置一个电脑程序让触发自动计算伤害。所以我推荐你不要用直线伤害的技能。
2013年01月10日 14点01分 7
[啊!]
2013年01月10日 14点01分
腻害......
2013年01月10日 14点01分
厉害。。。
2013年01月10日 14点01分
腻害
2013年04月15日 13点04分
level 10
建立一个一次函数
2013年01月10日 14点01分 8
不懂,咋做求解。。。
2013年01月10日 15点01分
不懂,咋做求解。。。
2013年01月10日 15点01分
level 10
圆形逐点选取完破,不需要这么麻烦
2013年01月10日 15点01分 9
不明所以啊。。。
2013年01月11日 00点01分
level 12
不用冲锋吧,从触发单位开始,向目标方向,每100码创建一个马甲,选取马甲为中心,100范围的敌人加入单位组.选取单位组命令触发单位逐个给伤害
2013年01月10日 15点01分 10
马甲不建也行,用变量捕捉到点就行.深入剖析:楼主说的直线其实就是一个很窄很长的矩形,可以参照精品吧主的教程判断点是否在任意多边形内.
2013年01月10日 15点01分
腻害......冰糖葫芦串
2013年01月10日 15点01分
这个我知道啊,以前用过,但是触发伤害时总是不正常后来也就没用这方法了。。。
2013年01月11日 00点01分
以前我做的那个技能是要马甲死亡以后才触发动作伤害,不知道这样是不是造成伤害不正常?
2013年01月11日 00点01分
level 10
一个个点连起来不就是线了阿
2013年01月11日 01点01分 12
腻害......楼上说坐标公式压力大
2013年01月11日 01点01分
腻害......楼主
2013年01月11日 01点01分
回复 亦祷 :我说的是用位移!这个关坐标什么事
2013年01月11日 01点01分
@我叫菊平叔叔 腻害......你用什么位移
2013年01月11日 01点01分
level 9
大概不是六楼说的?你做的直线伤害的区域没有宽度?
2013年01月11日 01点01分 13
level 13
循环选取单位加入到单位组中。
再造成伤害=.=
2013年01月11日 01点01分 14
level 10
马甲冲锋或负数水元素
2013年04月15日 13点04分 15
……
2013年04月15日 13点04分
挖坟?
2013年04月15日 23点04分
level 9
如果你认为腐臭尸群改不成你要的效果,那我只能认为
if 触发单位是一条直线 == true
  对触发单位造成伤害
endif
2013年04月15日 13点04分 17
level 11
表示看不懂J - -
2013年04月15日 14点04分 18
level 9
看你是想让马甲碰撞就伤害还是所有单位只会被伤害一次。
碰撞就伤害好比说放出去一个球,敌人被碰到伤害一次,敌人闪烁走不小心又碰到移动中的球就又伤害一次,这样就移动马甲然后选取范围单位就好了。
如果是只对同一目标伤害一次,那就需要另外一个单位组把伤害过的单位加进去。马甲工作完事以后再清空单位组......
2013年04月15日 14点04分 19
level 11
我是直接偷懒用的是循环动作选取单位组,单位组中心循环向前移动,这样就可以了,误差一点可以忽略。
2013年04月15日 23点04分 22
1 2 尾页