Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 32 su 32
  1. #31
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    nel primo frame devi scrivere

    for(i=1;i<4;i++){
    duplicateMovieClip(m0,"m"+i,i)
    _root["m"+i]._x=m0._x+(177*i)
    }
    m0.mov=true

    e non

    for(i=1;i<4;i++){
    duplicateMovieClip(m0,"m"+i,i)
    _root["m"+i]._x=m0._x+(177*i)
    }
    m0.mov=true
    m0.mov2=true

    poi se tu all'inizio lo alzi di 25 e poi di 3 bisogna usare un'altra variabile (visto che la velocità cambia)

    quindi diventa

    on(rollOver){
    if(!mov&&!mov2){
    for(i=0;i<4;i++){
    if(i!=numero){
    _root["m"+i].downY=335
    _root["m"+i].mov2=true
    }
    }
    }
    }
    on(rollOut){
    if(!mov&&!mov2){
    for(i=0;i<4;i++){
    if(i!=numero){
    _root["m"+i].upY=_y
    _root["m"+i].param=3
    _root["m"+i].mov=true
    }
    }
    }
    }

    onClipEvent(load){
    y=310
    downY=310
    upY=300
    param=25
    numero=substring(_name,_name.length,1)
    }
    onClipEvent(enterFrame){
    if(mov){
    if (this._y>upY) {
    this._y -= param;
    }else{
    mov=false
    if(upY==300){
    mov2=true
    if(numero<4){
    _root["m"+(Number(numero)+1)].mov=true
    }
    }
    }
    }
    if(mov2){
    if (this._y<=downY) {
    this._y += 3;
    }else{
    mov2=false
    }
    }
    }

  2. #32
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    comunque se ho un po' di tempo cerco di ottimizzartelo perchè così fa davvero schifo come script

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.