Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Sfondo che scorre
Forum - C# / VB.NET - Sfondo che scorre

Avatar
Grubby (Normal User)
Pro


Messaggi: 85
Iscritto: 02/04/2010

Segnala al moderatore
Postato alle 19:21
Sabato, 24/07/2010
Questo topic è stato chiuso dal moderatore

ciao a tutti
dovrei fare un'applicazione con uno sfondo che scorre

per spiegarmi meglio, stile nastro trasportatore come quello che si trova alle casse al supermercato...

avete qualche idea?
riuscite a postarmi un esempio?

grazie mille


PM
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Segnala al moderatore
Postato alle 23:25
Sabato, 24/07/2010
un esempio non te lo posto però ti do un suggerimento:
usa 2 picturebox con la stessa immagine e nel timer le fai scorrere entrambe e quando una ha superato il bordo la porti sull'altro bordo(sapendo la larghezza della form).
ovviamente la distanza tra le due devessere sempre di 0 (cosi resteranno attacate)

PM
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 23:37
Sabato, 24/07/2010
Testo quotato

Postato originariamente da walker93:

un esempio non te lo posto però ti do un suggerimento:
usa 2 picturebox con la stessa immagine e nel timer le fai scorrere entrambe e quando una ha superato il bordo la porti sull'altro bordo(sapendo la larghezza della form).
ovviamente la distanza tra le due devessere sempre di 0 (cosi resteranno attacate)



Supponiamo che scorra verso destra, come fai a colmare il vuoto che si crea a sinistra? Tanto vale usare una sola PictureBox ...

Testo quotato

Postato originariamente da Gianluca87:
      pls tirate l'acqua...



E ora ti senti un figo? :_doubt:
Secondo me andresti bannato.

PM
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Segnala al moderatore
Postato alle 23:44
Sabato, 24/07/2010
è proprio per colmare il vuoto a sinistra che ne usi 2, no???

arriverà un istante di tempo che una picturebox occuperà l'intera form e l'altra sarà completamente a (come nel tuo esempio) destra fuori dalla form: prendi questa picturebox che è fuori e la metti completamente a sinistra ancora fuori dalla form.
scorre-->scorre-->quella che abbiamo appena spostato arriva ad occupare l'intera form e l'altra è fuori dalla form:la prendiamo e la mettiamo a sinistra e poi di nuovo scorre-->scorre--> e cosi tutto il tempo che vogliamo...

PM
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 23:56
Sabato, 24/07/2010
Non avevo considerato la PictureBox ingrandita al massimo :D

PM
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Segnala al moderatore
Postato alle 23:59
Sabato, 24/07/2010
Testo quotato

Postato originariamente da Grubby:
ciao a tutti
dovrei fare un'applicazione con uno sfondo che scorre


crash:
potevi leggere meglio...

grubby: dimmi se riesci a implementare la mia soluzione...non dovrebbe essere difficile!

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 9:33
Domenica, 25/07/2010
Senza usare 2 picturebox basterebbe disegnare l'immagine (o le immagini) affiancate usando Graphics.

PM
Avatar
Grubby (Normal User)
Pro


Messaggi: 85
Iscritto: 02/04/2010

Segnala al moderatore
Postato alle 19:29
Lunedì, 26/07/2010
Testo quotato

Postato originariamente da Il Totem:

Senza usare 2 picturebox basterebbe disegnare l'immagine (o le immagini) affiancate usando Graphics.



Grazie ragazzi ho usato le e.Graphics
Grazie per tutte le risposte

PM