设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

将鼠标屏幕坐标代入事件坐标

查看数: 1778 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-3-6 16:50

正文摘要:

本帖最后由 qq113694569 于 2011-3-6 18:08 编辑 本人的鼠标系统是这样的#============================================================================== # 本脚本来自http://www.66rpg.com/,使用和转载请保 ...

回复

后知后觉 发表于 2011-3-6 17:36:44
你这个脚本应该不是 完整鼠标系统里的内容.因为没有找到 寻路算法.
在完整鼠标脚本里的 Game_Player 的 update 里.
可以找到现成的算法得知鼠标位于地图坐标系的哪个坐标上.
          trg_x = (mouse_x + $game_map.display_x / 4) / 32
          trg_y = (mouse_y + $game_map.display_y / 4) / 32

点评

谢了 的确是正解!!!!太感谢了!!!没有提问 只有有事请教!!  发表于 2011-3-6 18:08
此为正解,另外LZ发帖请用[提问]  发表于 2011-3-6 17:38
沙漠点灰 发表于 2011-3-6 16:57:07
本帖最后由 沙漠点灰 于 2011-3-6 16:57 编辑

回复 qq113694569 的帖子

Lz的意思就是“移动鼠标”?只有调用API了...API盲表示压力很大

点评

不是移动鼠标!!! 是将事件的位置代入鼠标所点的地图位置懂吗?  发表于 2011-3-6 17:07
「旅」 发表于 2011-3-6 16:55:50
好像两个坐标不一样的,鼠标是像素的坐标,是(640,480)这样的。
而事件的则是(2,2)的。

可以试试把鼠标的 / 32 试试?也许可以转化为事件的坐标~~

点评

糖果的点击寻路 的地图坐标不知道怎么代入的 杂死了 所以求大侠写个 简单的脚本  发表于 2011-3-6 17:10
那样的话会造成定点坐标 而不能随着角色的移动而代入相应的地图坐标 我的意思是 要将事件的坐标代入鼠标所点的坐标 像糖果之旅那样点击寻路  发表于 2011-3-6 17:09
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 16:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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