找回密码
 点一下
查看: 1822|回复: 14

怎么获取一个单位 的朝向角度为鼠标指针方向。

[复制链接]
发表于 2016-5-14 22:26:00 | 显示全部楼层 |阅读模式
本帖最后由 wyg5105478 于 2016-5-14 22:29 编辑

怎么获取一个单位 的朝向角度为鼠标指针方向。  我知道怎么获取鼠标XY值 但是就是无法 应用到  触发单位上 QQ图片20160514222542.png QQ图片20160514222546.png QQ图片20160514222538.png



发表于 2016-5-14 22:49:40 | 显示全部楼层
没明白你要问什么,你是说总是让单位朝向鼠标在世界上坐标吗?也就是说晃动鼠标,单位会跟着转向这样的?如果是这样,直接设置单位朝向就可以了,不过需要配合鼠标移动事件,这有点伤啊。

点评

我要做一个技能施放后原地不动 单位的普通攻击为鼠标左键 单位的攻击方向为鼠标指针所在位置  详情 回复 发表于 2016-5-14 22:56
回复

使用道具 举报

 楼主| 发表于 2016-5-14 22:56:06 | 显示全部楼层
yxxiaobin 发表于 2016-5-14 22:49
没明白你要问什么,你是说总是让单位朝向鼠标在世界上坐标吗?也就是说晃动鼠标,单位会跟着转向这样的?如 ...

我要做一个技能施放后原地不动
单位的普通攻击为鼠标左键
单位的攻击方向为鼠标指针所在位置

点评

这样的话,响应左键点击事件获取点击的坐标,然后命令单位对地攻击该位置即可。  详情 回复 发表于 2016-5-14 22:58
回复

使用道具 举报

发表于 2016-5-14 22:58:09 | 显示全部楼层
wyg5105478 发表于 2016-5-14 22:56
我要做一个技能施放后原地不动
单位的普通攻击为鼠标左键
单位的攻击方向为鼠标指针所在位置

这样的话,响应左键点击事件获取点击的坐标,然后命令单位对地攻击该位置即可。

点评

我成功了  发表于 2016-5-15 09:54
有没有办法直接获取鼠标移动的坐标  详情 回复 发表于 2016-5-14 23:04
回复

使用道具 举报

 楼主| 发表于 2016-5-14 23:04:09 | 显示全部楼层
yxxiaobin 发表于 2016-5-14 22:58
这样的话,响应左键点击事件获取点击的坐标,然后命令单位对地攻击该位置即可。

有没有办法直接获取鼠标移动的坐标

点评

获取鼠标xy值的方式能否教我一下,我在研究智能施法需要单位往某个方向发技能  详情 回复 发表于 2016-11-13 08:21
恭喜一下。  发表于 2016-5-15 18:36
没有,必须响应鼠标事件才能获取鼠标坐标。相比之下,点击事件比移动事件更节约一些。  发表于 2016-5-14 23:19
回复

使用道具 举报

发表于 2016-11-13 08:21:24 来自手机 | 显示全部楼层
wyg5105478 发表于 2016-5-14 23:04
有没有办法直接获取鼠标移动的坐标

获取鼠标xy值的方式能否教我一下,我在研究智能施法需要单位往某个方向发技能

点评

我忘了我当时 是想做什么了 好像是在做一个技能  详情 回复 发表于 2016-11-13 17:50
响应鼠标事件,可以使用“鼠标在世界坐标中的位置”函数来获取。  发表于 2016-11-13 12:46
回复

使用道具 举报

 楼主| 发表于 2016-11-13 17:50:31 | 显示全部楼层
2104075556 发表于 2016-11-13 08:21
获取鼠标xy值的方式能否教我一下,我在研究智能施法需要单位往某个方向发技能

我忘了我当时 是想做什么了   好像是在做一个技能

点评

我研究过了,还是要用鼠标点击和鼠标移动来获取  详情 回复 发表于 2016-11-17 19:50
回复

使用道具 举报

发表于 2016-11-17 19:50:17 | 显示全部楼层
wyg5105478 发表于 2016-11-13 17:50
我忘了我当时 是想做什么了   好像是在做一个技能

我研究过了,还是要用鼠标点击和鼠标移动来获取
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 02:43 , Processed in 0.180098 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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