processing初识

  机缘巧合下,接触到了processing,用来设计一个小游戏。嗯~,processing是个什么鬼,好吧,原谅各位程序员,程序媛啦!processing一般都是给设计人员用的。

什么是processing

    Processing是一种计算机语言,以java语法为基础,可以转换成java程序,不过在语言上简易很多。所有原始代码及开发环境开放,主要用于艺术、影像的设计与处理。


下载

   Processing下载十分方便快捷,进入processing3官网:processing3。点击Dowload,选择对应你电脑系统的版本,完全开放与免费。

   我的电脑是Windows 64位的,所以下载完是一个压缩包,不用解压,直接双击,点击.exe就可以运行啦。

    满足大家的好奇心,下图是processing的界面。

    



要点

    其实代码完全是java,但是processing会有一些固有的设置,而且主要是负责处理图像等,主要是画一些小图形之类的。所以他的要点在于一些特有的函数。例如初始加载页面的setup()和draw()。

 setup()

    setup()主要是在程序运行开始时运行一遍,只有一遍。

draw()

    draw()主要是代码会从头到尾一直运行下去,知道关闭按钮或者关闭窗口。

    弄清楚这两个其实就好多了,其他的就是一些固有函数去画一些图形啦!


demo

void setup(){
  size(480,120);//初始页面大小,为480*120像素
  smoth;
}

void draw(){
  if(mousePerssed){   //鼠标按下,颜色填充为黑色
     fill(0);
  }
  else{
     fill(255);  //鼠标未按下,颜色填充为白色
  }
  ellipse(mouseX,MouseY,80,80);   //画椭圆,位置为鼠标的x y点,宽高都为80
}

猜你喜欢

转载自blog.csdn.net/weienjun/article/details/80110487