把移动单位改成设置坐标
魔兽地图编辑器吧
全部回复
仅看楼主
level 8
黑贤紫
楼主
我把第一条触发改成下面两条后,单位会移动到地图中心点。。。我估计是我写的COS SIN 后面的不对。。。打开第一条的触发COS SIN 是这样的
求纠正 后面该怎么改
2013年12月17日 09点12分
1
level 11
神主ZUN神
有这么麻烦吗?
2013年12月17日 09点12分
2
level 13
1991WEIGUI
去中心是你变量赋值的过程出问题了,变量初始值是0~
2013年12月17日 09点12分
3
level 8
黑贤紫
楼主
其实我想知道这是怎么办到的
2013年12月17日 09点12分
4
逸受▫
sin(数组变量)
2013年12月17日 09点12分
level 12
韩小咣
。
--以无限延伸的光芒,包围所有的一切。
2013年12月17日 09点12分
5
level 9
ck5524210
怪我?
2013年12月17日 10点12分
6
level 12
詠汶追忆
图太小,手机点不到
2013年12月17日 10点12分
7
level 11
fux2_King
图太小根本看不清。估计就是模拟行走?
你先用鼠标点击的坐标mx,my和角色坐标x,y得到角度a
a=atan2(my-y,mx-x)
设置坐标x = x+cos(a)*速度
设置坐标y = y+sin(a)*速度
2013年12月17日 10点12分
8
level 13
相对论引力😘
不需要代码,直接余弦函数设置单位的X坐标=X+b*cos(j)
正弦函数y=y+b*sin(j)
2013年12月17日 10点12分
9
level 13
相对论引力😘
位移坐标公式
单位 - 设置(马甲)的X坐标为(((马甲)所在的X轴坐标) + b × cos(ang))
单位 - 设置(马甲)的Y坐标为(((马甲)所在的Y轴坐标) + b × sin(ang))
2013年12月17日 10点12分
10
相对论引力😘
移动单位一定是计时器,用循环太快,
2013年12月17日 10点12分
level 13
相对论引力😘
位移公式:
X=X+B*cos(ang)
Y=Y+B*sin(ang)
2013年12月17日 10点12分
11
level 13
相对论引力😘
点A 到点B的方向就是 反正切 (Atan2(B的Y坐标 - A的Y坐标)*(B的X坐标 - A的X坐标))
反过来同理
点B到点A的方向就是 反正切 (Atan2(A的Y坐标 - B的Y坐标)*(A的X坐标 - B的X坐标))
------------------
点A到点B的距离就是 ((A的X坐标 - B的X坐标)的2次方) + ((A的Y坐标 - B的Y坐标)的2次方))的平方根
------------------
极坐标位移点A的 xy坐标 就是 (A的X坐标 + (位移距离dis*(cos (位移角度ang))))
(A的Y坐标 + (位移距离dis*(sin (位移角度ang))))
2013年12月17日 11点12分
12
level 11
Manhattan镜
画个小三角形你就知道了
2013年12月17日 12点12分
13
1