Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    al rollover => colore random del clip???

    ciao a tutti,

    è possibile al rollover di un clip fargli cambiare colore a random tra 20 colori???

    avevo messo che cambiasse a random:
    | ra | ga | ba |

    ma purtroppo il clinte vuole dei colori pastello
    ho provato così, ma nn funge, perchè???
    codice:
    stop();
    col = new Array();
    col[0] = "{ ra: 100, ga: 255, ba: 0}";
    col[1] = "{ ra: 200, ga: 255, ba: 0}";
    col[2] = "{ ra: 50, ga: 255, ba: 0}";
    this.onLoad = function(){
    	for(i=0; i<40; i++){
    		_root.attachMovie("matitona", "matitona"+i, i);
    		colore = new Color(_root["matitona"+i].colore);
    		r = parseInt(Math.random()*2);
    		colore.setTransform(col[r]);
    		_root["matitona"+i]._x = 20*i;
    		_root["matitona"+i]._y = 40;
    		_root["matitona"+i]._x = 20*i+5;
    		_root["matitona"+i].n = i;
    		_root["matitona"+i].onRollOver = function(){
    			r = parseInt(Math.random()*2);
    			colore.setTransform(col[r]);
    			trace(r);
    			trace(col[r]);
    		}
    	}
    }
    grazie in anticipo...

  2. #2

  3. #3
    prova questo

    onClipEvent(load){
    col = new Array('0xFF0000','0x0000CC','0xFFFF33','0x990000') ;
    for(i=0; i<40; i++){
    _root.attachMovie("matitona", "matitona"+i, i);
    colore = new Color(_root["matitona"+i]);
    r = Math.floor(Math.random()* 4);
    colore.setRGB(col[r]);
    _root["matitona"+i]._x = 20*i;
    _root["matitona"+i]._y = 40;
    _root["matitona"+i]._x = 20*i+5;
    _root["matitona"+i].n = i;
    _root["matitona"+i].onRollOver = function(){
    newcol = new Color(this);
    r = Math.floor(Math.random()* 4);
    newcol.setRGB(col[r]);
    //trace(r);
    //trace(col[r]);
    }
    }
    }
    "...non è detto che sia tardi se non guardi che ora è..."

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.