赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 56 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5579
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 6 J+ M2 D; b% l
" y4 u# Q3 j: j, j$ Y0 N: J' I回复 夕阳武士 的帖子/ ~4 x6 I0 b% b/ ?
9 S! W% c7 E1 u( g; C& i其实这个难度不高,在$game_system多加一个终点时间图片显示,
5 w, y+ y9 w7 s! M* _前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:
* T+ b, w) U& O% k.Mouse.area?(rect) 是否在范围内
" _9 P, q7 s6 }; H2 F.Mouse.click?(key) 按下再弹上
: {; |3 e/ H( k. b+ E.Mouse.double_click?(key) 双击(按下再弹上)
6 h* h5 ?4 e+ X/ j4 b v.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)3 e/ d, t: ~3 Y$ l: n2 p) L
.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)$ N5 Y @' K" ]+ A$ Z% x
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可$ p3 @3 K0 b, D7 ~/ a
( Q; J& k) b$ u# M5 Y/ E/ z
之后计划做的:
- H$ k- \' Z. s3 p- x& r C.Mouse.move? 返回鼠标移动速度值, N9 T. i, ?* ?& g% B& |$ X
.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true8 f \* U1 \ K7 n! j
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true% E( k* s$ a6 u7 ]. s
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
7 o- A+ o4 r7 h: v3 C8 ?.一旦离开窗口则不显示鼠标(完成)% j9 U) a& M2 B. k; _3 X) T% o
G) u5 z9 `- a嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|