| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 80 |
| 经验 | |
| 最后登录 | 2012-10-21 |
| 在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 7994
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 回帖
- 1112
|
发表于 2011-2-21 19:28:29
|
显示全部楼层
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 % `1 t7 H( o, x
% a3 s4 F4 u' V. ?& ]
回复 夕阳武士 的帖子- Y2 A2 D4 q8 ?
* M. D- |4 j# O, W/ Y( E
其实这个难度不高,在$game_system多加一个终点时间图片显示,% u0 O6 Y" x- u* g5 u/ {+ H
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:, s- r2 a0 L0 ?! {
.Mouse.area?(rect) 是否在范围内. u" w& }# x9 B4 X0 Z
.Mouse.click?(key) 按下再弹上+ a: C& H( _( X* y( u
.Mouse.double_click?(key) 双击(按下再弹上)7 v$ E* P$ g0 S2 y. d1 N
.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
$ ]5 u* h2 ^% z* X* c.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)
4 p$ T. L$ Z8 Y0 @.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可0 @7 M+ \# N2 H0 A4 F0 O' I
( p9 o4 B4 }3 Q/ Y; h
之后计划做的:( F8 F' c: ?2 m4 H, E
.Mouse.move? 返回鼠标移动速度值/ Z) ~" i* `1 g% p7 u5 c5 w
.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true
L( z1 u# q$ T- _) P6 c" Y.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true) f, q* b# e6 J& C1 C3 t) A& ~( }3 n
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)0 o9 `/ p- V4 a$ A
.一旦离开窗口则不显示鼠标(完成)
* H! j$ o- A/ t% j' ?* C, V3 T
+ @/ @- r6 o! k7 {1 c嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|