切换到宽版
  • 6424阅读
  • 1回复

好吧,发一个关于RPGVX鼠标系统脚本 [复制链接]

上一主题 下一主题
离线天の川
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-12-21
  1. # ** vx鼠标脚本修改版 bata
  2. #------------------------------------------------------------------------------
  3. # 修改自: DerVVulfman和berka的鼠标脚本
  4. # 链接: http://www.rpgmakervx-fr.com
  5. #------------------------------------------------------------------------------
  6. # 沉影不器的修改:
  7. #
  8. #  (一)鼠标核心修改:
  9. #     ① 优化FPS,主要是避免反复读取ini文件.
  10. #        **事实上句柄没变化,不需要反复读硬盘
  11. #     ② 增加几个功能
  12. #        Mouse.toggled?       侦测鼠标键是否已经触发
  13. #        Mouse.press?         侦测鼠标键是否处于"按下"状态
  14. #        Mouse.dbl_click?     鼠标双击
  15. #        Mouse.scroll         侦测鼠标滚轮 返回值:向前>0,向后<0
  16. #        Mouse.move?          鼠标是否移动
  17. #                             **其中左键返回值1,右键返回2,中键返回16,允许多键
  18. #        Mouse.over?(obj)     鼠标是否经过
  19. #                             **支持Sprite,Window,Viewport,Rect,Plane,可补充
  20. #     ③ 鼠标按键取值(支持左右键交换)
  21. #        左键:1 右键:2 中键:4
  22. #
  23. #  (二)vx应用修改:
  24. #     ① 修复使用交通工具时鼠标无效的bug (鼠标双击:上/下交通工具)
  25. #     ② 降低对象灵敏度
  26. #     ③ 修复物品或技能有效范围是"全体"或"使用者"时光标错误bug
  27. #     ④ 修改角色在地图上的移动,防止地图上"滑动"
  28. #     ⑤ 鼠标不在选项上时,按左键不响应
  29. #     ⑥ F2不影响鼠标使用
  30. #     ⑦ 鼠标点击移动中的NPC,该NPC停止移动,原地面向角色
  31. #        做为NPC的事件,在事件页中增加注释(): npc=true
  32. #     ⑧ 增加鼠标滚轮功能,在选项窗体中代替方向键滚动


2010-08-08 更新
附上修改后的vx应用脚本及测试工程
(Mouse.double_click? 鼠标双击) --->使用双击可以上/下交通工具
(Mouse.scroll 侦测鼠标滚轮) --->使用滚轮可以滚动物品窗口等
Mouse.down?和 Mouse.move?暂时不能在我提供的工程中直接测试...

2010-08-15 更新
① 使用紫苏的hwnd获取脚本,以后应该都没问题了
② 修改刷新: 为保证同一帧内调用相同方法返回相同值,而将大部分鼠标动作保存在update里
③ 重写双击算法,修复柳柳提出的双击bug
④ 支持鼠标逻辑左右键
⑤ 增加把事件做为npc的办法,修复38571240提出的"门事件"无效bug
⑥ 由于截窗体消息效果不佳,改用最普通的比较坐标法实现Mouse.move?判断...=.=

2010-08-19 更新
① 统一使用GetKeyState捕捉所有鼠标键操作.
② rgss内部拦截消息基本上没有进展空间,已标明滚轮脚本处,不需要可自行删除.

转自沉影不器的鼠标系统
附件: vx鼠标系统修改版.rar (284 K) 下载次数:6
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
要让让这里成为动漫爱好者温馨的天堂~~
官方qq讨论群140439020  官方微信公众号galaxixv
关于论坛G币的获得方法,请参考论坛公告的帖子
http://www.galaxix.com/bbs/read.php?tid=3158
离线fvmitnick

只看该作者 沙发  发表于: 2013-11-19
留着   好东西
快速回复
限200 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个