Google Web after-hours
Marzo 2005
LunMarMieJueVieSabDom
 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

 
« Feb Abr »

Archivo para Febrero 25th, 2005

Distribución de objetos en el escenario basado en el cálculo de ángulos

Viernes, Febrero 25th, 2005

Dani www.mardelcoral.com ha escrito este útil script para la distribución de objetos en el espacio basado en los ángulos.

//nº de opciones que queremos desplegar
opc = 9;
//el angulo a partir del cual queremos desplegar la selección
angulo0 = 0;
//cálculo del ángulo asociado a cada opción
angulo = 360/opc;
for (i=0; i<opc; i++) {
duplicateMovieClip(clip, “clip"+i, i);
//incrementamos el angulo para cada opción
elAngulo = angulo0+(angulo*i);
//convertimos el ángulo a radianes
rad = (Math.PI*2/360)*elAngulo;
//aplicamos las leyes de la trigonometria
eval("clip"+i)._x = Math.round(clip._x+(100*Math.cos(rad)));
eval("clip"+i)._y = Math.round(clip._y+(100*Math.sin(rad)));
}
}

Descargar ejemplo »