Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema script

  1. #1

    problema script

    qualcuno puo consigliarmi come risolvere un problema per un sito che sto facendo?
    http://www.friendsofpaulopoli.com/mulino

    praticamente sto incontrando dei problemi con un effetto di ingrandimento "smooth" sui numeri in basso a sinistra della pagina, provate a cliccare un po di volte sui vari numerie vedrete che spariscono o si duplicano.

    per fare questo script ho usato un movie clip contenente un pulsante.

    queste sono le azioni assegnate al movieclip:

    onClipEvent (load) {
    xskal = 100;
    yskal = 100;
    jump = false;
    sX = 0;
    sY = 0;
    ratio = .3;
    }
    onClipEvent (enterFrame) {
    if (!jump) {
    sX = Number(sX*multiplikator)+Number((xskal-_xscale)*ratio);
    sY = Number(sY*multiplikator)+Number((yskal-_yscale)*ratio);
    _xscale += sX;
    _yscale += sY;
    }
    }

    queste quelle assegnate al pulsante:

    on (rollOver) {
    this.swapDepths(2);
    jump = false;
    xskal *= 3;
    yskal *= 3;
    }
    on (rollOut) {
    this.swapDepths(1);
    xskal = 100;
    yskal = 100;
    }
    on (release) {
    _root.gotoAndPlay(34);



    qualcuno sa consigliarmi su come risolvere questo problema?
    ciao

  2. #2
    prova questo:
    i numeri sono mc? SI.
    sopra di essi c'e' un pulsante? SI

    associa ad ogni mc questo:
    codice:
    onClipEvent(load) { 
    endx = _xscale; 
    inerz = 1.4; 
    acc = 1.5; 
    } 
    onClipEvent(enterFrame) { 
    startx = _xscale; 
    dx = (dx+(endx-startx)/inerz)/acc; 
    _xscale += dx; 
    _yscale += dx; 
    }
    sopra ogni mc mettici il pulsante ed associagli questo:
    modifica opportunamnete il codice qui sotto per ogni pulsante, al posto di mc1, sul secondo mettici mc2 ecc....

    codice:
     on (rollOver) {
    	for(i=1;i<=4;i++){
    		_root["mc"+i].endx=50;
    	}
    	mc1 .endx=200;
    }
    on (rollOut) {
    	for(i=1;i<=4;i++){
    		_root["mc"+i].endx=100;
    	}
    	mc1 .endx=100;
    }
    on (release) { 
    _root.gotoAndPlay(34);
    per vedere l'effeto che ottieni
    QUI
    Menu rollover


    -Nextart.it Graphic Solutions

  3. #3
    grazie mille , adesso mi sembra sia tutto ok.

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.