> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://dflab.sketchpad.cc/sp/pad/view/ro.ykOXg-N8IBy/rev.53
 * 
 * authors: 
 *   Rogerio Silva

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 



// This sketch builds on a prior work, "Exercício 1", created by Rog&#233;rio Silva
// http://dflab.sketchpad.cc/sp/pad/view/ro.9gwUSt89YXzz8a/rev.32





    //valor de início da rotação - 0
    float r = 0;
 
void setup () {
    // tamanho da tela
    size(500,250); 
 
    // cor de fundo
    background(163,21,234);

    rectMode (CENTER)
 
}
 
void draw () {
    //definição do eixo da rotação - o valor default é o canto da origem dos eixos da imagem, assim é colocado no ponto do rato
    translate (mouseX,mouseY)
    //ordem para efectuar rotação do rectângulo
    rotate (r);
    //desenhar o rectângulo
 triangle(0,250,125,0,250,250);
 stroke(234,21,60);
strokeWeight(2);
fill(21,234,44);
    //proporção de rotação - 0.01º por frame
    r = r + 0.05;

}