Tengo este carrusel que gira en 3D con el uso de -webkit-transform: rotateX(rotation in deg);
. Tiene 10 paneles, lo que significa que cada 36deg hay un panel centrado.Cómo calcular el ángulo de rotación del panel más cercano en el carrusel
Ahora, estoy tratando de crear un efecto "complemento" llamado en un evento touchend
, estableciendo el panel más cercano centrado plano en el frente.
Mi problema es que, a partir de un valor de rotación arbitrario, digamos -1820 grados, ¿cómo puedo calcular qué panel, o mejor dicho, en qué medida es el panel más cercano?
Espero que tenga sentido. Una sugerencia sería muy apreciada.
tal vez su a algo allí, pero lo que necesito es un ángulo que es como máximo + -36 de -1820. – jenswirf
Ok, edito mi respuesta –
para comprender mejor el operador de módulo, en caso de que lo necesite, encontré esto: 'módulo básicamente significa' 'seguir sacando el segundo número del primer número. Cuando ya no puede hacerlo sin irse en números negativos, lo que queda es la respuesta "'. Fue publicado aquí http://ask.metafilter.com/43903/Help-me-understand-modulus-operators. –