| 赞 | 0 |
| VIP | 8 |
| 好人卡 | 27 |
| 积分 | 77 |
| 经验 | 41413 |
| 最后登录 | 2012-10-21 |
| 在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 7724
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 6 n( n% c0 w& g& [: ]9 P
3 `0 B9 T8 G3 O/ S( b# A E回复 夕阳武士 的帖子( ~* b0 t& B, Y: J3 d. p
6 p/ s; B$ m4 m: [
其实这个难度不高,在$game_system多加一个终点时间图片显示,
! j' j6 T1 ?6 [' z" j& }: W& o前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:) k4 U; l2 o0 s6 S6 U' D
.Mouse.area?(rect) 是否在范围内* `" b7 S! B8 U" @9 n1 F
.Mouse.click?(key) 按下再弹上
% r9 A+ d* V# G o0 g# [$ \.Mouse.double_click?(key) 双击(按下再弹上)
! K( r2 p' i; `) L5 f: c2 Q9 X.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
( t/ N1 }* l+ `/ u; S- j& W( }" Q' B3 V.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)
- u! T$ F; M" Y3 p: K.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可
' k! }: v, e' v6 M( z7 Q, i k+ k( u. L$ `
之后计划做的:
& J( a, d+ w9 t) Y: x.Mouse.move? 返回鼠标移动速度值
: z) u3 ^# f0 r' G5 f% l: g.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true) Q" |" }3 ?. b6 W$ S! J; y! ?
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true* z J4 P' o8 p! A# z$ M
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)) y/ o, q) [3 x/ \5 M) H
.一旦离开窗口则不显示鼠标(完成)
! R0 ?. G M- K
3 [( g# \9 B- ~% w, S: e+ y# Y嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|