Project1

标题: 鼠标无操作时光标自动淡出效果 [打印本页]

作者: 幻の飞鱼    时间: 2007-8-13 09:07
标题: 鼠标无操作时光标自动淡出效果
效果就是鼠标一定时间不操作的话,鼠标指针会淡出,一但有移动或点击就立即显现

最近有些繁杂事务,加上提问区减负,对坛子都没什么贡献了,做个小东西聊已自慰



引言:加入了鼠标系统的游戏
      大部分并没有抛弃键盘操作
      可是用键盘操作时,您是否和我一样,因为总有个鼠标在上面,而感觉有些不爽呢?
      于是这个东西就诞生了……

脚本只有一小段
加在鼠标脚本的self.update方法的末尾即可(注意:不是直接插入MAIN前的脚本)
基本支持所有的鼠标脚本的,等待的时间和淡出的速度直接修改即可

不会使用的可以看下范例
增加部分为鼠标系统的89-101行~
范例下载:http://rpg.blue/upload_program/files/鼠标无动作淡出.rar

  1.     if @mouse_sprite != nil
  2.       if @old_x != @mouse_sprite.x or @old_y != @mouse_sprite.y or
  3.         Mouse.press?(Mouse::LEFT) or
  4.         Mouse.press?(Mouse::RIGHT)
  5.         @waittime = 80
  6.         @mouse_sprite.opacity = 255
  7.       end
  8.       @waittime -= 1 if @waittime != 0
  9.       @mouse_sprite.opacity -= 8 if @waittime == 0 and @mouse_sprite.opacity > 0
  10.       @old_x = @mouse_sprite.x
  11.       @old_y = @mouse_sprite.y
  12.     end
复制代码

作者: 幻の飞鱼    时间: 2007-8-13 09:07
标题: 鼠标无操作时光标自动淡出效果
效果就是鼠标一定时间不操作的话,鼠标指针会淡出,一但有移动或点击就立即显现

最近有些繁杂事务,加上提问区减负,对坛子都没什么贡献了,做个小东西聊已自慰



引言:加入了鼠标系统的游戏
      大部分并没有抛弃键盘操作
      可是用键盘操作时,您是否和我一样,因为总有个鼠标在上面,而感觉有些不爽呢?
      于是这个东西就诞生了……

脚本只有一小段
加在鼠标脚本的self.update方法的末尾即可(注意:不是直接插入MAIN前的脚本)
基本支持所有的鼠标脚本的,等待的时间和淡出的速度直接修改即可

不会使用的可以看下范例
增加部分为鼠标系统的89-101行~
范例下载:http://rpg.blue/upload_program/files/鼠标无动作淡出.rar

  1.     if @mouse_sprite != nil
  2.       if @old_x != @mouse_sprite.x or @old_y != @mouse_sprite.y or
  3.         Mouse.press?(Mouse::LEFT) or
  4.         Mouse.press?(Mouse::RIGHT)
  5.         @waittime = 80
  6.         @mouse_sprite.opacity = 255
  7.       end
  8.       @waittime -= 1 if @waittime != 0
  9.       @mouse_sprite.opacity -= 8 if @waittime == 0 and @mouse_sprite.opacity > 0
  10.       @old_x = @mouse_sprite.x
  11.       @old_y = @mouse_sprite.y
  12.     end
复制代码

作者: 夺爱    时间: 2007-8-13 14:25
好象没必要吧.
作者: 夺爱    时间: 2007-8-13 14:26
大哥.刚才你告诉我的.好象是32x32  是■
而我的人物
是:



身高就多出一半...怎么办哦
作者: gpra8764    时间: 2007-8-14 22:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻の飞鱼    时间: 2009-6-12 08:00
这个- -,鼠标和人物有什么关系么- -




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1