Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    spostare un movie con dei pulsanti

    ciao a tutti =)

    mi sono xsa in un bicchiere d'acqua..... e nn ne esco +. penso di sbagliare qualcosa di semplice... ke xö mi sfugge.

    allora io ho 4 immagini e le devo spostare con dei pulsanti.

    -le 4 immagini sono messe una di fianco all'altra e formano un movie che noi chiameremo IMMAGINI
    -ho due pulsanti, una freccia verso destra (FRECCIADX) e una verso sinistra (FRECCIASX)

    ho messo questo codice sui pulsanti:

    on (release) {
    _root.immagini._x= _root.immagini._x + 100;
    }

    ovviamente uno ha "+100" e l'altro "-100".... fino qui tutto bene. =)
    solo che vorrei che quando arrivo alla quarta immagine di destra il pulsante scompaia... im modo che nn si possa + cliccare.

    ho provato a fare una cosa del genere:

    if(_root.immagini._x == -0.5){
    _root.frecciasx._alpha=0;
    }
    if(_root.immagini._x != -0.5){
    _root.frecciasx._alpha=100;
    }

    ma nn funziona... e nn capisco xkè ho provato anche cosi:

    if(_root.immagini._x == -0.5){
    _root.frecciasx._alpha=0;
    }else{
    _root.frecciasx._alpha=100;
    }

    ma anche cosi nn va.

    Sono sicura che è un errore stupido.. probabilmente nn ho ben chiaro un passaggio... qualcuno puö aiutarmi?

  2. #2
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    713

    hai provato a fare < minore anzicchè == -0.5?

    if(_root.immagini._x == -0.5){
    if(_root.immagini._x < -0.5){
    ecc...

  3. #3

    non funziona....

    ho provato con i simboli "<=" e ">=" ma non ne vuole sapere.

    e si che mi pareva una cosa cosi semplice...

    in che modo posso farlo?

  4. #4
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    713

    io ho fatto una prova...

    ho creato un clip e l'ho chiamato "immagini"
    un pulsante a cui ho dato nome istanza "pulsante"

    a questo pulsante ho messo questo
    codice:
    on (press) {
    	_root.immagini._x-=100;
    	if(_root.immagini._x < -0.5){
    		//_root.immagini._x=-0.5;
    		pulsante.enabled=false;
                    pulsante._alpha=20;
    		}
    }
    anzichè disabilitare il pulsante potresti fare in modo che il clip si fermi (nel commento)
    o disabilitare il pulsante o mettere l'alpha

    a me funziona

  5. #5

    ok..

    il problema devo essere io.... nn riesco a capire la logica...

    quello che mi hai fatto tu funziona... ma quando prova ad modificarlo in modo che funzioni come voglio io.. nn va.

    per esempio.. io ho 2 pulsanti quello che manda le immagini a sinistra e quello che le manda a destra... xö quando parte il filmato quello di sinistra nn si deve vedere (xkè la prima immagine nn ne ha altre alla propia sinistra).
    cmq... alla fine ho messo sul pulsante questo codice:

    on (press) {
    _root.immagini._x-=-944;
    }

    e su un frame questo

    if(_root.immagini._x < 1){
    //_root.immagini._x=-0.5;
    _root.pulsantesx.enabled=false;
    _root.pulsantesx._alpha=50;
    }

    il risultato funziona... nel senso che il pulsante nn è cliccabile ed è al 50%.. perö se clicco sull'altro pulsante... che mi sposta il clip "immagini" il pulsante che è al 50 % non torna normale... neanche se ci metto l'else...

  6. #6

    =)

    ci sono riuscita....
    facevo casino con i valori positivi e negativi =)

    grazie 1000 x l'aiuto

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 © 2025 vBulletin Solutions, Inc. All rights reserved.