赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 57 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5674
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 2 R, W6 E( `) S5 q- i2 P
i1 @5 n- d" Q9 `5 l8 T8 i0 e
回复 夕阳武士 的帖子
. Q& w3 J" i9 L3 W* |" z, ~
" `- q1 a9 x, h8 d, m C# ?: X' s1 T其实这个难度不高,在$game_system多加一个终点时间图片显示,2 j6 j% k: w) t5 r6 s
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:+ n) V/ L9 S; u! z3 H
.Mouse.area?(rect) 是否在范围内# G: T! R0 A9 O J
.Mouse.click?(key) 按下再弹上
+ k1 \4 C8 V& I1 d. q.Mouse.double_click?(key) 双击(按下再弹上)1 n; Q( m' M/ S3 I; I9 p
.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
% `% e. Z1 F* A* @.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)
, d4 y+ f; z. M& i$ E.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可
& H& [4 O1 e$ p/ x
" `2 v/ d! A) S/ Y* X: n7 c之后计划做的:
2 h+ _( J7 C0 O( ~0 \.Mouse.move? 返回鼠标移动速度值
! G! |6 @. h* n7 p: R" K.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true2 h; r( ]- R- {' B$ f
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true1 ]4 n8 A8 d/ }* r' c
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)) Y. F2 F7 l2 \- M
.一旦离开窗口则不显示鼠标(完成)
2 x+ A+ F# i* P1 d9 S7 g$ B
+ C4 v4 F7 F+ s, Q4 x+ k E3 V# z3 J嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|