| 赞 | 0 |
| VIP | 8 |
| 好人卡 | 27 |
| 积分 | 77 |
| 经验 | 41413 |
| 最后登录 | 2012-10-21 |
| 在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 7719
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑
9 L+ z" `8 H- f$ W
- i( i a$ V& A6 J- ?3 y( _ U! N回复 夕阳武士 的帖子2 ?5 j& V$ a" ]6 z* c* s
7 ~% w7 f$ k4 ^5 d2 P其实这个难度不高,在$game_system多加一个终点时间图片显示,! B2 M" G7 J/ x2 B4 s" h! m, b& g
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:
5 y/ w% r7 I2 l8 m/ y; a1 S% s.Mouse.area?(rect) 是否在范围内
2 e! `+ d* i) E: O.Mouse.click?(key) 按下再弹上 I9 n- J/ P& W" n0 k
.Mouse.double_click?(key) 双击(按下再弹上): c Z) j& o: \7 ?
.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下) Q' j! Q9 d3 u: J; M5 W5 T6 b6 R
.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)
9 l# j: f" i: N6 F' E, f' W- ?& i.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可
) z( J5 n3 L" z$ x
* U2 c9 S+ N0 p: C$ m, d之后计划做的:
) d! c6 R2 k6 N% S.Mouse.move? 返回鼠标移动速度值$ _0 M# C W4 E1 u- p% W
.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true# _- L6 F- e5 Z8 A) a
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true
& l Q# V$ [; @% \.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
) k' D6 I. Q" e! s/ w ~.一旦离开窗口则不显示鼠标(完成). ?( ~$ w1 Q3 {# {' ?3 W4 Y
: V/ t% B% |" e1 L
嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|