예제 #1
0
 public void OldButtonClick()
 {
     if (0 <= PictureNumber && PictureNumber < OldPictureCount)
     {
         CorrectAnswerList.Add("Old");
     }
     if (OldPictureCount <= PictureNumber && PictureNumber < PictureCount)
     {
         CorrectAnswerList.Add("New");
     }
     QuestionPictureArray[PictureNumber].SetActive(false);
     QuestionNumber++;
     if (QuestionNumber == PictureCount + 1)
     {
         AnswerList.Add("Old");
         NewButton.gameObject.SetActive(false);
         OldButton.gameObject.SetActive(false);
         EndButton.gameObject.SetActive(false);
         FinishScreen.SetActive(true);
         //ResultExporter内の関数を起動
         ResultExporter resultExporter = ResultExporterObj.GetComponent <ResultExporter>();
         resultExporter.ResultExport();
     }
     else
     {
         PictureNumber = PictureNumberArray[QuestionNumber - 1];
         QuestionPictureArray[PictureNumber].SetActive(true);
         AnswerList.Add("Old");
     }
 }
예제 #2
0
 public AutomationHelperViewModel()
 {
     ExcuteStatus      = "Ready";
     _password         = string.Empty;
     _pathBrowseHelper = new PathBrowseHelper();
     _sourceGetter     = new TicketSourceGetter();
     _resultExporter   = new ResultExporter();
 }
예제 #3
0
    public void EndButtonClick()
    {
        QuestionPictureArray[PictureNumber].SetActive(false);
        NewButton.gameObject.SetActive(false);
        OldButton.gameObject.SetActive(false);
        EndButton.gameObject.SetActive(false);
        FinishScreen.SetActive(true);
        //ResultExporter内の関数を起動
        ResultExporter resultExporter = ResultExporterObj.GetComponent <ResultExporter>();

        resultExporter.ResultExport();
    }
예제 #4
0
        public static void DumpNodeWithProfilingInfo(Node node, string fileName, Action <Node> customOperation = null)
        {
            var ms = new MemoryStream();

            using (
                var clone = ResultExporter.CreateCloneForSerialization(
                    node,
                    TotalRenderTicks,
                    TotalUpdateTicks,
                    (n) => {
                CalculateUsageSummary(n);
            },
                    customOperation
                    )
                ) {
                Serialization.WriteObject(fileName, ms, clone, Serialization.Format.JSON);
            }
            using (var fs = new FileStream(fileName, FileMode.Create)) {
                var a = ms.ToArray();
                fs.Write(a, 0, a.Length);
            }
        }
예제 #5
0
 public ResultExporterTests()
 {
     _resultExporter = new ResultExporter();
     _path           = @"C:\Users\tsainic\OneDrive - Mars Inc\Desktop\test";
     _fileName       = "Test";
 }
예제 #6
0
 private void ExportResults()
 {
     ResultExporter.WriteOutResults(_resultsFileName, Results);
 }