add skeletal animation listener interface