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);
    }
Ejemplo n.º 2
0
    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);
    }
Ejemplo n.º 3
0
    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;
    }
Ejemplo n.º 5
0
 public void SetRecordAsTrue()
 {
     bIsRecord        = true;
     m_RateController = new VideoRateCtrl(1000000000, 1000 / 30);
 }