{"id":223,"date":"2009-03-06T13:37:14","date_gmt":"2009-03-06T11:37:14","guid":{"rendered":"https:\/\/blogs.ua.es\/glac\/?p=223"},"modified":"2009-03-10T16:27:40","modified_gmt":"2009-03-10T14:27:40","slug":"ejercicios-processing-5","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/glac\/2009\/03\/06\/ejercicios-processing-5\/","title":{"rendered":"Ejercicios Processing #5"},"content":{"rendered":"<p>Hola. Ya est\u00e1n los RAR correspondientes a las sesiones 06 (martes pasado) y 07 (martes que viene) para descargar. Pinchando <a href=\"ftp:\/\/CECLEC:processing@91.121.98.202\" target=\"_blank\">aqu\u00ed<\/a>\u00a0pod\u00e9is bajarlos.<\/p>\n<p>Disculpad el retraso, pero hasta esta misma ma\u00f1ana no he podido meterle mano al\u00a0problema del martes pasado, debido a diversos asuntos acumulados.<\/p>\n<p>Para los que est\u00e9is interesados en el &#8216;atranque&#8217; del otro d\u00eda, os comento la soluci\u00f3n, aunque tambi\u00e9n viene explicada en el <span style=\"color: #ff0000\">ejercicio E17b<\/span>, dentro de la funci\u00f3n <strong>draw()<\/strong>: Una vez llenado el array hasta el total de part\u00edculas, y para poder seguir generando nuevas, lo que hacemos es &#8216;correr&#8217; todo el array hacia la izquierda, con lo cual se elimina la primera part\u00edcula, y a\u00f1adimos una nueva en la \u00faltima posici\u00f3n. La soluci\u00f3n me la ha inspirado el ejercicio 33-14 de la p\u00e1gina 307 del libro de reas&amp;fry, que hace algo parecido para ir almacenando las coordenadas del mouse (por cierto, este ejercicio lo ten\u00e9is tambi\u00e9n en el rar del d\u00eda 04, <span style=\"color: #ff0000\">ejercicio E10b<\/span>).<\/p>\n<p>Realmente es m\u00e1s conveniente usar los ArrayList (<span style=\"color: #ff0000\">ejercicio E15<\/span>), porque nos evitamos tener que hacer este &#8216;corrimiento&#8217; hacia la izquierda para liberar una posici\u00f3n.<\/p>\n<p>Saludos y hasta el martes.\u00a0 \/\/ \u00c1lvaro<\/p>\n<p><strong><span style=\"text-decoration: underline\">Novedades:<\/span><\/strong><\/p>\n<p><strong>Lunes 09\/03\/2009<\/strong>: He resuelto el ejercicio 17 de una forma m\u00e1s &#8216;elegante&#8217; y sencilla. Hay que descargar el rar n\u00ba 06 de nuevo y mirar el <span style=\"color: #ff0000\">ejercicio E17C<\/span>.<\/p>\n<p><strong>Martes 10\/03\/2009<\/strong>: Ejemplo de aplicaci\u00f3n del uso de botones (sin &#8216;classes&#8217;) en el nuevo <span style=\"color: #ff0000\">ejercicio E20<\/span>. Volved a descargar el rar_07. Tambi\u00e9n hay un ejemplo de aplicaci\u00f3n (con &#8216;classes&#8217;) en los <span style=\"color: #ff0000\">ejercicios E18 y E19<\/span>, que est\u00e1n en el rar_05.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola. Ya est\u00e1n los RAR correspondientes a las sesiones 06 (martes pasado) y 07 (martes que viene) para descargar. Pinchando aqu\u00ed\u00a0pod\u00e9is bajarlos. Disculpad el retraso, pero hasta esta misma ma\u00f1ana no he podido meterle mano al\u00a0problema del martes pasado, debido a diversos asuntos acumulados. Para los que est\u00e9is interesados en el &#8216;atranque&#8217; del otro d\u00eda, [&hellip;]<\/p>\n","protected":false},"author":503,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[835],"tags":[167022],"class_list":["post-223","post","type-post","status-publish","format-standard","hentry","category-cursos","tag-processing"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/posts\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/users\/503"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":13,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/posts\/223\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/posts\/223\/revisions\/226"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/media?parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/categories?post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/glac\/wp-json\/wp\/v2\/tags?post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}