Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 41
  1. #1

    come fare animazioni "libere"

    ciao a tutti
    qualcuno sa come fare quelle animazioni che vanno a spasso per la pagina?
    Mi spiego dovrei fare la pubblicità su un servizio shuttle da e
    verso l'aeroporto e volevo cimentarmi con un aeroplanino che svulazza per il sito...
    che mi dite?

  2. #2
    Usa Flash.
    Ci sono anche javascript che randomizzano lo spostamento di un'immagine su una pagina.

  3. #3
    Ho trovato questo script. Non so se è compatibile con tutti i browser.



    ******************** inserire sul codice HTML prima di </HEAD>*****************

    <script language="JavaScript">
    <!-- Random Movement Script by Kurt Grigg http://website.lineone.net/~kurt.grigg/javascript

    P=new Image();
    P.src="immagine.gif"; //Pre-load your image here!
    SY=1; //Up-down speed!
    SX=1; //Left-right speed!
    LINK="#";

    //Nothing needs altering below!
    n6=(document.getElementById&&!document.all);
    ns=(document.layers);
    ie=(document.all);
    d=(ns||ie)?'document.':'document.getElementById("' ;
    a=(ns||n6)?'':'all.';
    n6r=(n6)?'")':'';
    s=(ns)?'':'.style';

    if (ns){
    document.write("<LAYER NAME='pics' LEFT=0 TOP=0>[img]saperne.gif[/img]</LAYER>");
    }
    if (ie||n6){
    document.write("<div id='pics' style='position:absolute;top:0px;left:0px'>[img]+P.src+[/img]</div>");
    }
    R=0,C1=0;PB=0,Y=0,X=0,D=0,VB=0,HB=0;
    Y=10;X=10;D=Math.floor(Math.random()*60+10);
    function Curve(){
    plusMinus=new Array(1,-1,2,-2,3,-3,0,1,-1,4,-4)
    R = plusMinus[Math.floor(Math.random()*plusMinus.length)];
    }
    function MoveRandom(){
    C1++;
    if (C1==50){Curve();C1=0}
    var H=(ns||n6)?window.innerHeight:document.body.client Height;
    var W=(ns||n6)?window.innerWidth:document.body.clientW idth;
    var YS=(ns||n6)?window.pageYOffset:document.body.scrol lTop;
    var XS=(ns||n6)?window.pageXOffset:document.body.scrol lLeft;
    var BY=-P.height;
    var BX=-P.width;
    PB=D+=R;
    y = SY*Math.sin(PB*Math.PI/180);
    x = SX*Math.cos(PB*Math.PI/180);
    if (D < 0) D+=360;
    Y+=y;
    X+=x;
    VB=180-D;
    HB=0-D;
    //Corner rebounds! not necessary but looks nice.
    if ((Y < 1) && (X < 1)) {Y=1;X=1;D=45;}
    if ((Y < 1) && (X > W+BX)) {Y=1;X=W+BX;D=135;}
    if ((Y > H+BY) && (X < 1)) {Y=H+BY;X=1;D=315;}
    if ((Y > H+BY) && (X > W+BX)) {Y=H+BY;X=W+BX;D=225;}
    //Edge rebounds!
    if (Y < 1) {Y=1;D=HB;}
    if (Y > H+BY) {Y=H+BY;D=HB;}
    if (X < 1) {X=1;D=VB;}
    if (X > W+BX) {X=W+BX;D=VB;}
    var temp=eval(d+a+"pics"+n6r+s);
    temp.top=Y+YS;
    temp.left=X+XS;
    setTimeout('MoveRandom()',10);
    }
    MoveRandom();
    //-->
    </script>

  4. #4
    grazie, mo ci provo...
    ma con GG ci sono problemi, sbaglio o non gli piacciono
    i javascript?

  5. #5

  6. #6

  7. #7
    io non ho flash ma swishmax, è lo stesso?
    e come potrei fare con flash o simili?

  8. #8
    Flash.
    Il mondo ti lascia delle possibilità. Sta a te coglierle nel modo che più ti aggrada.

  9. #9
    ho capito...
    ma il file di flash, o come nel mio caso di swishmax,
    lo metto come sfondo?
    se no come faccio?

  10. #10
    grazie per avermi spostato

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.