[Script] [Original] Editor de formas con partículas |
0 | ||
Hola. Este es un script muy simple para crear figuras con partículas, editando una cuadrícula donde cada casillero representa una partícula, como si fueran pixeles. De momento cuenta con la cuadrícula, previsualización haciendo click, y un simple comando para cambiar el tamaño. Primero crea una figura editando la cuadrícula (click en las casillas): ![]() Luego clickea en cualquier parte de la pantalla para mostrar la figura: ![]() Puedes usar el comando "!size NÚMERO" para cambiar el tamaño. El número debe estar entre 1 y 40 inclusive: ![]() Comandos: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ !size N Cambia el tamaño de la figura mostrada. N es la separación entre cada punto y debe estar entre 1 y 40 pixeles. !p ID (también puede ir junto) Cambia el tipo de partícula por la indicada en ID, para más info consultar esta lista. !clear Vacía el contenido de la cuadrícula. !fill Llena toda la cuadrícula. !invert Invierte los pixeles en la cuadrícula, poniendo un pixel en cada espacio vacío y borrando cada pixel en actual. Script: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ v0.01: https://paste.moepl.eu/view/99dd288d v0.02: https://paste.moepl.eu/view/44fa8dde v0.03: https://paste.moepl.eu/view/9c9cd80c Historial de cambios: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 0.03 Nuevos comandos: !clear !fill !invert, para editar la cuadrícula 0.02 Ahora se puede cambiar el tipo de partícula con el comando !p seguido del ID de la partícula 0.01 Primera versión. Se puede editar la cuadrícula, clickear para ver y cambiar el tamaño con !size Algunas cosas por hacer: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ • Opción de seleccionar el tipo de partícula • Opción para cambiar el tamaño de la cuadrícula • Herramientas de edición como rotar o reflejar la cuadrícula • Interfaz con botones/menús • Sistema para exportar las figuras a texto; el propósito es poder importarlas en el mismo programa, o también usarlas en otro programa que estoy haciendo con formas prediseñadas, es posible que decida fusionar ambos en un futuro |
![]() « Citoyen » 1389108840000
| 0 | ||
Dios, ésto es perfecto. Gracias!! e// Lo acabo de probar y esto es *-* |
![]() ![]() « Citoyen » 1389108960000
| 0 | ||
Esto es kawaii. Thank!! Te dejo mis ![]() --- ¿se puede cambiar de color? |
![]() « Citoyen » 1389109080000
| 0 | ||
Ceromasmola a dit : Puedes cambiar la ID de la partícula. En a dit : cambias el 1 por la partículas que quieres. |
0 | ||
Thetroz a dit : Con la función de exportar podría resultar útil para cualquier proyecto que tengas, por ejemplo si deseas que tu juego muestre un corazón hecho con corazones al ganar una ronda, podrías usar este scripts para generar la figura en lugar de estar editando los puntos manualmente, esto es más visual. La idea es que el botón exportar te entregue un texto con las coordenadas en una tabla, algo así: {1,4},{1,5},{1,6}... Y cuando tenga hecho ese botón pondré instrucciones de cómo usar esa tabla para mostrar la figura en pantalla, es un simple ciclo for. O incluso pa los vagos podría hacer que se muestre todo el trozo de código necesario para mostrar la figura. Ceromasmola a dit : Cambiar la partículas/color está en la lista de cosas por hacer. |
![]() ![]() « Citoyen » 1389109620000
| 0 | ||
Hinakagiyama a dit : +Mins puso este tipo ![]() El color de las particulas puede ser cualquiera tipo "#xxxx", "0xxxxx" o va por tipos 1, 2 etc? |
![]() « Citoyen » 1389109740000
| 0 | ||
Con colores hexadecimales no creo que se pueda poner el color a una partícula. La partícula ya viene con sus colores. Como te dije arriba puedes cambiar el id de la partícula por alguna de color. Aquí hice yo una lista: Topic-451773 |
0 | ||
Ceromasmola a dit : particle enums a dit : fuente: http://kikoo.formice.com/doku.php?id=enums En un futuro el editor tendrá una cosa para elegir eso sin tener que modificar el código. --------------- edit: listo, de momento se puede cambiar de partícula con el comando "!p ID" o "!pID", donde ID son los números que mencioné antes v0.02: https://paste.moepl.eu/view/44fa8dde |
0 | ||
Script pro :D Y muy útil gracias! |
![]() ![]() « Citoyen » 1592587620000
| 0 | ||
Aunque sea viejísimo... Paste Moepl EU cerró |