示例#1
0
 protected void RecordAllReplayObservable(List <ReplayEntity> replayEntities, ReplayStateMode replayMode)
 {
     foreach (var entity in replayEntities)
     {
         entity.RecordAllReplayObservable(ReplayWriter, new ReplayInfo()
         {
             ReplayStateMode = replayMode,
             PositionOffset  = 0,
             ReplayDeltaMode = ReplayManager.Instance.replayDeltaMode
         });
     }
 }
示例#2
0
 protected void PlayAllReplayObservableConstruction(List <ReplayEntity> replayEntities, ReplayStateMode replayMode, ReplayDeltaMode deltaMode, float delta)
 {
     foreach (var entity in replayEntities)
     {
         entity.PlayAllReplayObservableConstruction(ReplayReader, new ReplayInfo()
         {
             ReplayStateMode = replayMode,
             PositionOffset  = THeader.CurrentOffset,
             Delta           = delta,
             ReplayDeltaMode = deltaMode,
         });
     }
 }