Forum Flash, Actionscript, PHP e MySQL
programmino per liste

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Flash Generale
Precedente  Successivo 
Autore Messaggio
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto: programmino per liste
Inviato: 29.11.05 | 01:57
Rispondi citando

ciao raga
volevo chiedervi se non vi da troppo disturbo per aiutarmi a creare un programmino per liste, utile per elencare film, musica, cd, etc...
sarà un pochino complicato ma se qualcuno ha voglia di aiutarmi mi risp qui, così inizio ad inserire quello che ho fatto e spiego i problemi riscontrati.
grazie a tutti voi!!!
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 29.11.05 | 02:10
Rispondi citando

Di che tipo di programmino si tratterebbe?

Un proiettore exe fatto in Flash?
L'archivio attraverso cosa avverrebbe? XML? DB?

Lato client o server?

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 29.11.05 | 22:39
Rispondi citando

è un programmino in flash nel quale si carica una lista xml
il mio problema principale è che all'inizio l'avevo studiato soltanto come fosse un semplice caricamento di lista, ora teoricamente è più o meno come nell'allegato...
non è così molto complicata da capire


lista_dvd.JPG
 Descrizione:
immagine lista

Download
 Nome del file:  lista_dvd.JPG
 Dimensione:  18.99 KB
 Downloadati:  File visto 97 volta(e)
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 29.11.05 | 22:46
Rispondi citando

cosa sei riuscito a fare funzionalmente parlando fino ad ora e quali problemi hai riscontrato?

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 30.11.05 | 00:52
Rispondi citando

per ora sto lavorando alla parte centrale
sono riuscito a caricare l'xml e duplicare un movieclip da usare come tabella, non riesco però a posizionare i mc uno sotto l'altro...
restano uno sopra l'altro
ho provato con l'azione .setproprieties e a creare un array, ma niente da fare
si può avere qualche suggerimento?
il codice è questo, allego anche i files, grazie
 
Codice:
dati = new XML();
dati.path = this;
dati.ignoreWhite = true;
dati.onLoad = function(success) {
    if (success) {
        var nodes = this.childNodes;
        for (var i = 0; i<nodes.length; i++) {
            var titolo = nodes[i].attributes.titolo;
            var cella = this.path.cellatitolo;
            var altezza = this.path.cellatitolo._height;
            this.path.cellatitolo._visible = false;
            this.path.cellatitolo.duplicateMovieClip(cella._name+i, i, cella);

            // azioni da convertire in variabile - - - - - - - - - - - - - - - - - - - -
            this.path.cellatitolo0._y = this.path.cellatitolo._y+altezza*0;
            this.path.cellatitolo1._y = this.path.cellatitolo._y+altezza*1;
            this.path.cellatitolo2._y = this.path.cellatitolo._y+altezza*2;
            this.path.cellatitolo3._y = this.path.cellatitolo._y+altezza*3;
            this.path.cellatitolo4._y = this.path.cellatitolo._y+altezza*4;
            this.path.cellatitolo5._y = this.path.cellatitolo._y+altezza*5;
            this.path.cellatitolo0.testo.text = titolo;
            // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        }
    } else {
        this.path.cellatitolo.text = "caricamento errato";
    }
};
dati.load("lista_dvd.xml");
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 30.11.05 | 01:47
Rispondi citando

In allegato non vedo niente...

...a primo occhi il code è un po' confusionato e senza commenti o piccola spiegazione lo è ancora di più ^^.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 30.11.05 | 22:17
Rispondi citando

Mmhhh scusami , mi sono dimenticato di allegare i files:
eccoli qua grazie!


dvd_celle.zip
 Descrizione:

Download
 Nome del file:  dvd_celle.zip
 Dimensione:  7.32 KB
 Downloadati:  File visto 90 volta(e)
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 01.12.05 | 00:46
Rispondi citando

Ti ripeto che a vederlo così mi sembra solo molto confusionato... cmq...

...perchè ripeti tutti quei:
cellatitolo0
cellatitolo1
cellatitolo2
cellatitolo3
...???

se fai il ciclo for perchè ripeterli? così facendo ripeti tutti e 6 per il totale dei nodi...

Prova a sostituire tutto quell'ambaradan con:
 
Codice:
this.path["cellatitolo"+i]._y = this.path.cellatitolo._y+altezza*i;
this.path["cellatitolo"+i].testo.text = titolo;

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
blitz
intermedio
intermedio



Registrato: 10/07/04 14:25
Messaggi: 190

MessaggioOggetto:
Inviato: 01.12.05 | 12:30
Rispondi citando

coach secondo me intendeva fare quello che dici tu...però prima lo faceva con un numero N definito di variabili e poi l'avrebbe fatto con l'incremento di i...

per quanto riguarda il topic principale non l'ho guardato...sorry
Torna in cima
Profilo Messaggio privato   HomePage
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 01.12.05 | 20:26
Rispondi citando

io cercavo infatti un modo per sostituire tutte quelle funzioni che ho messo in fila con ina variabile ben più adatta.
Grazie comunque per avermi risposto
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 03.12.05 | 22:23
Rispondi citando

ciao, non so se hai fatto caso che oltre alle celle di titolo avevo messo anche un'altra fila di fianco...
ora io ho provato a dare la stessa funzione anche alla seconda colonna,
ma non ci riesco xkè flash mi va a salvare i dati della 2° sopra la 1°
Per essere piu chiari ho provato a fare questo:
ho creato una nuova variabile "genere" come "titolo"
 
Codice:
var titolo = nodes[i].attributes.titolo;

e
 
Codice:
this.path["cellatitolo"+i]._y = this.path.cellatitolo._y+altezza*i;
this.path["cellagenere"+i]._y = this.path.cellagenere._y+altezza*i;
this.path["cellatitolo"+i].testo.text = titolo;[/
this.path["cellagenere"+i].testo.text = titolo;

non riesco in nessun modo a duplicare tutte e due le celle
- - - - - - - - - - - - - - - - - - - - - - - -
avrei anche un'altra cosa da chiedere:
quando supero un tot di numero di celle duplicate, le prime 6 tipo le posso vedere, ma tutte le altre no xkè vanno oltre il limite della scena
potrei quindi creare uno scrollbar per vedere anche le celle sottostanti?
tipo uno scrollbar che invece di scrollare del testo scrolla i movieclip
Scusa per il disturbo, grazie di tutto
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
blitz
intermedio
intermedio



Registrato: 10/07/04 14:25
Messaggi: 190

MessaggioOggetto:
Inviato: 04.12.05 | 13:55
Rispondi citando

per scrollare un clip troppo lungo ti conviene fare una maskera di altezza pari al box che vuoi avere e poi mettere uno scroller (es. 2 pulsanti + e - ) che ti fa muovere il clip contenente i clip duplicati...non so se ti son stato d'aiuto ma è domenica mattina...e le birre si fan sentire... Rolling Eyes
Torna in cima
Profilo Messaggio privato   HomePage
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 04.12.05 | 20:07
Rispondi citando

ho capito cosa vorresti fare, ma di maschere non ne ho mai fatte.
non è che mi potresti dare qualche piccolo aiuto, magari anche un collegamento a un sito dove sspiegano sone si fanno.
Grazie...
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Flash Generale Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Problema liste LiLywhite Programmazione Generale 7 13.01.07 | 18:30 Leggi gli ultimi messaggi
Pazzooo
Nessun nuovo messaggio AROVAX SHIELD - Nuovo programmino di ... Slump Hardware & Software Upgrade! 2 01.03.06 | 20:17 Leggi gli ultimi messaggi
Slump



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005