Processing, shape()
用法介绍。
用法
shape(shape)
shape(shape, x, y)
shape(shape, a, b, c, d)
参数
shape
(PShape)
要显示的形状x
(float)
形状的 x 坐标y
(float)
形状的 y 坐标a
(float)
形状的 x 坐标b
(float)
形状的 y 坐标c
(float)
显示形状的宽度d
(float)
显示形状的高度
返回
void
说明
将形状绘制到显示窗口。形状必须在草图的"data" 目录中才能正确加载。从"Sketch" 菜单中选择“添加文件...”以添加形状。处理当前适用于 SVG、OBJ 和 custom-created 形状。 shape
参数指定要显示的形状,坐标参数定义形状从左上角开始的位置。除非 c
和 d
参数指定不同的大小,否则形状会以其原始大小显示。 shapeMode()
函数可用于更改这些参数的解释方式。
例子
PShape s;
void setup() {
size(400,400);
s = loadShape("bot.svg");
}
void draw() {
shape(s, 40, 40, 320, 320);
}
相关用法
- Processing shapeMode()用法及代码示例
- 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大神的英文原创作品 shape()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。