07/07/2014, 19:37
|
|
Respuesta: Botones para crear dibujos Lo que estás haciendo es más difícil de lo que pensé, pero lo que tenés que hacer parece fácil. Tenés que cambiar esto:
if (e.keyCode == "E".charCodeAt()) {
shapeType = "ellipse";
} else if (e.keyCode == "R".charCodeAt()) {
shapeType = "rectangle";
}
Significa:
si la tecla presionada es E
la forma es elpse
sino si la tecla presionada es R
la forma es rectángulo
Tenés que cambiarlo por algo relacionado con clics de mouse -con el botón derecho dibujar una cosa y con el botón izquierda dibujar otra- OOOOO que eso sea determinado por un botón.
Algo así:
shapeTypeN = shapeTypeN*-1;
Si shapeTypeN == 1
shapeType = "elipse"
sino
shapeType = "rectángulo"
Eso tendría el botón. Tenés que crear antes la variable shapeTypeN o como quieras llamarle. Y tenés que arreglar los nombres, no sé si es rectangle o qué.
Lo de usar el botón izquierdo del mouse no sé cómo sería.
Suerte y perdón si fui un poco duro xD Pero bueno ese tutorial que estás haciendo parece demasiado avanzado para un aprendiz. |