xxxxxxxxxx
let physics;
let counter=4;
var PHYS_GRAVITY = 0.006;
var PHYS_DRAG = 0.0011;
var SPRING_STRENGTH = 0.7;
var SPRING_DAMPING = 0.6;
function setup() {
createCanvas(600, 600);
//background(100);
physics = new ParticleSystem(PHYS_GRAVITY, PHYS_DRAG);
}
function preload(){
Emoji01 = loadImage('Emoji-02.png');
}
function draw() {
background(255,255,255);
stroke(255);
noFill();
noStroke();
beginShape();
vertex(-10, 10);
vertex(0, 35);
vertex(10, 10);
vertex(35, 0);
vertex(10, -8);
vertex(0, -35);
vertex(-10, -8);
vertex(-35, 0);
endShape();
print(counter);
physics.tick();
counter=(counter+1)+(counter-2)
if (counter %11==0){
for (i=0; i<physics.particles.length; i++) {
let particle = physics.particles[i];
image(Emoji01, particle.position.x, particle.position.y, 40, 40);
}}
// Alle Richtungen
let p = physics.makeParticle(random(-0.5, 0), width/2, height/2, 0.25);
// Ablenkungskraft in x-Richtung
p.velocity = createVector(random(-1, 1), random(1, -1));
}