Project1
标题:
鼠标无操作时光标自动淡出效果
[打印本页]
作者:
幻の飞鱼
时间:
2007-8-13 09:07
标题:
鼠标无操作时光标自动淡出效果
效果就是鼠标一定时间不操作的话,鼠标指针会淡出,一但有移动或点击就立即显现
最近有些繁杂事务,加上提问区减负,对坛子都没什么贡献了,做个小东西聊已自慰
引言:加入了鼠标系统的游戏
大部分并没有抛弃键盘操作
可是用键盘操作时,您是否和我一样,因为总有个鼠标在上面,而感觉有些不爽呢?
于是这个东西就诞生了……
脚本只有一小段
加在鼠标脚本的self.update方法的末尾即可
(注意:不是直接插入MAIN前的脚本)
基本支持所有的鼠标脚本的,等待的时间和淡出的速度直接修改即可
不会使用的可以看下范例
增加部分为鼠标系统的89-101行~
范例下载:
http://rpg.blue/upload_program/files/鼠标无动作淡出.rar
if @mouse_sprite != nil
if @old_x != @mouse_sprite.x or @old_y != @mouse_sprite.y or
Mouse.press?(Mouse::LEFT) or
Mouse.press?(Mouse::RIGHT)
@waittime = 80
@mouse_sprite.opacity = 255
end
@waittime -= 1 if @waittime != 0
@mouse_sprite.opacity -= 8 if @waittime == 0 and @mouse_sprite.opacity > 0
@old_x = @mouse_sprite.x
@old_y = @mouse_sprite.y
end
复制代码
作者:
幻の飞鱼
时间:
2007-8-13 09:07
标题:
鼠标无操作时光标自动淡出效果
效果就是鼠标一定时间不操作的话,鼠标指针会淡出,一但有移动或点击就立即显现
最近有些繁杂事务,加上提问区减负,对坛子都没什么贡献了,做个小东西聊已自慰
引言:加入了鼠标系统的游戏
大部分并没有抛弃键盘操作
可是用键盘操作时,您是否和我一样,因为总有个鼠标在上面,而感觉有些不爽呢?
于是这个东西就诞生了……
脚本只有一小段
加在鼠标脚本的self.update方法的末尾即可
(注意:不是直接插入MAIN前的脚本)
基本支持所有的鼠标脚本的,等待的时间和淡出的速度直接修改即可
不会使用的可以看下范例
增加部分为鼠标系统的89-101行~
范例下载:
http://rpg.blue/upload_program/files/鼠标无动作淡出.rar
if @mouse_sprite != nil
if @old_x != @mouse_sprite.x or @old_y != @mouse_sprite.y or
Mouse.press?(Mouse::LEFT) or
Mouse.press?(Mouse::RIGHT)
@waittime = 80
@mouse_sprite.opacity = 255
end
@waittime -= 1 if @waittime != 0
@mouse_sprite.opacity -= 8 if @waittime == 0 and @mouse_sprite.opacity > 0
@old_x = @mouse_sprite.x
@old_y = @mouse_sprite.y
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