【发布时间】:2014-11-23 20:42:14
【问题描述】:
由于这是我第一次在处理中使用 ArrayList,我遇到了一些问题。
我创建了一个存储 Ellipsee 的 PVector(x,y 位置)的 Arraylist。
我想我想做的很简单,但我在 ArrayLists 上找不到太多信息。
代码: 数组列表位置;
void setup()
{
position= new ArrayList<Vectors>();
}
void draw()
{
position.get(i).display(); //display ellipse
}
void mousePressed()
{
position.add(new Vectors(new PVector(mouseX, mouseY)));
}
因此,每次按下鼠标时,都会在 mouseX mouseY 位置创建一个新椭圆。我想做的是,当我创建一个数量椭圆时,我需要通过单击它们或使用 KeyPressed() 来分别控制每个椭圆以更改其大小或颜色。
【问题讨论】:
-
请添加您的代码。
标签: arraylist processing