当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing shapeMode()用法及代码示例


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);
}
Image output for example 1

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 shapeMode()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。