SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: Solman en Jueves 3 de Agosto de 2006, 02:09
-
Porfavor necesito hacer un triangulito q se desplace por la pantalla con las flechitas y q presionando un botom dispare en Modo grafico 13h ... si alguien sabe porfavor ayudeme. El triangulo se hace con tres lineas ;)
-
Cuando se piden cosas tan especificas suenan a trabajo escolar ajeno ...
-
podrias dibujar pixel por pixel con ayuda de la interrupcion # 10 h
si necesitas mas ayuda solo dilo pero no te hacemos la tarea.
-
Bueno entonces la dificultad es como hacer la funcion linea en assembler ....aiuden ps
-
:P :P :P :P
Pues mira este gato te recomienda utilizar la interrupcion #10 e imprimir pixel por pixel checate este link y si no entiendes a que me refiero ya veremos como ayudarte.
http://www.ctyme.com/intr/int-10.htm (http://www.ctyme.com/intr/int-10.htm)
-
Muchachos ahora mi dificultad es hacer un triangulo con relleno ,alguien sabe?? como hacer el relleno.
ASI y tambien alguien sabe como omover un pixel .. moverlo he??
Si alguien tiene el codigo pasemelo
-
oops llegue tarde...
http://board.flatassembler.net/topic.php?t=5609 (http://board.flatassembler.net/topic.php?t=5609)
rellenar poligonos es una tarea comun de los motores 3d, fijate que hay mucho codigo dando vueltas
suerte...
-
:P :P :P :P
Bueno rellenarlo no seria problema si puedes imprimir un pixel de cualquier color entonces con un ciclo puedes rellenar tu triangulo , como mover un pixel , bien no podrias moverlo sino reimprimirlo es decir yo mando imprimir estos pixeles:
.............. es una linea y como hago para que se mueva es muy facil el ultimo pixel lo reimprimo de negro y el que le sigue lo imprimire del color elegido
...................................
...............................
........................
...............
......
obviamente todo en el mismo lugar y hara el efecto de que se mueve asi hice un jueguito en C++ el del gusanito todo es cuestion de esforzarse un poco...
-
Gracias amigos jeje ... Ahora una ultima duda que significa REDIBUJAR UN PUNTO ????? mmm
-
:P :P :P :P
je je je je bueno yo me referia por ejemplo si teneis pantalla en dos y dibujar un pixel verde ser vera un punto verde al decir redibujarlo me refiero a que en ese punto verde colocar un punto negro y asi hara el efecto de desaparecer y en la siguiente posicion colocar dicho punto verde y hara el efecto de que se mueve.
-
GRACIAS gatooo jajajaja uNA PREGUNTA .. LOS GATOS SE BAÑAN??? JAJAJAJAJAJA
-
:P :P :P :P
Los gatos somos de lo màs limpios y pulcros.