Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Effetto 3D farlocco

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239

    Effetto 3D farlocco

    La dolce natasha qualche messaggio fa ha dato questo codice

    onClipEvent (enterFrame) {
    incremento += 0.05;
    this._xscale = (100*Math.sin(incremento));
    _alpha = _xscale>=0 ? 100 : 70;
    _rotation += 2;
    }

    Il risultato è ottimo! se gli si da la forma e un'immagine giusta sembra proprio una carta che ruota in uno spazio 3D.

    Conoscete altro codice che da risultati simili o migliori?
    Come si fa a rendere una faccia il più possibile dissimile dall'altra?
    (magari con una immagine diversa)

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Dentro il movieclip metti due frame. Nel primo il davanti della carta, nel secondo il retro. Poi cambi lo script in:

    codice:
    onClipEvent (enterFrame) {
    	this.gotoAndStop((this._xscale > 0) ? 1 : 2);
    	incremento += 0.05; 
    	this._xscale = (100*Math.sin(incremento)); 
    	_alpha = _xscale>=0 ? 100 : 70; 
    	_rotation += 2; 
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    Grazie funziona alla perfezione!
    Altri suggerimenti?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    L'effetto è ottimo, ma vorrei che mostrasse più di una immagine.
    Ogni volta che gira dovrebbe mostrare una faccia diversa

    ho provato a correggere la prima riga aggiungendo ": 3 : 4);"
    ma naturalmente non funziona

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    409
    questo script dove va messo?

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.