pixi-dragonbones-runtime
Version:
DragonBones Runtime for Pixi.js
3 lines (2 loc) • 1.48 kB
JavaScript
import{BaseObject as e}from"../core/BaseObject.mjs";import"../core/DragonBones.mjs";class t extends e{constructor(){super(...arguments),this.boneMask=[]}static toString(){return"[class dragonBones.AnimationConfig]"}_onClear(){this.pauseFadeOut=!0,this.fadeOutMode=4,this.fadeOutTweenType=1,this.fadeOutTime=-1,this.actionEnabled=!0,this.additive=!1,this.displayControl=!0,this.pauseFadeIn=!0,this.resetToPose=!0,this.fadeInTweenType=1,this.playTimes=-1,this.layer=0,this.position=0,this.duration=-1,this.timeScale=-100,this.weight=1,this.fadeInTime=-1,this.autoFadeOutTime=-1,this.name="",this.animation="",this.group="",this.boneMask.length=0}clear(){this._onClear()}copyFrom(e){this.pauseFadeOut=e.pauseFadeOut,this.fadeOutMode=e.fadeOutMode,this.autoFadeOutTime=e.autoFadeOutTime,this.fadeOutTweenType=e.fadeOutTweenType,this.actionEnabled=e.actionEnabled,this.additive=e.additive,this.displayControl=e.displayControl,this.pauseFadeIn=e.pauseFadeIn,this.resetToPose=e.resetToPose,this.playTimes=e.playTimes,this.layer=e.layer,this.position=e.position,this.duration=e.duration,this.timeScale=e.timeScale,this.fadeInTime=e.fadeInTime,this.fadeOutTime=e.fadeOutTime,this.fadeInTweenType=e.fadeInTweenType,this.weight=e.weight,this.name=e.name,this.animation=e.animation,this.group=e.group,this.boneMask.length=e.boneMask.length;for(let t=0,i=this.boneMask.length;t<i;++t)this.boneMask[t]=e.boneMask[t]}}export{t as AnimationConfig};
//# sourceMappingURL=AnimationConfig.mjs.map