public void SetFileName(string strFileName) { m_strFileName = strFileName; m_FileReader = new FileReader(strFileName); var tempDataHead = FileReader.GetHeadFromFile(strFileName); m_VIdeoRateController = new VideoRateCtrl(tempDataHead.nTotalFrameCount, 1000f / tempDataHead.nFPS); }
public void SetCompairFileName(string strFileName) { if (string.IsNullOrEmpty(strFileName)) { return; } m_strFileName = strFileName; var tempHeadData = FileReader.GetHeadFromFile(m_strFileName); m_RateController = new VideoRateCtrl(tempHeadData.nTotalFrameCount, 1000 / tempHeadData.nFPS); }
private void Awake() { m_HumenModel = Instantiate(m_HumenModelPrefab); m_HumenModel.GetComponent <KinectManager>().enabled = true; m_ChartCanvas = Instantiate(m_ChartCanvasPrefab); InitRecordModelChartController(); m_RecordController = new RecordController(m_HumenModel); bIsStartRecord = false; bIsCalibrate = false; m_RecordRateController = new VideoRateCtrl(0, 1000 / 30, 0); m_FileWriter = new FileWriter(); }
private float fTimeClock; //计时器以毫秒为单位 private void Awake() { m_HumenModel = Instantiate(m_HumenModelPrefab); m_ChartCanvas = Instantiate(m_ChartCanvasPrefab); InitPlayModeChart(); m_strFileName = null; m_PlayController = new PlayController(m_HumenModel); m_FileReader = null; m_VIdeoRateController = null; bIsPlay = false; fTimeClock = 0f; }
public void SetRecordAsTrue() { bIsRecord = true; m_RateController = new VideoRateCtrl(1000000000, 1000 / 30); }