viernes, 25 de octubre de 2013

onKey keys.isdown

Para introducir una acción asociada a una tecla en un objeto podemos introducir el código siguiente:


onKey = (e) = > {
                           keys.isdown("Return") ? {density = 0.0001} : {}
                          }

onKey .  Lo hallarás en el menú de script del objeto.

keys.isdown ( " aquí el nombre de la tecla "). Fíjate en que el nombre de la tecla va entre comillas, por ejemplo:
                   keys.isdown("Return")
                   keys.isdown("a")
                   keys.isdown("Up")

El ejemplo en realidad es una cláusula condicional, cuya estructura en algodoo es:

                 condición ? { acción si la condición es cierta } :
                                   { acción si la condición es falsa }

Fíjate, de nuevo,  en que la condición acaba con un signo de final de
interrogación y que la acción que sucederá en el caso de que la condición se cumpla la escribiremos entre llaves. Después colocaremos los dos puntos para escribir, también entre comillas, la acción que se producirá en el caso de que la condición no se cumpla, en el caso de que sea falsa.



No hay comentarios:

Publicar un comentario