Reference+
Name
setVisible()
Class
PShape
Description
Sets the shape to be visible or invisible. This is determined by the value of
the visible parameter.
The default visibility of a shape is usually controlled by whatever program
created the SVG file. For instance, this parameter is controlled by showing
or hiding the shape in the layers palette in Adobe Illustrator.
Examples
PShape s; void setup() { size(400, 400); // The file "bot.svg" must be in the data folder // of the current sketch to load successfully s = loadShape("bot.svg"); } void draw() { background(204); shape(s, 40, 40, 320, 320); // Draw shape s.setVisible(mousePressed); if (s.isVisible() == false) { // Or use: "if (!s.isVisible)" noFill(); rect(40, 40, 320, 320); } }
Syntax
sh.setVisible(visible)
Parameters
sh
(PShape)
any variable of type PShapevisible
(boolean)
"false" makes the shape invisible and "true" makes it visible
Return
void
Related
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.