Processing, cursor()
用法介紹。
用法
cursor(kind)
cursor(img)
cursor(img, x, y)
cursor()
參數
kind
(int)
ARROW、CROSS、HAND、MOVE、TEXT 或 WAITimg
(PImage)
PImage 類型的任何變量x
(int)
光標的水平活動點y
(int)
光標的垂直活動點
返回
void
說明
將光標設置為預定義的符號或圖像,或者如果已經隱藏則使其可見。如果您嘗試將圖像設置為光標,建議大小為 16x16 或 32x32 像素。參數x
和y
的值必須小於圖像的尺寸。
設置或隱藏光標通常不適用於"Present" 模式(全屏運行時)。
對於 P2D 和 P3D 渲染器,使用一組通用光標,因為 OpenGL 渲染器無法訪問每個平台的默認光標圖像 (Issue 3791)。
例子
// Move the mouse left and right across the image
// to see the cursor change from a cross to a hand
void setup() {
size(100, 100);
}
void draw() {
if (mouseX < 50) {
cursor(CROSS);
} else {
cursor(HAND);
}
}
有關的
相關用法
- Processing curveDetail()用法及代碼示例
- Processing curveVertex()用法及代碼示例
- Processing curve()用法及代碼示例
- Processing curveTightness()用法及代碼示例
- Processing curvePoint()用法及代碼示例
- Processing curveTangent()用法及代碼示例
- Processing case用法及代碼示例
- Processing clip()用法及代碼示例
- Processing camera()用法及代碼示例
- Processing catch用法及代碼示例
- Processing char()用法及代碼示例
- Processing ceil()用法及代碼示例
- Processing concat()用法及代碼示例
- Processing continue用法及代碼示例
- Processing color()用法及代碼示例
- Processing copy()用法及代碼示例
- Processing createFont()用法及代碼示例
- Processing cos()用法及代碼示例
- Processing circle()用法及代碼示例
- Processing char用法及代碼示例
- Processing color用法及代碼示例
- Processing createImage()用法及代碼示例
- Processing createShape()用法及代碼示例
- Processing class用法及代碼示例
- Processing createInput()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 cursor()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。