Processing, shapeMode()
用法介紹。
用法
shapeMode(mode)
參數
mode
(int)
角落,角落,中心
返回
void
說明
修改繪製形狀的位置。默認模式是 shapeMode(CORNER)
,它指定位置為形狀的左上角,並使用 shape()
的第三個和第四個參數指定寬度和高度。語法shapeMode(CORNERS)
使用shape()
的第一個和第二個參數設置一個角的位置,並使用第三個和第四個參數設置對角的位置。語法shapeMode(CENTER)
從其中心點繪製形狀,並使用shape()
的第三個和第四個參數來指定寬度和高度。參數必須寫成"ALL CAPS",因為Processing 是區分大小寫的語言。
例子
PShape bot;
void setup() {
size(400, 400);
bot = loadShape("bot.svg");
}
void draw() {
shapeMode(CENTER);
shape(bot, 140, 140, 200, 200);
shapeMode(CORNER);
shape(bot, 140, 140, 200, 200);
}
有關的
相關用法
- Processing shape()用法及代碼示例
- Processing shader()用法及代碼示例
- Processing shorten()用法及代碼示例
- Processing shearY()用法及代碼示例
- Processing shininess()用法及代碼示例
- Processing shearX()用法及代碼示例
- Processing scale()用法及代碼示例
- Processing splice()用法及代碼示例
- Processing super用法及代碼示例
- Processing subset()用法及代碼示例
- Processing saveJSONArray()用法及代碼示例
- Processing strokeJoin()用法及代碼示例
- Processing saveXML()用法及代碼示例
- Processing switch用法及代碼示例
- Processing sqrt()用法及代碼示例
- Processing serverEvent()用法及代碼示例
- Processing save()用法及代碼示例
- Processing saveStrings()用法及代碼示例
- Processing saveTable()用法及代碼示例
- Processing saturation()用法及代碼示例
- Processing settings()用法及代碼示例
- Processing spotLight()用法及代碼示例
- Processing setLocation()用法及代碼示例
- Processing splitTokens()用法及代碼示例
- Processing setResizable()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 shapeMode()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。