void setup(){
size(300,300);
img1 = loadImage ("01.png");
img2 = loadImage ("02.png");
img3 = loadImage ("03.png");
img = img3;
}
void draw(){
background(255);
image(img, 100,100);
}
void keyPressed(){
if(keyCode==LEFT) img=img2;
if(keyCode==RIGHT) img=img1;
}
void keyReleased(){
img=img3;
}

| #include <stdio.h> | |
| 2 | int main(){ |
| 3 | int a=100; |
| 4 | int b=200; |
| 5 | int *p; |
| 6 | p=&a; |
| 7 | |
| 8 | printf("%d\n", *p); |
| 9 | p=&b; |
| 10 | printf("%d\n", *p); |
| 11 | } |

PImage img,img3,img1,img2;
float x=100,y=100,vx=0;
void setup(){
size(300,300);
img1 = loadImage ("03.png");
img2 = loadImage ("02.png");
img3 = loadImage ("01.png");
img = img3;
}
void draw(){
background(255);
image(img, x,y);
x+=vx;
}
void keyPressed(){
if(keyCode==LEFT){
img=img2; vx=-1;///左鍵向左,圖片變為向左
}
else if(keyCode==RIGHT){
img=img1; vx=+1;///右鍵向右,圖片變為向右
}
}
void keyReleased(){
img=img3; vx=0;
}


#include <stdio.h>
char s1[30]="hello world";
char s2[30]="I am a book";
int main(){
int *p;
char a[10];
p=s1;
printf("%s\n", p);
p=s2;
printf("%s\n", p);
}
PImage img1;
float x=100,y=100,vx=3,vy=0;
void setup(){
size(500,500);
img1 = loadImage ("03.png");
}
void draw(){
background(255);
image(img1, x,y,100,100);
x+=vx;
y+=vy;
vy+=0.98;
if(x>400) vx=-3;
if(x<0) vx=+3;
if(y>400) vy = -vy*0.8;
}///反彈

沒有留言:
張貼留言