Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: ancora scroll

  1. #1

    ancora scroll

    ok ok, lo sò che molti di voi hanno letto centinaia di thread a riguardo , ma proprio non ce la faccio + ..è tutta la notte che ci provo...
    devo fare uno scroll di un movie clip
    ed invece di usare scrollpane devo usare due bottoncini su e giù

    ho cercato in giro e letto molti thread
    ho anche scaricato gli esempi completi di fla
    presenti su questo sito... (scroll XP ad esempio ) ma nulla da fare
    non ci riesco...

    mi sapete indicare un tutorial passo passo o guidarmi voi nella costruzione?
    è da un po' che sono entrato nel mondo di flash
    e devo dire che sono un poco confuso...

    basta vado a dormire sennò prendo a pugni il pc...ciao e a domani!

  2. #2
    ...intanto vi dico come mi muovo (mi ci rode)
    bho, magari servirà in futuro a qualche neofita peggio di me...

    -nel mio bel filmato creo un movie chiamato ling (che conterrà lo scroll)

    -inserisco al suo interno un movieclip da scrollare e lo chiamo imm1 (anche come istanza)

    -aggiungo un livello e creo una maschera della parte che voglio vedere
    essa è una forma perciò non le do nome

    -creo un terzo livello e faccio due bei pulsantini rispettivamente chiamati "su" e "giu" (ed anche qui nell'istanza scrivo su e giu)

    [fine prima puntata]
    il sonno stavolta ha la meglio

  3. #3
    Hai fatto 30... perché non fare 31? Praticamente hai creato tutto... ti rimane una cosa sola: alle frecce (es. prendiamo quella SU) applicare uno script che muova verso l'alto il movieclip su cui si interfaccia la maschera, qualcosa del tipo:
    codice:
      on (rollOver) {
    getProperty(_root.su, _x, 5)
    }
      on (rollOut) {
    }
    
      on (rollOver) {
    getProperty(_root.giu, _x, -5)
    }
      on (rollOut) {
    }
    Ovviamente il codice lo devi rastrellare

  4. #4
    conosco il rasterizzare ma non il rastrellare....
    cosa intendi?

    cmnq ora ricevo questi errori :
    **Errore** Simbolo=ling, livello=Livello 1, fotogramma=1:Linea 2: Numero di parametri scorretto; getProperty ne richiede esattamente 2.
    getProperty(_root.su, _x, 5)

    **Errore** Simbolo=ling, livello=Livello 1, fotogramma=1:Linea 3: Rilevato '}' imprevisto
    }

    **Errore** Simbolo=ling, livello=Livello 1, fotogramma=1:Linea 2: Numero di parametri scorretto; getProperty ne richiede esattamente 2.
    getProperty(_root.giu, _x, -5)

    **Errore** Simbolo=ling, livello=Livello 1, fotogramma=1:Linea 3: Rilevato '}' imprevisto
    }

    Totale errori ActionScript: 4 Errori segnalati: 4

  5. #5
    scusa, ma essendo un movieclip presente in libreria (ling)
    l'action non dovrei farlo in relazione ad esso più che al root?
    tipo: ling.su, _x, 5

  6. #6
    Ti ho fatto l'esempio, era ovvio che il codice era errato... ti ho scritto una bozza affrettata per farti capire cosa devi usare. Ora, è ovvio che tu devi entrare nel pannello degli ActionScript e mettere le proprietà che ti chiede (e che io non ricordo), e adattare lo script alle tue necessità.

  7. #7
    eh si ci ho provato...però sbaglio qlks
    in getProperty(_root.su, _x, 5)
    dice che ci vanno solo due parametri...
    il calcolatore dove lo metto ?

    getProperty(_root.su_x, 5) ?
    ho fatto molti tentativi però non mi funziona mai...

  8. #8
    ..aiuto sono due giorni che le provo tutte...

  9. #9
    Originariamente inviato da insurrection
    eh si ci ho provato...però sbaglio qlks
    in getProperty(_root.su, _x, 5)
    dice che ci vanno solo due parametri...
    il calcolatore dove lo metto ?

    getProperty(_root.su_x, 5) ?
    ho fatto molti tentativi però non mi funziona mai...
    separati con la virgola sono tre parametri... te l'ho detto, devi cercare il giusto comando di movimento tra quelli elencati nel pannello ActionScript. Io ti ho fatto capire quale, ma non mi ricordo com'è..

  10. #10
    ok ora ho trovato quello che deve fare al caso mio
    nonera get ma set...

    on (release) {
    setProperty(imm1,_y, -5)
    }

    però mi funziona una sola volta
    ovvero il movie imm1 si muove di 5 pixel
    ma quando rivado a premere non da segni di vita...
    come fare ora?

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.