canvas-anim: add isReverse and callback; open-eye and close-eye