赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 61 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 6109
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑
: d# I- A- |- O3 V1 U! A
5 O: k* o, r/ Z2 O J ]回复 夕阳武士 的帖子& q& l% e0 `3 e+ R- E4 g7 Z A- @3 L' a
5 V* P: ?( y$ t0 F其实这个难度不高,在$game_system多加一个终点时间图片显示,
% X; e5 c* `; N. S. J3 @* m ] w' a前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:
8 B7 |1 b- c1 v, F# ~.Mouse.area?(rect) 是否在范围内- s& X( \+ e- i
.Mouse.click?(key) 按下再弹上
& k9 |1 B0 m+ p- A* u% e.Mouse.double_click?(key) 双击(按下再弹上)
2 V1 ]: C9 L Z, q1 Q0 V.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)8 S1 p$ r; ]5 r$ \, U
.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)
% y6 h f4 a; G3 C. s& d/ F! G.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可6 T+ F6 y" u5 k- S9 C8 N9 N- F6 V
, f6 \$ [: Y5 Q4 f2 m之后计划做的:
$ r6 W% y& c* ?* c.Mouse.move? 返回鼠标移动速度值
- z' _# H7 q/ h, X.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true% S0 ^" b! Z5 e% L( f
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true
1 \0 M, C, i4 i5 O. c6 U6 h$ _# g5 \.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
* r* Z1 a2 W: a' I! t# `1 u.一旦离开窗口则不显示鼠标(完成)6 f D( d( f" Z1 k" x
m! W# V' y( t: \. O0 ?! z2 ^2 ?# m嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|