var touch;!function(o){var i=function(){function i(){}return i.refreshTrail=function(i,t){if(i.active){var n=o.Pool.getSysObj("Vector3",Laya.Vector3);n.x=t.position.x-.12,n.y=.01,n.z=t.position.z-.6;var r=o.Pool.getSysObj("Vector3",Laya.Vector3);r.x=t.position.x+.12,r.y=.01,r.z=t.position.z-.6,i.addGlitterByPositions(n,r),o.Pool.recoverSysObj("Vector3",n),o.Pool.recoverSysObj("Vector3",r)}},i.refreshBallPartPosition=function(o,i,t,n){i.position=new Laya.Vector3(o.position.x,o.position.y+t,o.position.z+n)},i.refreshBallParts=function(o,t,n,r){t&&i.refreshTrail(t,o),n&&i.refreshBallPartPosition(o,n.transform,-.246,0),r&&i.refreshBallPartPosition(o,r.transform,.5,0)},i.stopSkinAnimation=function(o,i){var t="_$animation_"+i;o[t]&&(o.timer.clear(o,o[t]),o[t]=void 0)},i.enableSkinAnimation=function(o,t,n,r,a,e){var s=r,c=a-r>0?1:-1,l=function(){var i=n;i=i.replace("{index}",s.toString()),o[t]=i,s+=c,c>0&&s>a?s=r:c<0&&s