我所拥有的椭圆形是用于绘制月亮,其他所有表示填充的颜色都是用于不同的颜色。基本上,我的代码在黑色背景上动画了不同颜色的活动星,下面是白色的月亮
void setup() { //only runs once
fullScreen();
}
void draw(){
{
// black background
fill (255);
// white circle(x,y,height,width)
ellipse(800, 500, 500, 500);
}
{
//WHITE
fill(0, 9);
rect(0,0,width,height);
fill(255);
noStroke();
ellipse(random(width),random(height),3,3);
//GREEN
fill(0,9);
rect(0,0,width,height);
fill(0,250,9);
noStroke();
ellipse(random(width),random(height),5,5);
//PURPLE
fill(0,9);
rect(0,0,width,height);
fill(250,0,250);
noStroke();
ellipse(random(width),random(height),5,5);
//BLUE
fill(0,9);
rect(0,0,width,height);
fill(0,255,255);
noStroke();
ellipse(random(width),random(height),5,5);
}
}
答案 0 :(得分:1)
处理可以用作Java库,然后可以像使用其他Java库一样在Eclipse中使用它。
尽管如此,您还是必须稍稍修改代码,因为您会丢失处理编辑器为您完成的“魔术”。具体来说,您必须创建一个扩展PApplet
的类并将代码放入其中。
在尝试移植整个草图之前,请做一些简单的工作。
这是一个例子:
import processing.core.PApplet;
public class MySketch extends PApplet {
public void settings() {
size(500, 500);
}
public void draw(){
background(64);
ellipse(mouseX, mouseY, 20, 20);
}
public static void main(String[] passedArgs) {
String[] appletArgs = new String[] { "MySketch" };
PApplet.main(appletArgs);
}
}
无耻的自我宣传:here是有关将Processing用作Java库的指南。