在Processing中可通过cursor()函数设置鼠标样式,支持系统内置图标或加载自定义图像作为光标图案。
1、 可通过设置光标类型来更改鼠标指针的显示样式。
2、 光标样式包括:箭头、十字、手形、移动十字、文本插入符以及等待状态(在Windows 8/10中显示为蓝色旋转圆圈),不同形态对应不同操作场景,便于用户直观识别当前交互模式。
3、 可使用cursor函数将光标设置为PImage类型的图像,实现自定义光标效果。
4、 图片可通过loadImage函数从文件加载,也可用createImage生成并绘制,下图展示了从文件读取图片的示例过程。
5、 将图片文件放入与代码同目录的data文件夹中,若无则自行创建,使用loadImage函数时可直接通过文件名读取,无需指定完整路径。
6、 通过指定图片变量及其中心坐标,可自定义光标样式,并设定光标热点在图像中的像素位置。
7、 noCursor函数会直接隐藏鼠标光标,调用后光标将不可见,但依然可以通过mouseX、mouseY等变量获取鼠标位置和相关数据,实现无视觉反馈的鼠标操作。
评论
更多评论