Pagina 1 di 8 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 71
  1. #1

    [MX] alpha_ come invertire

    ciao a tutti,

    stavo testando questa cosa:
    codice:
    mc.onEnterFrame = function()
    {
    	if(this._alpha > 0)this._alpha -= 5;
    };
    così effettua il passaggio da 100% a 0,
    come effettuare il contrario ?

    grazie a tutti, ciao
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  2. #2
    Intendi questo ?

    mc.onEnterFrame = function()
    {
    if(this._alpha > 0)
    {this._alpha -= 5}
    elseif(this._alpha<100){
    this._alpha += 5
    }
    }

  3. #3
    ho provato..

    però così fa sparire la mia MC
    vorrei che la MC appaia in dissolvenza..
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  4. #4
    Originariamente inviato da webbeloz
    ho provato..

    però così fa sparire la mia MC
    vorrei che la MC appaia in dissolvenza..
    Ok capito (spero ), allora fai così

    mc._alpha = 0
    mc.onEnterFrame = function(){
    this._alpha < 100 ? this._alpha += 5 : this.onEnterFrame = null
    }

    Cmq effettivamente prima avevo dimenticato una parte , se vuoi riprovarlo, così funzionerebbe

    mc.onEnterFrame = function()
    {
    if(this._alpha > 0 && !k) {
    this._alpha -= 5
    }
    else if(this._alpha<100){
    k = true
    this._alpha += 5
    }
    }

    prima l'mc andrebbe da 100 a 0 e poi da 0 a 100

  5. #5


    perfetto!

    e se volessi fare in modo di ritardare un tot secondi a questa funzione? xchè ne devo eseguire 5 e vorrei avere un ritardo l'una dall'altra.. grazie
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  6. #6
    Originariamente inviato da webbeloz
    e se volessi fare in modo di ritardare un tot secondi a questa funzione? xchè ne devo eseguire 5 e vorrei avere un ritardo l'una dall'altra.. grazie
    A quel punto potresti fare una cosa di questo tipo

    mcArray = ['mc1','mc2','mc3','mc4','mc5']
    for(a=0;a<mcArray.length;a++){
    _root[mcArray[a]]._alpha = 0
    }
    a = 0
    dissolvi = function(mc){
    a++
    _root[mc].onEnterFrame = function(){
    if(this._alpha<100){
    this._alpha +=5
    }else{
    dissolvi(mcArray[a])
    _root[mc].onEnterFrame = null
    }
    }
    }

    dissolvi(mcArray[a])

  7. #7
    riperfetto!

    se alzo la velocità di apparizione, mi scompare la dissolvenza..
    sono io.. oppure si può modificare qualcosa?

    grazie Broly
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  8. #8
    Originariamente inviato da webbeloz
    riperfetto!

    se alzo la velocità di apparizione, mi scompare la dissolvenza..
    sono io.. oppure si può modificare qualcosa?

    grazie Broly
    Se alzi la velocità di apparizione in che senso?
    se metti un valore più alto di 5 ?
    Io ho provato adesso e funziona

  9. #9
    si funziona perfettamente!

    dicevo che se alzo da 5 a 20 per esempio..
    aumenta la velocità di apparizione delle MC ma scompare il fattore alpha_ di ognuna.. capito ?
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  10. #10
    No...
    Se alzi la velocità da 5 a 20 appaiono più alla svelta, ma non capisco cosa intendi dire con "scompare il fattore _alpha"

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.