xxxxxxxxxx
41
function setup() {
createCanvas(1200, 1200);
frameRate(30)
}
let size = 50
let angle1 = 0
let speed1 = 5
let angle2 = 0
let speed2 = 3
let upSpeed= -3
let actualHeight = 0;
function draw() {
translate(width / 2, height / 2)
background(220);
angleMode(DEGREES)
//rectMode(CENTER)
//rotate it's own
let s1 = sin(angle1)
let x1 = map(s1,-1,1, -s1*size*2, s1*size)
rotate(x1)
//keep pulling up
translate(0, 0)
let s2 = sin(angle2)
let x2 = map(s2,-1,1, -s2*size, s2*size)
//rotate(x2)
triangle(0, s1, 0, 50, 50, 0)
//triangle(0, s1*size, 0, 50+s1*size, 50, 0+s1*size)
angle1+=speed1
angle2+=speed2
actualHeight+=upSpeed
}