赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 57 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5684
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑
& R8 Z+ H/ |9 d7 G7 o, u6 I; P: K; K5 m9 q% i
回复 夕阳武士 的帖子+ e1 Q% j7 t& g( l4 @2 i
! }. h$ b6 G0 p& R, a其实这个难度不高,在$game_system多加一个终点时间图片显示,3 I/ h( Y% l0 Y0 B$ E
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:
$ x) F( |0 g7 M! ]7 f! J& `7 \.Mouse.area?(rect) 是否在范围内
0 i; ?# s4 V* i D4 {& l+ P5 h- m.Mouse.click?(key) 按下再弹上
. m1 [# S' U3 D$ j" D; N( J4 z.Mouse.double_click?(key) 双击(按下再弹上)
$ {6 Y! z' N( N/ ]5 g5 ].Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
. G: Y1 N! e! q1 n# }$ N3 h# S.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)6 W. G4 L3 I+ Z1 @4 R, X
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可$ ^( l5 W' H& D1 H
% v( r7 K) R* q! @8 M之后计划做的:
1 @5 m8 @9 f! \.Mouse.move? 返回鼠标移动速度值
7 H" o0 b! p, [9 X3 D.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true& R% | d8 l' x; Y8 w
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true
% }3 C7 Y( C2 U4 S: U: Y.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
9 ]# ^7 X6 s: y' d$ H! m.一旦离开窗口则不显示鼠标(完成)
! ?* p U# t0 b* f- Y/ o- S) z0 ^; S# d7 R! s/ J% j9 n
嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|