1
私はPShape SVG multipyを作成しようとしています。変数(CSVファイルからインポートしている変数)が変更されるたびに新しいシェイプが作成されます。私はfor
を使ってみましたが、私が与えている可変範囲を尊重していません。望むだけ多くのSVGを作成します。基本的に私がやろうとしていることは、変数がXの怒りの間に21のデータがあることを示している場合、SVGのコピーを固定距離で1つと他のものの間に21個コピーすることです。pshape multiple multiple
Table table;
PShape tipi2;
PShape tipi3;
void setup() {
size (1875, 871);
table = loadTable("WHO.csv", "header");
tipi2 = loadShape("tipi-02.svg");
}
void draw() {
background(0);
for (TableRow row : table.rows()) {
int hale = row.getInt("Healthy life expectancy (HALE) at birth (years) both sexes");
}
tipi2.disableStyle();
noStroke();
for(int i = 0 ;i<=1800;i=i+33){
pushMatrix();
translate(0,89.5);
if(hale > 40 && hale < 60){
shape(tipi2,i,0);
popMatrix();
}
}
あなたは読みやすくするために、あなたのインデントをクリーンアップすることはできますか? –
@LauraFlorez私たちがテストしやすくするために.svg(コードスニペットとして)と.csv(リンクとして)ファイルを投稿できますか? –