Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    prevista virgola ma dove?

    var xy;
    _root.Main.0:text = TEXT0;
    for (i=1; i<BUTTONNUMBER; i++) {
    xy += 26;
    duplicateMovieClip("_root.Main.0", ""+i, i);
    setProperty("_root.Main."+i, _y, xy);
    set(eval("_root.Main." add i) add ":text", eval("TEXT" add i));
    }


    Errore:

    set(eval("_root.Main." add i) ,(add ":text"), eval("TEXT" add i));
    È previsto ')' o ','

    Grazie anticipatamente
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  2. #2
    intanto ti consiglierei di non nominare i clip, campi testo, ecc
    con dei numeri ma con una sintassi AlfaNumerica

    quindi se ho capito bene quello che devi fare (premesso che preferisco avere gli oggetti in libreria e non sullo stage quindi utilizzo attachMovie)

    Codice PHP:
    path this

    for(I=1;I<MAX;I++){

        
    Main.duplicateMovieClip("mc0""mc"+II)

        
    Main["mc"+I]._y =26*I-26

        Main
    ["mc"+I] = path["TEXT"+I]

    In tutto questo non mi è chiaro nella tua sintassi cosa dovresti fare

    duplicare N volte un clip che contiene un campo di testo alla cui variabile associare il contenuto di TEXTO1,TEXTO2.....

    Ciao

  3. #3

    ..

    grazie mille rempox,

    premesso che con actionscript non sono tanto pratico ho preso questo tutorial per creare un menu dinamico e, con l'ausilio poi di ASP e MySQL, dove ovviamente li mangio a colazione, recupero i dati per l'inserimento automatico.

    Il filmato duplica esattamente il bottone, con la sua animazione, a seconda del contenuto in db.
    Esempio tre prodotti in db, tre pulsanti con la sua animazione..

    Grazie mille di nuovo,
    a presto,
    De
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  4. #4
    ok allora ti faccio un esempio di come potrebbe essere

    supponiamo che da DB tiri fuori tramite asp una presentazione prodotti.asp che contiene

    codice:
    &vocemenu1=MIELE&descrizione1=fatto dalle poche api italiane rimaste&
    &vocemenu2=MARMELLATA&descrizione2=di agricoltura BIO&
    &vocemenu3=FRAGOLINE&descrizione3=di bosco quelle di Nemi&
    quindi nel flash

    potresti crearti

    un clip che contiene l'animazione che vuoi, al suo interno un campo di testo istanziato
    "products"

    te lo trovi iin libreria e lo concateni con "myStandardButton"

    quindi

    Codice PHP:
    path this
    var datiExt:LoadVars = new LoadVars()
    datiExt.onLoad=function(ok){
             if(
    ok){
                    
    I=1
                    
    while(this["vocemenu"+I] != undefined){
                       
    path.attachMovie("myStandardButtons""mc"+I,I)
                       
    path["mc"+I]._y 26*I-26
                       path
    ["mc"+I]._x 0
                       path
    ["mc"+I].products.text this["vocemenu"+I]
                       
    I++
                     }
              }else{
                    
    // file esterno non caricato
              
    }
    }
    datiExt.load("prodotti.asp"
    Ciao

  5. #5

    altro problemino.

    L'animazione che ho trovato è perfetta solamente che mi allinea il menu dal basso verso l'alto.
    Come posso modificare questa opzione?

    Height = getProperty(_root.Main, _height);
    Center = +158;
    MCposition = Main._y;
    TopStop = 0;
    BottomStop = -(Height-316);


    if ((_root._xmouse>0) and (_root._xmouse < 150) and (_root._ymouse>0) and (_root._ymouse<316)) {
    ScrollSpeed = (_root._ymouse-Center)/14;
    MCposition = Math.round (MCposition-ScrollSpeed);
    }
    if (((_root._xmouse<0) or (_root._xmouse>150)) and ((_root._ymouse<0) or (_root._ymouse>316))) {
    ScrollSpeed = 0;
    MCposition = MCposition;
    }
    if (MCposition > TopStop) {
    MCposition = TopStop;
    }
    if (MCposition < BottomStop) {
    MCposition = BottomStop;
    }
    Main._y = MCposition;


    generazione dei pulsanti:

    var xy;
    _root.Main.0:text = TEXT0;
    for (i=1; i<BUTTONNUMBER; i++) {
    xy += 28;
    duplicateMovieClip("_root.Main.0", ""+i, i);
    setProperty("_root.Main."+i, _y, xy);
    set(eval("_root.Main." add i) add ":text", eval("TEXT" add i));
    }
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  6. #6

    ..

    nessuno che mi può aiutare?
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  7. #7

    ..

    nessuno?
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  8. #8

    ..

    ho inserito un messaggio sugli annunci riferito a questo menu. DAvvero non sapevo dove
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ciao, il codice di quel menu è un tantino arcaico e magari sarebbe più facile avere il riferimento al filmato originale da scaricare
    non ho proprio compreso la modifica che chiedi, proprio per il fatto che se non vedo il menù non posso capire solo dal codice come funziona attualmente
    se preferisci comunque non lavorarci ma lasciarlo fare a qualcuno su retribuzione, chiudo questa discussione, in modo che chi volesse rispondere non perda tempo se avessi nel mentre già risolto su offro lavoro

  10. #10

    ..

    diciamo che è preferibile se lo risolvessi io, primo per imparare bene questo codice, secondo per rispiarmiare un pochino denaro..

    Inoltro il fla e pagina demo:

    http://www.cadey.it/mycadey/link/index.html

    http://www.cadey.it/mycadey/link/Dinamic_Link_Menu.fla

    Come vedi se ci sono solo pochi articoli viene posizionato in basso..
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.