赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 48 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 4834
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 1 X% F u5 c- E$ w
. ^$ d# E9 Z9 i+ l0 C: u y回复 夕阳武士 的帖子4 @$ E% {6 j8 |; U0 |
6 a9 W% z% G% b* v9 H0 a
其实这个难度不高,在$game_system多加一个终点时间图片显示,/ L6 i- T0 K( z4 K+ F" ?
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:
: u) W4 w* ^6 L- P9 I8 Y.Mouse.area?(rect) 是否在范围内9 e7 I- Y# g& @( d; U' i( N L
.Mouse.click?(key) 按下再弹上7 Q z3 O; {( n
.Mouse.double_click?(key) 双击(按下再弹上)
h/ {: Y* e1 D5 E) e# n5 ~.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)5 F8 l" Y" U3 T5 l9 G; T* ~
.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)+ Y8 r0 S/ w5 O2 G- J0 K' o
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可* m0 a6 N* r4 K8 U) G
0 [- L% Z; {+ Q& `之后计划做的:
- B+ u& ?* d! z6 o7 A.Mouse.move? 返回鼠标移动速度值
% K. a4 g/ @# n) [! D1 ^6 g( c.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true
1 r% H: L0 G1 Q4 q; a.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true
# L9 l V1 m1 x9 @ }6 z* g! e& q.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
/ A" j( g( x/ W; n.一旦离开窗口则不显示鼠标(完成), p7 L! O! m+ [ K8 \/ N4 w1 Y
; F2 w' E- J" d0 O1 l: \
嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|