getchild.pde
来自「This is processing for java examples.」· PDE 代码 · 共 46 行
PDE
46 行
/** * Get Child. * * SVG files can be made of many individual shapes. * Each of these shapes (called a "child") has its own name * that can be used to extract it from the "parent" file. * This example loads a map of the United States and creates * two new PShape objects by extracting the data from two states. */PShape usa;PShape michigan;PShape ohio;void setup() { size(640, 360); usa = loadShape("usa-wikipedia.svg"); michigan = usa.getChild("MI"); ohio = usa.getChild("OH"); smooth(); // Improves the drawing quality of the SVG noLoop();}void draw() { background(255); // Draw the full map shape(usa, -600, -180); // Disable the colors found in the SVG file michigan.disableStyle(); // Set our own coloring fill(0, 51, 102); noStroke(); // Draw a single state shape(michigan, -600, -180); // Boo Wolverines! // Disable the colors found in the SVG file ohio.disableStyle(); // Set our own coloring fill(153, 0, 0); noStroke(); // Draw a single state shape(ohio, -600, -180); // Go Buckeyes!}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?