我正在尝试将一些代码从处理(简化的java代码)移植到python
这主要是创建一个窗口,其中有一些粒子,与一个预设的随机向量,应该给球一些地方移动,而不需要不断地给它一个输入移动
https://www.youtube.com/watch?v=BOZfhUcNiqk&t=752s
这里是我在python中尝试做的一个例子
我知道如何在python中移动粒子,但不知道如何为这些对象设置预设的随机位置/向量
int step = 0;
Brain(int size) {
directions = new PVector[size];
randomize();
}
//--------------------------------------------------------------------------------------------------------------------------------
//sets all the vectors in directions to a random vector with length 1
void randomize() {
for (int i = 0; i< directions.length; i++) {
float randomAngle = random(2*PI);
directions[i] = PVector.fromAngle(randomAngle);
}
}
这是我试图用python编写的代码。PVector是一个预定义的处理类,其中包含许多方法,这里引用了这些方法
目前没有回答
相关问题 更多 >
编程相关推荐