赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 49 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
弓箭手?剑兰
- 梦石
- 0
- 星屑
- 4879
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
本帖最后由 一箭烂YiJL 于 2011-2-21 21:13 编辑
0 K+ ], r( n$ ^* b* O" \+ Z! |1 {/ r- |8 c6 `
回复 夕阳武士 的帖子
2 _! ]" H7 d. y0 Y( \! |1 Y5 x, C0 N7 E4 A) ]
其实这个难度不高,在$game_system多加一个终点时间图片显示, `2 y% G6 P" v; @1 ?
前两天除了庆祝咱的(农历)生日(前天)外,还在弄RGE的鼠标,近来弄了:$ H- f# w6 D0 m! ^0 {
.Mouse.area?(rect) 是否在范围内
. a) v) S0 Y' N$ V z.Mouse.click?(key) 按下再弹上& p" G7 G" k5 b* E2 X
.Mouse.double_click?(key) 双击(按下再弹上)
; i9 e, {/ l6 t2 R3 W.Mouse.scroll 滚轮,1向上,-1向下,0无(本来也有滚轮,但是加强一下)
- g0 l, d, v! [3 B: e.Mouse.clip(rect) 锁死鼠标于某范围(这个非常粗糙)+ e; [8 K( |) ]2 C: Z9 b
.动态鼠标不再"MouseEX",用class <<Mouse,纳入了"Mouse",也就是Mouse.update即可
2 M$ Q% v6 n" p7 w8 R
% H: {+ Q( C0 _之后计划做的:
% M6 j% b- i$ j% b! Q* i.Mouse.move? 返回鼠标移动速度值
( Z7 s2 r0 v; O1 J; l2 k5 P.Mouse.moveOut?(rect) 滑动某个范围再离开时返回true. Q7 b% E5 w7 j W, E
.Mouse.pressOut?(rect) 拖动某个范围再离开时返回true7 ^% y) W: t T; }' q8 C' a; H
.Mouse.Aft_Img = true/false 残影模式开启/关闭(完成)
( q j: V M) E. t& @.一旦离开窗口则不显示鼠标(完成)
) p) V9 y5 t4 s7 F7 a7 A" O% j E5 f/ `8 q0 q7 ~" D) Y. D
嘛~至于计时器,可以的话抽空来做,有人帮我做也可以啦{:nm_4:}。 |
|