mmmmm... puede ser por que ese codigo no tiene sentido alguno
estas creando un ciclo infinito, en el cual a la variable posicion siempre le estas aignando un 0, luego cuando presionas el boton de mas, lo que haces es asiganar un verdadero a una variable (no se para que), y luego comparas que la variable posicion, a la que le has estado dando el valor de 0 indefinidamente sea menor que 4, (0 < 4 = true) entonces le sumas 1, pero como tienes un ciclo que le esta asignando 0, inmediatamente la variable tomaria el valor de 0....
osea, no estas ahciendo anda en realidad.....
viendo el codigo me queda y leyendo tu pregunta, no se a que te estas refiriendo con el termino easing, pues en el codigo no veo por ningun lado las funciones clases necesarias para tal efecto..... mmmmmm bueno, te recomiendo que googlees un poco
cuando hablas de easing, te debes estar refiriendo a esto verdad?
http://www.google.com.mx/search?hl=e...n+Google&meta=
checa el primer link de los resultados....
have funnnnn