Hola de nuevo!!
Pues aquí te dejo un ejemplo muy simple en AS2 digamos que es la base de los que buscas y no te lo doy completo porque seria como hacerte el trabajo y no se trata de eso.
en el Layer 1 creas el plato o el fondo.
en el Layer 2 creas las rebanadas de pastel y lo conviertes en un MC con nombre de
instancia move.
en el Layer 3 pones el código:
Código PHP:
Ver original// 132 es la coordenada en "y" donde empieza
//la linea con respecto a al circulo o bien la tangente.
move.onPress = function(){
onEnterFrame = function(){
YM = _root._ymouse-132;
move._rotation =- YM;
};
};
move.onRelease = function(){
onEnterFrame = function(){
return;
};
};
El layer 3 debe de se el de mas arriba, luego el 2 y al fondo el 1.
Aquí te dejo una liga para que veas como funciona, solo arrastra el circulo azul hacia arriba y abajo:
http://www.arhurweb.com/ejemplos/rotar.html
Si te fijas en el ejemplo si "arrastras" por el lado izquierdo de la linea baja y sube como si lo arrastraras, pero si lo haces de el lado derecho este gira en sentido contrario. Y es allí donde entra tu lógica de programación para corregir eso; aunque si te dejo una pista y es donde esta el raton con respecto a las "x" y "y".
Espero te sirva.