2025年4月17日 星期四

wweeeekk9

 PShape uparm1, upuparm1,hand1;

void setup(){

  size(400,400,P3D);

  uparm1 = loadShape("uparm1.obj");

  upuparm1 = loadShape("upuparm1.obj");

  hand1 = loadShape("hand1.obj");


}


void draw(){

  background(204);

  translate(200,300);

  sphere(10);

  

  scale(10,-10,10);

  

  shape(upuparm1,0,0);

  pushMatrix();

    translate(-4.1,19.9);

    translate(4.1,-19.9);

    shape(uparm1,0,0);

    pushMatrix();

      translate(4.5,-16.9);

      translate(-4.5,16.9);

      shape(hand1,0,0);

    popMatrix();

  popMatrix();

}

------------------------------------------------------------------------------------


PShape uparm1, upuparm1,hand1;

void setup(){

  size(400,400,P3D);

  uparm1 = loadShape("uparm1.obj");

  upuparm1 = loadShape("upuparm1.obj");

  hand1 = loadShape("hand1.obj");


}


void draw(){

  background(204);

  translate(200,300);

  sphere(10);

  

  scale(10,-10,10);

  

  shape(upuparm1,0,0);

  pushMatrix();

    translate(-4.1,19.9);

    translate(4.1,-19.9);

    shape(uparm1,0,0);

    pushMatrix();

      translate(4.5,-16.9);

      translate(-4.5,16.9);

      shape(hand1,0,0);

    popMatrix();

  popMatrix();

}


-------------------------------------------------------------------------------------------

void setup(){

size (300,300);

rect(10,10,80,80);

rect (110,110,80,80);

save("file.png");

another = loadStrings("lines.txt");

}

int x=10, y=10, ID=0;

void draw(){

background (204);

if(another != null){

int [] now = int(split(another [ID],''));

rect(now[0],now[1],80,80);

ID=(ID+1) % another.length; 

}

rect(x,y,80,80);

}


void mouseDragged(){

x += mouseX -pmouseX;

y += mouseY -pmouseY;

lines.add(x+""+ y);

}

ArrayList<String> lines =  new ArrayList<String>();

String[] another;

void keyPressed(){

String[] arr = new String[lines.size()];

lines.toArray(arr);

if(key='s') saveStrings("lines.txt", arr);

}

沒有留言:

張貼留言