Visualizzazione dei risultati da 1 a 10 su 10

Discussione: sx e dx

  1. #1

    sx e dx

    Dunque...penso che x chi conosca bene action script sia facile rispondere, ...io creo un movie clip dove ci "sbatto" una forma come un quadrato...ora sulla scena principale...mettendo questo movie clip al centro...vorrei che quando la mia freccia del mouse va verso dx il movie clip si sposta a sx e quando la freccetta del mouse va a sx il movie scorre a dx...e quando la freccia è al centro il movie si ferma..........l'effetto scorrimento nn lo vorrei "secco".

    plzz...chi mi dice come fare?

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Associ al movieclip:

    codice:
    onClipEvent(load){
    	this.lar = 400; // larghezza del filmato
    }
    onClipEvent(enterFrame){
    	this.goto = this.lar - this._parent._xmouse
    	this._x += (this.goto - this._x) / 3;
    }

  3. #3
    grazie per la risposta negatyve....se non ti secca mi dici come utilizzare lo script che hai messo :master:

  4. #4
    scusa negatyve...ho già visto come applicarlo ...potresti commentarmelo un pochino...in modo che però sappia cosa c'è scritto nell script

  5. #5
    interesserebbe anche a me!!! Lo script funziona ma volendo mettere invece due tasti, uno a destra e uno a sinistra? come cambia il codice??

    ciao!
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    Al caricamento della clip una variabile lar assume il valore 400,
    all'evento enter frame una variabile goto assume il valore di
    lar meno la posizione sull'ascissa del mouse.
    Sempre all'evento enter frame la posizione _x della clip è determinata
    dalla posizione della clip precedente più
    la differenza di goto meno lar diviso tre.

    In che senso voui due pulsanti?
    ciao

  7. #7
    Originariamente inviato da goglol
    In che senso voui due pulsanti?
    ciao
    al posto di seguire il mouse vorrei che la clip si spostasse a destra o a sinistra in cliccando su due tasti appositi...
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    Il senso dell'esempio era proprio che la clip si spostasse in base alla posizione del mouse.
    Se vuoi che si va in avanti o indietro in base al pulsante premuto:
    ti crei la clip, gli fai una bella interpolazioni e gli associ:
    onClipEvent (load) {
    this.stop()
    }
    onClipEvent (enterFrame) {
    if(_root.goto==true){
    this.gotoAndStop(_currentframe+1);
    }else{
    this.gotoAndStop(_currentframe-1);
    }
    }

    Su un pulsante:
    on (press) {
    _root.goto=true
    }
    sull'altron (press) {
    _root.goto=false
    }

  9. #9
    Originariamente inviato da goglol
    Il senso dell'esempio era proprio che la clip si spostasse in base alla posizione del mouse.
    Se vuoi che si va in avanti o indietro in base al pulsante premuto:
    ti crei la clip, gli fai una bella interpolazioni
    non c'è un modo per evitare l'interpolazione e spostare la clip tramite actionscript?
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    Allora al posto della posizione del mouse la clip si muove in base al valore di una varibile che inserisci o in un campo di testo input oppure come dicevi in un pulsante:

    nella clip

    onClipEvent(load){
    this.lar = 400; // larghezza del filmato
    }
    onClipEvent(enterFrame){
    this.goto = this.lar - this._parent.variabile1
    this._x += (this.goto - this._x) / 3;

    }


    in un pulsante
    on(press){
    _root.variabile1=-100
    }


    nell'altro
    on(press){
    _root.variabile1=500
    }

    Poi cambiando i valori della variabile cambia la posizione finale della clip.

    Ciao e Buona Pasqua a tutti!!!!!!!

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.