Explorar o código

修改上传成绩界面

ZXP hai 1 ano
pai
achega
c1b2464718
Modificáronse 3 ficheiros con 274 adicións e 16 borrados
  1. 252 10
      Assets/Scenes/Main.unity
  2. 4 4
      Assets/Scripts/PlayList.cs
  3. 18 2
      Assets/UpData.cs

+ 252 - 10
Assets/Scenes/Main.unity

@@ -679,12 +679,12 @@ RectTransform:
   - {fileID: 11536825}
   - {fileID: 791818205}
   m_Father: {fileID: 1673634203}
-  m_RootOrder: 3
+  m_RootOrder: 6
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 0}
   m_AnchorMax: {x: 1, y: 1}
-  m_AnchoredPosition: {x: 0, y: 0}
-  m_SizeDelta: {x: -600, y: -600}
+  m_AnchoredPosition: {x: 0, y: -64.6}
+  m_SizeDelta: {x: -600, y: -729.1}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!114 &143287890
 MonoBehaviour:
@@ -1029,6 +1029,85 @@ CanvasRenderer:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 186388848}
   m_CullTransparentMesh: 1
+--- !u!1 &215367666
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 215367667}
+  - component: {fileID: 215367669}
+  - component: {fileID: 215367668}
+  m_Layer: 5
+  m_Name: Text (1)
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &215367667
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 215367666}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 1673634203}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: 657.45}
+  m_SizeDelta: {x: 1785.5, y: 141.9}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &215367668
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 215367666}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 2100000, guid: 1d1b20c3709b35e4d9b18688941d1acc, type: 2}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+    m_FontSize: 103
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 10
+    m_MaxSize: 103
+    m_Alignment: 4
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u8BFE\u5802\u884C\u4E3A\u7BA1\u7406"
+--- !u!222 &215367669
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 215367666}
+  m_CullTransparentMesh: 1
 --- !u!1001 &222114801
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -2058,6 +2137,85 @@ Transform:
   m_Father: {fileID: 1555416738}
   m_RootOrder: 4
   m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
+--- !u!1 &517234706
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 517234707}
+  - component: {fileID: 517234709}
+  - component: {fileID: 517234708}
+  m_Layer: 5
+  m_Name: Text (2)
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &517234707
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 517234706}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 1673634203}
+  m_RootOrder: 2
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: -560.10004, y: 404.1001}
+  m_SizeDelta: {x: 1120.2, y: 106.5}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &517234708
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 517234706}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 2100000, guid: 1d1b20c3709b35e4d9b18688941d1acc, type: 2}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+    m_FontSize: 88
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 6
+    m_MaxSize: 103
+    m_Alignment: 4
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u603B\u6570\uFF1A10"
+--- !u!222 &517234709
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 517234706}
+  m_CullTransparentMesh: 1
 --- !u!1001 &521937605
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -2468,7 +2626,7 @@ RectTransform:
   m_Children:
   - {fileID: 1676251487}
   m_Father: {fileID: 1673634203}
-  m_RootOrder: 1
+  m_RootOrder: 4
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
@@ -4148,6 +4306,85 @@ CanvasRenderer:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 1163577688}
   m_CullTransparentMesh: 1
+--- !u!1 &1166831738
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1166831739}
+  - component: {fileID: 1166831741}
+  - component: {fileID: 1166831740}
+  m_Layer: 5
+  m_Name: Text (3)
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &1166831739
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1166831738}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 1673634203}
+  m_RootOrder: 3
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 560.10004, y: 404.1001}
+  m_SizeDelta: {x: 1120.2, y: 106.5}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1166831740
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1166831738}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 2100000, guid: 1d1b20c3709b35e4d9b18688941d1acc, type: 2}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+    m_FontSize: 88
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 6
+    m_MaxSize: 103
+    m_Alignment: 4
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u7B54\u5BF9\uFF1A3"
+--- !u!222 &1166831741
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1166831738}
+  m_CullTransparentMesh: 1
 --- !u!1 &1208647881
 GameObject:
   m_ObjectHideFlags: 0
@@ -4768,7 +5005,10 @@ RectTransform:
   m_LocalPosition: {x: 0, y: 0, z: 0}
   m_LocalScale: {x: 1, y: 1, z: 1}
   m_Children:
+  - {fileID: 215367667}
   - {fileID: 2046585577}
+  - {fileID: 517234707}
+  - {fileID: 1166831739}
   - {fileID: 580734048}
   - {fileID: 2028832018}
   - {fileID: 143287889}
@@ -4797,6 +5037,8 @@ MonoBehaviour:
   showParent: {fileID: 715467444}
   t1: {fileID: 98153823}
   t2: {fileID: 168746534}
+  rightText: {fileID: 1166831740}
+  topText: {fileID: 215367668}
 --- !u!114 &1673634205
 MonoBehaviour:
   m_ObjectHideFlags: 0
@@ -5512,7 +5754,7 @@ RectTransform:
   m_Children:
   - {fileID: 1637631647}
   m_Father: {fileID: 1673634203}
-  m_RootOrder: 2
+  m_RootOrder: 5
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
@@ -5800,12 +6042,12 @@ RectTransform:
   m_LocalScale: {x: 1, y: 1, z: 1}
   m_Children: []
   m_Father: {fileID: 1673634203}
-  m_RootOrder: 0
+  m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
-  m_AnchoredPosition: {x: 0, y: 621}
-  m_SizeDelta: {x: 1785.5, y: 214.8}
+  m_AnchoredPosition: {x: -0.000030518, y: 533.25}
+  m_SizeDelta: {x: 1120.2, y: 106.5}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!114 &2046585578
 MonoBehaviour:
@@ -5829,10 +6071,10 @@ MonoBehaviour:
       m_Calls: []
   m_FontData:
     m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
-    m_FontSize: 103
+    m_FontSize: 88
     m_FontStyle: 0
     m_BestFit: 0
-    m_MinSize: 10
+    m_MinSize: 6
     m_MaxSize: 103
     m_Alignment: 4
     m_AlignByGeometry: 0

+ 4 - 4
Assets/Scripts/PlayList.cs

@@ -62,7 +62,7 @@ public class PlayList : MonoBehaviour
     {
         gameObject.SetActive(true);
         saveData = new List<QuestionData>();
-        StartCoroutine(StartPlayState2Coroutine(playListObjects1));
+        StartCoroutine(StartPlayState2Coroutine(playListObjects1, 1));
     }
     /// <summary>
     /// ²¥·Å¸ß¼¶ÈÏÖªÌáÎÊ
@@ -71,15 +71,15 @@ public class PlayList : MonoBehaviour
     {
         gameObject.SetActive(true);
         saveData = new List<QuestionData>();
-        StartCoroutine(StartPlayState2Coroutine(playListObjects));
+        StartCoroutine(StartPlayState2Coroutine(playListObjects, 2));
     }
-    private IEnumerator StartPlayState2Coroutine(GameObject[] objects)
+    private IEnumerator StartPlayState2Coroutine(GameObject[] objects, int state)
     {
         for (int i = 0; i < objects.Length; i++)
         {
             yield return StartCoroutine(WaitTime(objects[i]));
         }
-        upData.Init(saveData);
+        upData.Init(saveData, state);
         Debug.Log("Íê³É");
         StopAll();
     }

+ 18 - 2
Assets/UpData.cs

@@ -3,6 +3,7 @@ using System;
 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
+using UnityEngine.UI;
 
 public class UpData : MonoBehaviour
 {
@@ -15,6 +16,8 @@ public class UpData : MonoBehaviour
     public GameObject t1;
     public GameObject t2;
 
+    public Text rightText;
+    public Text topText;
     void Start()
     {
 
@@ -26,8 +29,9 @@ public class UpData : MonoBehaviour
 
     }
 
-    public void Init(List<QuestionData> saveData)
+    public void Init(List<QuestionData> saveData, int state)
     {
+        float rightNumber = 0;
         if (createGameObjects != null)
         {
             foreach (GameObject item in createGameObjects)
@@ -66,7 +70,19 @@ public class UpData : MonoBehaviour
                     arrayData.wrongCount += 1;
                 }
             }
-
+            if (saveData[i].isRight)
+            {
+                rightNumber += 1;
+            }
+        }
+        rightText.text = "答对:" + rightNumber;
+        if (state == 1)
+        {
+            topText.text = "课堂行为管理";
+        }
+        else
+        {
+            topText.text = "高级认知提问";
         }
     }
     public void CallBack(string value)

粤ICP备19079148号