コード例 #1
0
ファイル: GameScript.cs プロジェクト: BrainProject/UnityTemp
 void AssignPictogramAndText(Image[] images, int number, Canvas canvas)
 {
     foreach (Image img in images)
     {
         switch (faces.ElementAt(number).Value)
         {
             case "Anger":
             case "Hnev":
             case "Hněv":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = anger;
                     }
                     break;
                 }
             case "Fear":
             case "Strach":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = fear;
                     }
                     break;
                 }
             case "Happiness":
             case "Šťastie":
             case "Štestí":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = happiness;
                     }
                     break;
                 }
             case "Sadness":
             case "Smútok":
             case "Smutek":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = sadness;
                     }
                     break;
                 }
             case "Surprise":
             case "Prekvapenie":
             case "Překvapení":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = surprise;
                     }
                     break;
                 }
             case "Disgust":
             case "Znechutenie":
             case "Znechucení":
                 {
                     if (img.name == "PictogramImage")
                     {
                         img.sprite = disgust;
                     }
                     break;
                 }
         }
     }
     canvas.GetComponentInChildren<Text>().text = faces.ElementAt(number).Value;
 }