Autor
|
Tema: Holas van holas vienen HELP! (Leído 1,750 veces)
|
Vitrox
Desconectado
Mensajes: 190
|
HOla a toda la comunidad! - Pos como seguro que saben yop soy muy novato en VB, y queria preguntar algo: ¿puedo por ejemplo hacer que cuando se presione un command, un objeto (picutere) se mueva?, y que cuando toque otro objeto (por moverlo y hacer que toque otro), almacene un valor en una variable? salu2 y graxias
|
|
|
En línea
|
El Conocimiento es poder, el poder es Superioridad
|
|
|
dPix
Desconectado
Mensajes: 222
¬_¬ - ¬O.o
|
Hola Vitrox: A ver, he entendido lo de mover un objeto picture cuando se presione un botón pero lo de "y que cuando toque otro objeto (por moverlo y hacer que toque otro), almacene un valor en una variable?" no lo he entendido, a ver, ¿lo que quieres hacer es que se mueva el picture por el form y que cuando toque otro objeto (ya sea botón u otro) que mande un valor a una variable? Salu2, dPix
|
|
|
En línea
|
|
|
|
Vitrox
Desconectado
Mensajes: 190
|
Hola Dpix: ¿lo que quieres hacer es que se mueva el picture por el form y que cuando toque otro objeto (ya sea botón u otro) que mande un valor a una variable? See eso quiero hacer, pero tambien quiero saber como hacer para que me responde el objeto (picture o image) cuando presione una tecla, osea que cuando presione por ej la tecta ->, se mueva para la izquierda el objeto y así, jejej es que trato de hacer un juego, jeje muchas gracias Dpix. salu2
|
|
|
En línea
|
El Conocimiento es poder, el poder es Superioridad
|
|
|
zero_shield
Desconectado
Mensajes: 12
Dark Zero
|
Hola, muy buena idea, si quieres que un objeto cualquiera responda a los eventos del teclado debes ajustar la propiedad del Form (KeyPreview=True) de este modo se invocan los eventos del teclado antes que los eventos del objeto, asi puedes mover el objeto(PictureBox, ImageBox, Button, etc.) por todos lados, si quieres agregar una secuecia de imagenes, por ejemplo un monito que se mueva, debes dibujar antes todos los cuadros de dibujo, no se usan gifs animados en los forms a menos que tengas un control para ello... Si quieres que responda especificamente a una tecla "X" debes conocer su valor (Puedes consultar el Explorador de objetos para saber las constantes de cada tecla) y llamar a los eventos KeyDown, KeyUp y KeyPress del objeto Form, yo recomiendo el KeyUp, ya que evalua las ordenes ya que soltaste la tecla elegida, el problema de hacer juegos en VB es que te generaría fallas al presionar varias teclas a la vez, trata de usar Java para juegos simples, o C++ para mas avanzados (No creo que te avientes uno como Age of Empires o algo asi )
|
|
|
En línea
|
Amare et Sapere vix Deo Conceditur...
|
|
|
Vitrox
Desconectado
Mensajes: 190
|
Thanks!
|
|
|
En línea
|
El Conocimiento es poder, el poder es Superioridad
|
|
|
|
|