Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [MX2004] Random color

  1. #1

    [MX2004] Random color

    sera,

    Come tramutare questo per mx2004 ?
    in mx funziona correttamente..
    grazie :master:

    codice:
    onClipEvent (load) {
    color = new Color (this)
    r = Math.random() * 0.1
    g = Math.random() * 0.1
    b = Math.random() * 0.1
    }
    
    onClipEvent (enterFrame) {
    red = (Math.sin(r1) * 127) + 128
    green = (Math.sin(g1) * 127) + 128
    blue = (Math.sin(b1) * 127) + 128
    color.setRGB(((red << 16) | (green << 8)) | blue)
    r1 += r
    g1 += g
    b1 += b
    }
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  2. #2
    onClipEvent (load) {
    r1 = g1= b1= 0
    colore = new Color (this)
    r = Math.random() * 0.1
    g = Math.random() * 0.1
    b = Math.random() * 0.1
    }

    onClipEvent (enterFrame) {
    red = (Math.sin(r1) * 127) + 128
    green = (Math.sin(g1) * 127) + 128
    blue = (Math.sin(b1) * 127) + 128
    colore.setRGB(((red << 16) | (green << 8)) | blue)
    r1 += r
    g1 += g
    b1 += b
    }

  3. #3
    :quipy:

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

  4. #4
    Di niente
    Semplicemente il player7 è più 'schizzinoso' e gradisce che le variabili vengano dichiarate prima, il problema era li

    Ciao

  5. #5
    un conto e' dichiarare prima , un conto e' non dichiarare affatto e fare
    Math.sin( undefined ) * 127

    undefined += numero_qualunque




    ....
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Originariamente inviato da andr3a
    un conto e' dichiarare prima , un conto e' non dichiarare affatto e fare
    Math.sin( undefined ) * 127

    undefined += numero_qualunque
    Sì ma in Mx andava 'a vuoto' solo il primo giro perchè al primo enterFrame erano sì undefined, ma dopo assumevano un valore, infatti se in mx non dichiaravi una variabile ma ci 'aggiungevi' un valore, era come fare 0+valore. In Mx2004 invece se non la dichiari vanno 'a vuoto' anche gli altri giri perchè ti da NaN in quanto r1 & c non assumono nessun valore nemmeno dopo il primo giro

    Quindi il problema era comunque dovuto al non averla dichiarata prima
    E' anche vero che comunque era meglio dichiararle anche in Mx visto che si mandava a vuoto il primo giro non facendolo

  7. #7
    Si ma se il Player 7 e' 'schizzinoso' per sto' motivo, PHP in notice free e reporting E_ALL e' la principessa sul pisello ...












    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  8. #8
    Originariamente inviato da andr3a
    PHP in notice free e reporting E_ALL e' la principessa sul pisello ...
    Ed effettivamente lo è

    Ho pure messo 'schizzinoso' tra virgolette, rompiballe :gren:
    La prossima volta metterò "apprezza di più se dichiari le variabili prima", va bene ?

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

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.