24/01/11 11:35
h3nk3rtofy
Ciao a tutti,
sto cercando di fare una "specie" di mappa dove vorrei far scorrere delle shape (o un immagine) e che queste si accorgano del colore del sfondo che stanno scorrendo e cambiarlo con un altro colore se non corrisponde ad uno specifico.
cioè: se passa shape1 e trova azzurro cambia giallo, ma se trova giallo lascia tutto com'è. E cosi se ce anche una shape2.
Per spostare l'oggetto non ho problemi ma ho dei dubbi per:
la scelta di far scorrere una shape e giusta? oppure devo (voi siete più esperti) pensare più facile e cioe far scorrere altra cosa nel form (una jpeg o altro) per poi rilevare e cambiare il colore del sfondo più facilmente?
e ancora:
mi conviene usare un'immagine come mappa oppure fare una specie di mappa (e qui non so come partire) dove costruire tutto? cioe strade, case, anche se grossolanamente perche mi serve solo per far scorrere qualcosa (che sembri un auto) e che riconosca lo sfondo.
questa è la prima volta che posto qui e spero di aver seguito tutte le regole del forum avendomi presentato in primis e poi cercato se ce già una soluzione al mio problema nel forum.
Saluto
ps: ho appena iniziato ma ho gia fatto un bel esercizio della paginazione della memoria in vb6 che spiega tutto il processo e appena capisco come si fa la posto (umilmente) forse serve a qualche studente come me.
sto cercando di fare una "specie" di mappa dove vorrei far scorrere delle shape (o un immagine) e che queste si accorgano del colore del sfondo che stanno scorrendo e cambiarlo con un altro colore se non corrisponde ad uno specifico.
cioè: se passa shape1 e trova azzurro cambia giallo, ma se trova giallo lascia tutto com'è. E cosi se ce anche una shape2.
Per spostare l'oggetto non ho problemi ma ho dei dubbi per:
la scelta di far scorrere una shape e giusta? oppure devo (voi siete più esperti) pensare più facile e cioe far scorrere altra cosa nel form (una jpeg o altro) per poi rilevare e cambiare il colore del sfondo più facilmente?
e ancora:
mi conviene usare un'immagine come mappa oppure fare una specie di mappa (e qui non so come partire) dove costruire tutto? cioe strade, case, anche se grossolanamente perche mi serve solo per far scorrere qualcosa (che sembri un auto) e che riconosca lo sfondo.
questa è la prima volta che posto qui e spero di aver seguito tutte le regole del forum avendomi presentato in primis e poi cercato se ce già una soluzione al mio problema nel forum.
Saluto
ps: ho appena iniziato ma ho gia fatto un bel esercizio della paginazione della memoria in vb6 che spiega tutto il processo e appena capisco come si fa la posto (umilmente) forse serve a qualche studente come me.
aaa