Paso 3: Editar el archivo de plantilla
Ahora, estamos listos para empezar a editar. Para hacer esto, simplemente mueva el cursor hasta la línea que dice "introduce tu código aquí" y, usted lo adivinó; introduce tu código aquí! En cuanto a qué código debe entrar, bueno, eso depende de qué tipo de programa que desea crear, aunque por lo general empiezo con el comando "Mouse 1", que solo muestra el cursor del ratón como se mencionó anteriormente.
Sin embargo, tenga en cuenta que puede no desea que aparezca el cursor en todo! Por ejemplo, supongamos que desea crear la versión más reciente, mayor slammin ' del arcade clásico "Pong". Para un juego como este, puede utilizar el ratón para mover la "pala", simplemente por leer el coordinar del "H" (con el comando "ratón 3") y luego colocando la paleta en consecuencia. En esta situación, el cursor del ratón sólo conseguiría de la manera si eran visible, por lo que no quieras en todo!
Para un menú o botón-por la aplicación sin embargo, seguramente tendrá que mostrar el cursor, para que sepas lo que está haciendo clic en! Sólo recuerde ocultar el cursor (utilizando el "Mouse 2") antes de enviar cualquier texto o gráficos a la pantalla, para que no alterar ninguna de sus ilustraciones. Usted puede siempre encender el cursor hacia atrás llamada "Mouse 1" en cualquier momento!
Para que el programa respondan a acciones específicas, tales como clics de botón, que puede utilizar una instrucción "IF" como la siguiente;
"IF B = 1 ENTONCES..." Esto hace que el programa haga algo cuando se pulsa el botón izquierdo. Uso "B = 2" para interceptar la tecla derecha, "B = 3" para ambos, o incluso "B > 0" para activar en cualquier combinación de botones! Ver el archivo "QBMOUSE. BAS"más ejemplos de esta y otras técnicas para interactuar con el ratón.
Si en algún momento parece que su programa sólo no responde al ratón en absoluto, es probablemente porque no ha llamado "Mouse 3" antes de intentar utilizar los valores de B, H o V. Recuerde, usted debe leer el ratón en primer lugar, con el fin de garantizar que estos valores sean correctos y actuales. Que por qué suele hacer el comando la primera declaración dentro de un bucle, para que sepas el ratón variables están siempre actualizados!
Otro truco útil que he encontrado es poner la siguiente línea en algún lugar dentro del bucle principal del programa:
"Ratón 3: localizar 1,1: imprimir B; H; V"esto sólo lee el ratón e imprime los valores de los botones del ratón, horizontal y vertical coordina para arriba en la parte superior izquierda de la esquina de la pantalla, para que al instante puede ver lo que está pasando con el ratón. Esto ayuda enormemente con el desarrollo y la escuchas y una vez terminado tu proyecto, simplemente eliminas la línea, y todo listo!
Sólo debe hacerlo! Como mencioné antes, revisa el programa de ejemplo y realmente tratar de conseguir una manija en sólo lo que está pasando con el ratón antes de comenzar. Y como siempre, póngase en contacto conmigo flurng con preguntas o comentarios! Pero sobre todo, diviértete!