コード例 #1
0
 public CcBreakByInputInfo(Target target, CcBreakByInputModifierConfig config,
                           Skill parentSkill)
 {
     this.target      = target;
     this.config      = config;
     this.parentSkill = parentSkill;
 }
        public CcBreakByInputModifierAutoAttachmentSystem(Environment environment) : base(aspect)
        {
            this.environment = environment;

            creationPromise = new Promise();
            ResourcePreload resourcePreload = new ResourcePreload();

            resourcePreload.LoadModifierInteractionConfig()
            .Then(interactions => {
                modifierInteractionCollection = interactions;
                return(resourcePreload.LoadCcBreakByInputEventConfig());
            })
            .Then(config => {
                ccBreakEventConfig = config;
                modifierConfig     = config.ConfigObj;
                creationPromise.Resolve();
            });
        }