public void UsingItem(ISkillArgs args) { if (startUse) { itemSkill.Frame(args); } }
public void UsingItem(ISkillArgs args, FreeData fd) { if (startUse) { if (itemSkill.inter != null && itemSkill.inter.IsInterrupted(args)) { args.TempUse("item", currentItem); itemSkill.interAction.Act(args); StopUseItem(args, fd, true); args.Resume("item"); return; } itemSkill.Frame(args); } }