예제 #1
0
파일: Sequence.cs 프로젝트: atom-chen/luxa
 public Sequence(DataStream data)
 {
     Id = data.GetString();
     for (int n = data.GetInt(); n-- > 0;)
     {
         Cfg.Skill.HitZone v = (Cfg.Skill.HitZone)data.GetObject(data.GetString());
         HitZones.Add(v);
     }
     for (int n = data.GetInt(); n-- > 0;)
     {
         Cfg.Skill.Timeline v = (Cfg.Skill.Timeline)data.GetObject(data.GetString());
         Timelines.Add(v);
     }
 }
예제 #2
0
 public GeneralAction(DataStream data)
 {
     ActionName     = data.GetString();
     OtherModelName = data.GetString();
     ActionClip     = data.GetString();
     PreActionFile  = data.GetString();
     PostActionFile = data.GetString();
     ActionSpeed    = data.GetFloat();
     LoopTimes      = data.GetInt();
     for (int n = data.GetInt(); n-- > 0;)
     {
         Cfg.Skill.Timeline v = (Cfg.Skill.Timeline)data.GetObject(data.GetString());
         Timelines.Add(v);
     }
 }