implemented CanvasMouseAnimation