• 강의
  • 커뮤니티
  • 북마크
GCR

자료실

코딩자료 | 프로세싱(마우스,키보드제어)

최고관리자
2019.12.09 10:16 12 0
  • - 첨부파일 : 프로세싱3마우스,키보드제어.pdf (1.1M) - 다운로드

본문

마우스 제어(1)

int i =0;

void setup(){
  size(400,400);
}

void draw(){
  if(mousePressed){
      i++;
      println(i);
  }
}

 
마우스 제어(2)

void setup(){
  size(400,400);
}

void draw(){

}

void mousePressed(){
  println("mousePressed");
}


마우스 제어(3)

void setup(){
  size(400,400);
}

void draw(){

}

void mousePressed(){
  if(mouseButton==LEFT){
      println("LEFT");
  }
  else if(mouseButton==RIGHT){
      println("RIGHT");
  }
  else if(mouseButton==CENTER){
      println("CENTER");
  }
}


마우스 제어(4)

void setup(){
  size(400,400);
}

void draw(){

}

void mouseReleased(){
  if(mouseButton==LEFT){
      println("LEFT");
  }
  else if(mouseButton==RIGHT){
      println("RIGHT");
  }
  else if(mouseButton==CENTER){
      println("CENTER");
  }
}


마우스 제어(5)

void setup(){
  size(400,400);
}

void draw(){

}

void mouseMoved(){
  println("mouseMoved");
}


마우스 제어(6)

void setup(){
  size(400,400);
}

void draw(){

}

void mouseMoved(){
  ellipse(mouseX,mouseY,50,50);
}


마우스 제어(7)

void setup(){
  size(400,400);
}

void draw(){

}
void mouseMoved(){
  line (pmouseX,pmouseY,pmouseX,pmouseY);
}

 
키 제어(7)

void setup(){
  size(400,400);
}

void draw(){

}

void keyPressed(){
  println(keyCode);
}

댓글목록 0

등록된 댓글이 없습니다.