Visualizzazione dei risultati da 1 a 7 su 7

Discussione: random mc

  1. #1

    random mc

    Come si fa a far spostare sullo stage un mc in modo casuale?
    Grazie.

  2. #2
    movie._x = random(400);
    movie._y = random(400);

    considerando uno stage di 400x400 e un movieClip instanziato "movie".

  3. #3
    grazie mille

  4. #4
    Scusa ma il movie non si muove!

  5. #5
    Con quello script semplicemnte si piazza in un punto a caso.

    Se vuoi che si sposti da un punto all'altro usa questo:
    codice:
    function vai(k, j) {
    	vel = 3;
    	rimb = .2;
    	onEnterFrame = function () {
    		velx = ((k-clip._x)/vel)+(velx*rimb);
    		vely = ((j-clip._y)/vel)+(vely*rimb);
    		clip._x += Math.round(velx);
    		clip._y += Math.round(vely);
    		if (clip._x == k-1 || clip._x == k+1) {
    			clip._x = k;
    			clip._y = j;
    		}
    		if (clip._x == k && clip._y == j) {
    			delete (onEnterFrame);
    		}
    	};
    }
    vai(random(400), random(400));
    istanziando il movieClip "clip"

  6. #6
    Non si muove!Lo script lo associo al clip o dove?
    Grazie per la pazienza.

  7. #7
    lo metti sul frame!!

    se vuoi, poi, crea un pulsante e mettigli sopra:
    on (release) {
    vai(random(400), random(400));
    }

    ...ora....cliccalo e ricliccalo!!!!

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.