yo no entiendo lo que quieren hacer, por eso me abstengo a darte una propuesta.... para que todas tus necesidades estén cubiertas, tendrías que especificar exactamente que quieres que haga el código :) si no te pasamos soluciones que en la próxima situación especial (que suba, que baje....) ya no funciona
es que veo algunas cosas raras en ese código... - arriba (fadeIn = true), se incrementa kx mientras esté mas grande que 255, pero se pone fadeIn inmediatamente a false, así que solo hará el incremento una vez (a no ser que haya mucho mas código que en otro lugar pone ese fadeIn a true otra vez) - abajo eso no se hace, solo está fadeOut = true pero nunca se pone fadeOUt en false, alguna razón? - parece indicar que hay más código que hace más cosas que no nos has compartido - cuando subes a 255, llega el momento en que kx =255, *pero se incrementa una vez mas, *lo que lo hace incrementar a 256. Con 256, if (kx<255) no aplica y kx se queda ahí - abajo, se está manipulando ky, que no es kx, entonces no sé cual numero es cual y porque son variables distintas. - si quieres que baje kx (ky ya está bajando), cuando llegue a 255 tienes que iniciar la inversión.....tendrías que tener una variable indicando que sube o que baja, y si es subiendo, kx++, si está bajando, kx-- 2015-12-10 20:05 GMT-05:00 pedro <[email protected]>: > > eio, va muy bien para subir a 255 pero tienes idea como bajar ? jejeje > > el codigo aqui salta directo !! > http://pastebin.com/4ba9sgnr > > abzzz > > > > > El 10 de diciembre de 2015, 13:53, pedro<[email protected]> escribió: > >> >> ---------- Mensaje reenviado ---------- >> De: brolin <[email protected]> >> Fecha: 10 de diciembre de 2015, 13:22 >> Asunto: Re: [un/loquer] ayudita con c++ / openframeworks >> Para: hackerspace medellin <[email protected]> >> >> >> Se me fue antes: >> >> Hola Pedro, >> >> podés crear una flag dentro del evento de la tecla como activado=true y >> dentro del update() hacer un condicional >> >> if(activado){ >> contador++; >> //manda mensaje osc >> } >> >> adicionalmente puedes poner un contador para que se active por cierto >> tiempo. >> >> if(contador == CIERTO_TIEMPO){ >> >> activado = false; >> contador = 0; >> } >> >> >> 2015-12-10 13:21 GMT-05:00 brolin <[email protected]>: >> >>> Hola Pedro, >>> >>> podés crear una flag dentro del evento de la tecla como activado=true y >>> dentro del update() hacer un condicional >>> >>> if(activado){ >>> >>> //manda mensaje osc >>> } >>> >>> adicionalmente puedes poner un contador para que se active por cierto >>> tiempo. >>> >>> if(contador == CIERTO_TIEMPO) >>> >>> 2015-12-10 12:57 GMT-05:00 pedro <[email protected]>: >>> >>>> >>>> hola amigxs >>>> >>>> aqui pedro soler ! >>>> >>>> estoy en quito trabajando en una instalación que se llama transmestizx >>>> - son 5 raspberry pis y 4 proyectores. un pi controla los otros 4. >>>> >>>> no logramos enviar un mensaje continuo de números por osc al presionar >>>> una tecla desde el pi de control a los otros ! eso es supa facil en >>>> PureData y Processing pero no sabemos hacerlo en C++ ... >>>> >>>> el problema es que solo se envía un valor al presionar la tecla. >>>> necesitamos que haga la cuenta de 0 a 255 en determinado tiempo >>>> es decir >>>> >>>> si esto es puesto dentro del void ofApp::update (); >>>> funciona >>>> >>>> pero al ponerlo dentro del void ofApp::keyReleased(int key) el mensaje >>>> solo envia un numero >>>> >>>> y solo es continuo si mantengo presionada la tecla >>>> >>>> todo el codigo >>>> >>>> http://pastebin.com/CqiKtaWc >>>> >>>> gracias !!! >>>> >>>> abzz >>>> >>>> >>>> >>>> -- >>>> Pedro Soler. http://root.ps. >>>> tel ecuador (+593) (0) 986855145 >>>> ***** >>>> <3 >>>> x >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> unloquer mailing list >>>> [email protected] >>>> https://lists.aktivix.org/mailman/listinfo/unloquer >>>> >>>> >>> >> >> _______________________________________________ >> unloquer mailing list >> [email protected] >> https://lists.aktivix.org/mailman/listinfo/unloquer >> >> >> >> >> -- >> Pedro Soler. http://root.ps. >> tel ecuador (+593) (0) 986855145 >> ***** >> <3 >> x >> >> >> >> > > > -- > <lost> > > > > -- > Pedro Soler. http://root.ps. > tel ecuador (+593) (0) 986855145 > ***** > <3 > x > > > > > _______________________________________________ > unloquer mailing list > [email protected] > https://lists.aktivix.org/mailman/listinfo/unloquer > >
_______________________________________________ unloquer mailing list [email protected] https://lists.aktivix.org/mailman/listinfo/unloquer

