赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 64 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 6354
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑 1 `, m2 ]8 g6 u# ~; o- K
+ X& x F* k+ T7 I% e
回复 夕阳武士 的帖子
% w5 O0 v" b) c. r- n/ J7 R
. y6 a2 K/ L+ K其实这个难度不高,在$game_system多加一个终点时间图片显示,2 G( y; L: q" D$ I) {+ j. n8 }
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:' P" i8 d7 l; g' D( [* L0 w
.Mouse.area?(rect) 是否在范围内
7 g, u; s2 i: w.Mouse.click?(key) 按下再弹上0 |' H1 x. k, V- S: b3 }3 Q% u J
.Mouse.double_click?(key) 双击(按下再弹上)
- @- w/ B+ _% _2 p1 Q# [& L' H.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
3 O3 n; {% X5 N* l0 `" \9 \.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)1 s9 N' ?- @/ w( H* ~7 u, ^
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可
/ X$ v2 R1 i& `) ^3 y8 g6 U; g6 l2 F0 Y; C) J' ^
之后计划做的:5 T: E) ?( J8 o7 T8 Q
.Mouse.move? 返回鼠标移动速度值
3 M m7 A+ u1 R; n.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true, u h [' A% e, O; F
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true
9 Q1 X9 ^5 [; y f# _: q. A.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
2 Z% [; }7 j! }7 u% T4 q" M: I.一旦离开窗口则不显示鼠标(完成)7 q# E* v) r5 y6 X$ e, Z1 O: Q
- z) C& w6 H! |4 o! k
嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|