赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 55 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5454
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 ) c3 a# D5 I4 J
5 L0 q# U6 G, {/ s# V回复 夕阳武士 的帖子
) Q5 X& s$ N2 c" B k
- _3 R5 f1 n! I4 `其实这个难度不高,在$game_system多加一个终点时间图片显示,
. F! d# Z, |+ N9 m: r6 h+ f* i前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:: e6 }6 |4 n J7 C4 r) r& l9 l
.Mouse.area?(rect) 是否在范围内
8 a3 r0 k3 f- x$ c, \.Mouse.click?(key) 按下再弹上
4 C9 L& a& }* l* f1 t.Mouse.double_click?(key) 双击(按下再弹上)
0 L' c1 i4 V6 o( R) Q.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)1 C$ y7 [' X. Q1 k& h6 F4 ^" b
.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)* {. A2 U/ \; ]: J3 i: W+ N
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可5 M: ]$ C+ Y' [! r
. T5 |5 q5 a. e+ s, L5 E之后计划做的:
, ]4 P: X; F8 `8 f5 {) _1 \2 o/ v.Mouse.move? 返回鼠标移动速度值4 R! i- u) D& _, k- j1 b- @6 i
.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true
_% _: f2 H" ^3 x.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true' e/ [& \, k; h3 [/ w! N
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
. G- W { v1 r, a; \" i.一旦离开窗口则不显示鼠标(完成)7 W5 c' e) G1 N6 W1 ?7 K; c7 p
y3 F8 Y% F' W嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|