public override bool Init() { m_FrameId = 0; m_UpdateTime = new UpdateTime(GameConstant.DeltaTimeF); m_UpdateTime.Evt_Act += GenFrame; m_Gen_Frame.Clear(); m_CurFrame = FrameRecoder.CreateFrame(m_FrameId); return(base.Init()); }
protected virtual void GenFrame() { m_Gen_Frame.Add(m_CurFrame); m_FrameId++; m_CurFrame = FrameRecoder.CreateFrame(m_FrameId); }
public override Frame_Data CreateObj() { return(FrameRecoder.CreateFrame(0)); }