Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Little Drow  - litle_drow-linux32.java

litle_drow-linux32.java

Caricato da: Umberto
Scarica il programma completo

  1. import processing.core.*;
  2. import processing.data.*;
  3. import processing.opengl.*;
  4.  
  5. import java.applet.*;
  6. import java.awt.Dimension;
  7. import java.awt.Frame;
  8. import java.awt.event.MouseEvent;
  9. import java.awt.event.KeyEvent;
  10. import java.awt.event.FocusEvent;
  11. import java.awt.Image;
  12. import java.io.*;
  13. import java.net.*;
  14. import java.text.*;
  15. import java.util.*;
  16. import java.util.zip.*;
  17. import java.util.regex.*;
  18.  
  19. public class litle_drow extends PApplet {
  20.  
  21. int vx = 0;
  22. int vy = 0;
  23. int ncolor = 0;
  24. float large = 0;
  25.  public void setup() {
  26.        size(400, 400);
  27.        background(250);
  28.        strokeWeight(20);
  29. }
  30.  
  31.  public void draw() {
  32.        strokeWeight(large);
  33.        if(keyPressed){
  34.          if(key == 'l'){
  35.            line(vx,vy,mouseX,mouseY);
  36.          }
  37.          if(key == 'p'){
  38.            stroke(ncolor);
  39.            point(mouseX, mouseY);
  40.          }
  41.          if(key == 'c'){
  42.             background(250);
  43.             large = 0;
  44.          }
  45.          if(key == 'r'){
  46.            stroke(250);
  47.            point(mouseX, mouseY);
  48.          }
  49.          if(key == 'd'){
  50.             stroke(ncolor);
  51.             point(mouseX,mouseY);
  52.            
  53.          }
  54.     }
  55.     if (key == CODED) {
  56.          if(keyCode == UP){
  57.             large = large + 0.2f;
  58.             println(large);
  59.          }
  60.     }
  61. }
  62. public void mouseClicked(){
  63.   vx = mouseX;
  64.   vy = mouseY;
  65.   println("clicked");
  66. }
  67.   static public void main(String[] passedArgs) {
  68.     String[] appletArgs = new String[] { "litle_drow" };
  69.     if (passedArgs != null) {
  70.       PApplet.main(concat(appletArgs, passedArgs));
  71.     } else {
  72.       PApplet.main(appletArgs);
  73.     }
  74.   }
  75. }