2020年4月9日 星期四

快點實施視訊上課


程式碼
#include <stdio.h>
int main()
{
    int a=100;
    int b=200;
    int *p;
    p = &a;
    printf(" %d \n", *p );
}
CodeBlocks寫 pointer 裡面有指標的宣告, 指標設定值, 指標拿來用
程式碼
PImage img1;
PImage img2;
PImage img3;
PImage img;
void setup(){
  size(300,300);
  img1=loadImage("img1.png");
  img2=loadImage("img2.png");
  img3=loadImage("img3.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;
}
按住左右上鍵來出現對應圖片
程式碼
PImage img1, img2,img3;
PImage img;
float x=100,y=100,vx=0;
void setup(){
  size(300,300);
  img1=loadImage("img1.png");
  img2=loadImage("img2.png");
  img3=loadImage("img3.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;
}
按住左右鍵來操控箭頭

沒有留言:

張貼留言