键盘鼠标控制
ssf.Input
操控键盘鼠标,并支持序列化字符串的调用方式。
ssf.Input
MousePosition 接口
定义了鼠标的位置信息。
属性名 | 类型 | 描述 |
---|---|---|
x | number | 鼠标的水平坐标 |
y | number | 鼼标的垂直坐标 |
枚举定义
Direction 枚举
描述了输入事件的方向或状态。
枚举值 | 描述 |
---|---|
Press | 按下 |
Release | 释放 |
Click | 点击(包含按下的动作) |
示例调用
ssf.Input.key(ssf.enums.KeyCode.A, ssf.enums.Direction.Press);
Coordinate 析取
定义了坐标系类型。
枚举值 | 描述 |
---|---|
Abs | 绝对坐标系 |
Rel | 相对坐标系 |
示例调用
ssf.Input.move(100, 200, ssf.enums.Coordinate.Abs);
Button 析取
定义了鼠标按钮类型。
枚举值 | 描述 |
---|---|
Left | 左键 |
Middle | 中键 |
Right | 右键 |
Back | 后退 |
Forward | 前进 |
ScrollUp | 向上滚动 |
ScrollDown | 向下滚动 |
ScrollLeft | 向左滚动 |
ScrollRight | 向右滚动 |
示例调用
ssf.Input.button(ssf.enums.Button.Left, ssf.enums.Direction.Click);
Axis 析取
定义了滚动方向。
枚举值 | 描述 |
---|---|
Horizontal | 水平方向 |
Vertical | 垂直方向 |
示例调用
ssf.Input.scroll(10, ssf.enums.Axis.Vertical);
KeyCode 析取
定义了键盘按键码。
枚举值 | 描述 |
---|---|
Num0 | 数字键0 |
Num1 | 数字键1 |
Num2 | 数字键2 |
Num3 | 数字键3 |
Num4 | 数字键4 |
Num5 | 数字键5 |
Num6 | 数字键6 |
Num7 | 数字键7 |
Num8 | 数字键8 |
Num9 | 数字键9 |
A | 字母键A |
B | 字母键B |
C | 字母键C |
D | 字母键D |
E | 字母键E |
F | 字母键F |
G | 字母键G |
H | 字母键H |
I | 字母键I |
J | 字母键J |
K | 字母键K |
L | 字母键L |
M | 字母键M |
N | 字母键N |
O | 字母键O |
P | 字母键P |
Q | 字母键Q |
R | 字母键R |
S | 字母键S |
T | 字母键T |
U | 字母键U |
V | 字母键V |
W | 字母键W |
X | 字母键X |
Y | 字母键Y |
Z | 字母键Z |
Add | 加号键 |
Alt | 替换键 |
Apps | 应用程序键 |
Backspace | 退格键 |
Begin | 开始键 |
Break | 断点键 |
Cancel | 取消键 |
CapsLock | 大写锁定键 |
Clear | 清除键 |
Command | 命令键 |
Control | 控制键 |
Convert | 转换键 |
Crsel | 光标选择键 |
Decimal | 小数点键 |
Delete | 删除键 |
Divide | 除号键 |
DownArrow | 向下箭头键 |
End | 结束键 |
Ereof | 文件结束键 |
Escape | 退出键 |
Execute | 执行键 |
Exsel | 扩展选择键 |
F1 | 功能键F1 |
F2 | 功能键F2 |
F3 | 功能键F3 |
F4 | 功能键F4 |
F5 | 功能键F5 |
F6 | 功能键F6 |
F7 | 功能键F7 |
F8 | 功能键F8 |
F9 | 功能键F9 |
F10 | 功能键F10 |
F11 | 功能键F11 |
F12 | 功能键F12 |
F13 | 功能键F13 |
F14 | 功能键F14 |
F15 | 功能键F15 |
F16 | 功能键F16 |
Function | 功能键 |
Final | 最终键 |
Find | 查找键 |
Hangeul | 韩语键 |
Hangul | 韩语键 |
Hanja |