Пример #1
0
 private static Example.SkillAction ExportSkillAction(SkillAction action, List <Example.SkillAction> actions)
 {
     Example.SkillAction skillAction = new Example.SkillAction();
     skillAction.actionType = action.actionType;
     skillAction.StartTime  = action.startFrame;
     skillAction.Duration   = action.duration;
     skillAction.Args       = ArrayToList(action.arguments);
     actions.Add(skillAction);
     return(skillAction);
 }
Пример #2
0
 private static Example.SkillAction ExportSkillAction(SkillActionItem action, List <Example.SkillAction> actions)
 {
     if (!action.export)
     {
         return(null);
     }
     Example.SkillAction skillAction = new Example.SkillAction();
     skillAction.actionType = action.actionType;
     skillAction.StartTime  = Mathf.FloorToInt(action.Firetime * 1000);
     skillAction.Duration   = Mathf.FloorToInt(action.Duration * 1000);
     skillAction.Args       = ArrayToList(action.arguments);
     actions.Add(skillAction);
     return(skillAction);
 }