找回密码
 点一下
查看: 2289|回复: 9

关于背刺角度判断

[复制链接]
发表于 2007-7-7 20:23:23 | 显示全部楼层 |阅读模式
本人研究了一种背刺技能比较完美,但是还是有些不足。我做角度的判断是这样的
动作:
if:触发单位的面向角度大于技能释放目标角度-45度
   触发单位的面向角度小于技能释放目标角度+45度
then:无动作
else:对触发单位发布停止命令
     对触发单位的所有者发布信息:你必须位于目标的背后
这个也是背刺的主流判断方法,但是这个美中不足是如果英雄位于目标的背后使用该技能,如果没有面朝这个单位的话也就用不出来了,导致这个背刺显得很鸡肋...
请高人指点解决方案
发表于 2007-7-7 20:26:26 | 显示全部楼层
发动技能效果的时候记录当时触发单位的角度,随后调用
回复

使用道具 举报

 楼主| 发表于 2007-7-7 20:32:35 | 显示全部楼层
对不起阿斑竹,不了解你的规矩,现在明白了.
——上面部分水了————


用缓存么?
回复

使用道具 举报

发表于 2007-7-7 20:35:14 | 显示全部楼层
用种东西叫变量...
回复

使用道具 举报

 楼主| 发表于 2007-7-7 20:54:48 | 显示全部楼层
变量阿.....还是不会用,最好有演示...谢谢斑竹大人
回复

使用道具 举报

发表于 2007-7-7 20:55:55 | 显示全部楼层
设置(实数变量)=单位面向角度
回复

使用道具 举报

 楼主| 发表于 2007-7-7 20:57:34 | 显示全部楼层
怎么调用阿,这个我当然会的
回复

使用道具 举报

发表于 2007-7-7 20:59:17 | 显示全部楼层
在if里面调用啊.
if那个变量怎么怎么样
then
else
回复

使用道具 举报

 楼主| 发表于 2007-7-7 21:02:37 | 显示全部楼层
哦,明白了,多谢斑竹不厌其烦了
回复

使用道具 举报

发表于 2007-7-11 16:24:47 | 显示全部楼层
因为受到背刺攻击的单位是背对着凶手单位的,所以面向的角度大致为同一方向,所以得出以下结论


当受到攻击的单位(触发单位)面向的角度=区间[发动攻击的单位面向的角度+30,发动攻击的单位面向的角度-30]

区间是
大于等于

小于等于
的结合应用
……


发言完毕
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 14:39 , Processed in 0.033437 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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