leo72:
tuxduino:
Poiché a può essere > 1, devi sostituire i test == 255 e == 0 con >= 255 e <= 0.Esatto.
cece99:
Ho provato ma gli effetti fanno schifo, come mai?Senza sapere cosa intendi per "schifo" è difficile aiutarti di più. Comunque se tu fai 253+5 non ottieni 258 ma 3 (stai usando un byte, ricordi?) quindi gli effetti sembreranno impazziti. Devi rivedere tutto il codice, non solo prendere parte di quello che già avevi scritto ed incollarci pari pari quello che ti ho scritto io.
che èsta storia del 258 e del 3?