Herramientas de usuario

Herramientas del sitio


otros:interactive0

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
otros:interactive0 [2013/06/23 23:48]
alfred
otros:interactive0 [2020/05/09 09:25] (actual)
Línea 2: Línea 2:
 ===== Básico ===== ===== Básico =====
 ==== Pequeños trucos ==== ==== Pequeños trucos ====
-Asigna ​el color verde según la distancia del mouse con el centro. +Asignar ​el color verde según la distancia del mouse con el centro. 
-<​code ​processing>+<​code ​java>
 float green = dist(mouseX,​mouseY,​width/​2,​height/​2);​ float green = dist(mouseX,​mouseY,​width/​2,​height/​2);​
 </​code>​ </​code>​
 +=== Reflejos === 
 +<code java> 
 +void mouseDragged () { 
 +  float red = map(mouseX, 0, width, 0, 255); 
 +  float blue = map(mouseY, 0, width, 0, 255); 
 +  float green = dist(mouseX,​mouseY,​width/​2,​height/​2);​ 
 +   
 +  float speed = dist(pmouseX,​ pmouseY, mouseX, mouseY); 
 +  float alpha = map(speed, 0, 20, 0, 10); 
 +  float lineWidth = map(speed, 0, 10, 10, 1); 
 +  lineWidth = constrain(lineWidth,​ 0, 10); 
 +  stroke(red, green, blue, 255); 
 +  strokeWeight(lineWidth);​ 
 +  line(width/​2+((width/​2)-pmouseX),​ pmouseX, width/​2+((width/​2)-mouseX),​ mouseY); 
 +
 +</​code>​ 
 +==== Ejemplos ==== 
 +=== Curso de programación interactiva === 
 +  * {{:​otros:​interactiveprogramming:​week_1_code_samples_sonicpainterdesktop.zip|Semana 1}} Carga de sonidos y reflejo.  
 +{{:​otros:​interactiveprogramming:​pantallazo-sonicpainterdesktop.png?​200|}}
otros/interactive0.1372031302.txt.gz · Última modificación: 2020/05/09 09:25 (editor externo)