Browse Source

fix code structure. add comments

Jingyi Jia 2 years ago
parent
commit
117463e0e6
100 changed files with 125 additions and 487 deletions
  1. 2 2
      Hector_v2/Assets/Hints/ControllerHints.cs
  2. 1 1
      Hector_v2/Assets/Prefabs/Test/Test Management.prefab
  3. 64 425
      Hector_v2/Assets/Scenes/HandleTest.unity
  4. 2 1
      Hector_v2/Assets/Scripts/Menu/CameraAutoLoader.cs
  5. 7 4
      Hector_v2/Assets/Scripts/Menu/InteractionManagement.cs
  6. 1 1
      Hector_v2/Assets/Scripts/Menu/UIDrag.cs
  7. 3 3
      Hector_v2/Assets/Scripts/Outline/control_lock_color.cs
  8. 3 8
      Hector_v2/Assets/Scripts/Player/VRInput.cs
  9. 1 1
      Hector_v2/Assets/Scripts/Player/VRInputCopy.cs
  10. 2 2
      Hector_v2/Assets/Scripts/Roboter/RoboterControl.cs
  11. 1 1
      Hector_v2/Assets/Scripts/Test/Radar.cs
  12. 1 1
      Hector_v2/Assets/Scripts/Test/Test.cs
  13. 2 2
      Hector_v2/Assets/Scripts/Test/TestRobot.cs
  14. BIN
      Hector_v2/Library/ArtifactDB
  15. BIN
      Hector_v2/Library/Artifacts/08/0814e59da047bb609d81fc9e52c4a14c
  16. BIN
      Hector_v2/Library/Artifacts/08/083c0b6454437489978723068109f352
  17. BIN
      Hector_v2/Library/Artifacts/0e/0ea4fc497dac6cda9723f3b5f9d58a1b
  18. BIN
      Hector_v2/Library/Artifacts/12/121d7071776590108f6b912bb45f087a
  19. BIN
      Hector_v2/Library/Artifacts/15/15aed5c1380d51028b7fcae9d6518816
  20. BIN
      Hector_v2/Library/Artifacts/1a/1a8c4ef7c4feca1e8bb842bbf9072394
  21. BIN
      Hector_v2/Library/Artifacts/1a/1ab30864f28c7503f93bca1d477973b7
  22. BIN
      Hector_v2/Library/Artifacts/1c/1c70740ac0d5dbdb5df28d764a6793ae
  23. BIN
      Hector_v2/Library/Artifacts/22/22b263c5a7d88dfe43e01a60fb0b088b
  24. BIN
      Hector_v2/Library/Artifacts/23/23a813629212b4a62a30a35424550f99
  25. BIN
      Hector_v2/Library/Artifacts/26/268c4490b057bc141738cfafebdd83a2
  26. BIN
      Hector_v2/Library/Artifacts/2b/2b1baa01025042632450ca57e59cba7e
  27. BIN
      Hector_v2/Library/Artifacts/2c/2ca1d7bf37c8d8b08fd8f211e6389e09
  28. BIN
      Hector_v2/Library/Artifacts/2c/2ca7c1cc84ff5a83ac046aa9970e5dd0
  29. BIN
      Hector_v2/Library/Artifacts/2e/2e0f48531490fb842d23ddc89c63344d
  30. BIN
      Hector_v2/Library/Artifacts/35/359eee806e1c86010d622f1cf8b2baad
  31. BIN
      Hector_v2/Library/Artifacts/38/38a9385facbc8fde3105fcea2acecb1c
  32. BIN
      Hector_v2/Library/Artifacts/39/39d88edc55b53400e8d24c80e0749104
  33. BIN
      Hector_v2/Library/Artifacts/39/39fa413294af572c39d251270092f7b9
  34. BIN
      Hector_v2/Library/Artifacts/39/39ffa570ff60940f50217e4b13c7b1e1
  35. BIN
      Hector_v2/Library/Artifacts/3d/3d313de96c2577ad3cf0ccce0d7f48e8
  36. BIN
      Hector_v2/Library/Artifacts/40/401ad5bc61821e8556a8be17718b7dbf
  37. BIN
      Hector_v2/Library/Artifacts/41/4179709d38b6ecd5ddc7e9bd4a682f2a
  38. BIN
      Hector_v2/Library/Artifacts/45/454f0d21dbe5181a114959c0a381d872
  39. BIN
      Hector_v2/Library/Artifacts/45/45ad39b1ce713f5b33c2d119a677491d
  40. BIN
      Hector_v2/Library/Artifacts/4a/4a72ea6606b743503280026785e65300
  41. BIN
      Hector_v2/Library/Artifacts/4c/4cb511a8f4d69505db6157885e764e87
  42. BIN
      Hector_v2/Library/Artifacts/4e/4ebc19d1478d2429d007e1af77b2740e
  43. BIN
      Hector_v2/Library/Artifacts/50/5045a48fe186614ea6a5ecf6cfe1ce2c
  44. BIN
      Hector_v2/Library/Artifacts/59/59f2f1b16935d10006b44f144c821863
  45. BIN
      Hector_v2/Library/Artifacts/5b/5b1c946e7561208a41aaac2a0b4a8cb4
  46. BIN
      Hector_v2/Library/Artifacts/60/6041f84fbd6a64418503936362a659c7
  47. BIN
      Hector_v2/Library/Artifacts/65/6504084639f00bf62b6f6d06774ff724
  48. BIN
      Hector_v2/Library/Artifacts/68/688ad7248aec72c92ac7b9acddd4680b
  49. BIN
      Hector_v2/Library/Artifacts/68/68b7f9ce18fb5503638c08584bccc24c
  50. BIN
      Hector_v2/Library/Artifacts/69/69a244b2d13ccc18c6b628f6f1570682
  51. BIN
      Hector_v2/Library/Artifacts/72/72a08b74f8934610c608e63d1f5bbacf
  52. BIN
      Hector_v2/Library/Artifacts/7a/7a72b3453a7e947b2cb7e91756b52034
  53. BIN
      Hector_v2/Library/Artifacts/7a/7abef58b4302a5866e607e9e8ee555ec
  54. BIN
      Hector_v2/Library/Artifacts/7d/7d028d9156c680dbeed2a991396d1246
  55. BIN
      Hector_v2/Library/Artifacts/7f/7f816261ddd88a2401d2d076946b7eb2
  56. BIN
      Hector_v2/Library/Artifacts/83/838ada60efb54fa3b3b4602aa6a4920d
  57. BIN
      Hector_v2/Library/Artifacts/85/8519e7b5db4980e44ee8ac3624c7246d
  58. BIN
      Hector_v2/Library/Artifacts/89/899fded67362393fbb40653f3570daca
  59. BIN
      Hector_v2/Library/Artifacts/8a/8a67ca4add07a508d1127e5d581142ee
  60. BIN
      Hector_v2/Library/Artifacts/92/92d21e25dd6cfe3080ffad88da9c2e6b
  61. BIN
      Hector_v2/Library/Artifacts/92/92eaa5cea23d6efdb500e66c9b6ca329
  62. BIN
      Hector_v2/Library/Artifacts/93/93b02d70fec7a37b36a3b719760bd94a
  63. BIN
      Hector_v2/Library/Artifacts/96/961b472afd8cd4ff0d13eaefc507bff6
  64. BIN
      Hector_v2/Library/Artifacts/a4/a459511d67a2bb2e1317511765c8b392
  65. BIN
      Hector_v2/Library/Artifacts/a6/a6d3155d7b9d91f13a17f19b8e4ba126
  66. BIN
      Hector_v2/Library/Artifacts/ae/aead68232cc0d45c9c02b3bde0f36943
  67. BIN
      Hector_v2/Library/Artifacts/b1/b178c4b6ad587f77d1c699e41cfe27db
  68. BIN
      Hector_v2/Library/Artifacts/b8/b875bfbbd16d2bff93056df1976d510f
  69. BIN
      Hector_v2/Library/Artifacts/ba/ba52cfec904441eae09d815143ee283f
  70. BIN
      Hector_v2/Library/Artifacts/ba/bad00c02afe6074c2b4e4e6ae5cba04d
  71. BIN
      Hector_v2/Library/Artifacts/ba/badf2b47ae258c27ecb0153d8ca4b390
  72. BIN
      Hector_v2/Library/Artifacts/bf/bfface758ffaa203074febb0f5c7539d
  73. BIN
      Hector_v2/Library/Artifacts/c0/c0d644830a969433323f905a60740964
  74. BIN
      Hector_v2/Library/Artifacts/c1/c164a31da489b8fe0e2d78a7c03afeee
  75. BIN
      Hector_v2/Library/Artifacts/c2/c21fe71c930024c496f70b83ab225647
  76. BIN
      Hector_v2/Library/Artifacts/c2/c22d5fd570a8bb6720425a3165afffdd
  77. BIN
      Hector_v2/Library/Artifacts/c3/c333d79a1abffd20fd7f3bc049f81e5e
  78. BIN
      Hector_v2/Library/Artifacts/c7/c78ebf55a91c34c7ed957c9675a8cc06
  79. BIN
      Hector_v2/Library/Artifacts/ce/cef5341079f6b8fb9b90890b3af1a416
  80. BIN
      Hector_v2/Library/Artifacts/d0/d0c0d29662038f4d413956d6c647dc6b
  81. BIN
      Hector_v2/Library/Artifacts/d1/d1a87191371cda7ae7177afc597c272d
  82. BIN
      Hector_v2/Library/Artifacts/d2/d253287c8280c589bfa3c30a7ff2d5c6
  83. BIN
      Hector_v2/Library/Artifacts/d4/d4a5e55178feea376822ad386c0c0a81
  84. BIN
      Hector_v2/Library/Artifacts/dc/dc529e883574110031ab8c7a7d1afc7e
  85. BIN
      Hector_v2/Library/Artifacts/e4/e4db57fecedb86d326e043ed382d8bf5
  86. BIN
      Hector_v2/Library/Artifacts/e8/e89301174d2d85719089651aba09f8d7
  87. BIN
      Hector_v2/Library/Artifacts/e8/e8ef065bff35fba572e08e034bc63b2e
  88. BIN
      Hector_v2/Library/Artifacts/eb/eb7fdb87541d5a06c62e5dbff9fc5e34
  89. BIN
      Hector_v2/Library/Artifacts/f3/f384e00dba47fbab22f0a6146fc375f9
  90. BIN
      Hector_v2/Library/Artifacts/f3/f38a860ceb7ad2afd6594fb2234572e3
  91. BIN
      Hector_v2/Library/Artifacts/f5/f553330b63457e4943ba9d14e4c15d2a
  92. BIN
      Hector_v2/Library/Artifacts/f6/f6403d3e7f1f25aa33ead40230b6c621
  93. BIN
      Hector_v2/Library/Artifacts/fa/fa0dbcfb6b2d73489e540ccf5014920f
  94. BIN
      Hector_v2/Library/Artifacts/fc/fc84e669881602f6a918424c4989ced6
  95. BIN
      Hector_v2/Library/Artifacts/fc/fcec140f6cfb3de93a9fd19acdc0d270
  96. 0 0
      Hector_v2/Library/Collab/CollabSnapshot_fa7764f4-f4ff-4738-a203-67d66726386b.txt
  97. 34 34
      Hector_v2/Library/CurrentLayout-default.dwlt
  98. BIN
      Hector_v2/Library/InspectorExpandedItems.asset
  99. 1 1
      Hector_v2/Library/LastSceneManagerSetup.txt
  100. BIN
      Hector_v2/Library/PackageCache/.DS_Store

+ 2 - 2
Hector_v2/Assets/Hints/ControllerHints.cs

@@ -59,7 +59,7 @@ public class ControllerHints : MonoBehaviour
     {
     {
         if (!isShowingHints)
         if (!isShowingHints)
         {
         {
-            if (input.inMenu)
+            if (InteractionManagement.Instance.Menu_Opened)
             {
             {
                 isShowingHints = ShowMenuHints();
                 isShowingHints = ShowMenuHints();
             }
             }
@@ -80,7 +80,7 @@ public class ControllerHints : MonoBehaviour
     // Clears current hints if the player changes environments.
     // Clears current hints if the player changes environments.
     void Update()
     void Update()
     {
     {
-        if (input.inMenu)
+        if (InteractionManagement.Instance.Menu_Opened)
         {
         {
             DeactivateSimHints();
             DeactivateSimHints();
         }
         }

+ 1 - 1
Hector_v2/Assets/Prefabs/Test/Test Management.prefab

@@ -689142,7 +689142,7 @@ SphereCollider:
   m_IsTrigger: 1
   m_IsTrigger: 1
   m_Enabled: 1
   m_Enabled: 1
   serializedVersion: 2
   serializedVersion: 2
-  m_Radius: 2.638918
+  m_Radius: 5
   m_Center: {x: 0, y: 0, z: 0}
   m_Center: {x: 0, y: 0, z: 0}
 --- !u!1 &8547973414822889647
 --- !u!1 &8547973414822889647
 GameObject:
 GameObject:

File diff suppressed because it is too large
+ 64 - 425
Hector_v2/Assets/Scenes/HandleTest.unity


+ 2 - 1
Hector_v2/Assets/Scripts/Menu/CameraAutoLoader.cs

@@ -7,7 +7,8 @@ public class CameraAutoLoader : MonoBehaviour
     public MenuMaker CameraContent;
     public MenuMaker CameraContent;
 
 
     private void OnEnable() {
     private void OnEnable() {
-        InteractionManagement.Instance.SetCamera(CameraContent);
+        if(InteractionManagement.Instance != null)
+            InteractionManagement.Instance.SetCamera(CameraContent);
     }
     }
     // Start is called before the first frame update
     // Start is called before the first frame update
     void Start()
     void Start()

+ 7 - 4
Hector_v2/Assets/Scripts/Menu/InteractionManagement.cs

@@ -3,7 +3,6 @@
  * 
  * 
  */
  */
 
 
-
 using UnityEngine;
 using UnityEngine;
 using System.Collections;
 using System.Collections;
 using Valve.VR;
 using Valve.VR;
@@ -68,7 +67,6 @@ public class InteractionManagement : MonoBehaviour
     // Start is called before the first frame update
     // Start is called before the first frame update
     void Start()
     void Start()
     {
     {
-        //SetMenu(true);
     }
     }
 
 
     // Update is called once per frame
     // Update is called once per frame
@@ -105,6 +103,8 @@ public class InteractionManagement : MonoBehaviour
     }
     }
 
 
 
 
+    // Show messages to palyer
+    // time: the duraton(second) that msg will remain 
     public void SetPlayerText(string msg, float time = 0, bool showOldText = true){
     public void SetPlayerText(string msg, float time = 0, bool showOldText = true){
         if(time == 0 ){
         if(time == 0 ){
             playerText.text = msg; 
             playerText.text = msg; 
@@ -115,12 +115,13 @@ public class InteractionManagement : MonoBehaviour
 
 
         }
         }
     }
     }
+
+    // close the message box
     public void SetPlayerText(){
     public void SetPlayerText(){
         playerText.text = "";
         playerText.text = "";
         playerTextPanel.SetActive(false);
         playerTextPanel.SetActive(false);
     }
     }
 
 
-    // Experimental: Prints a text for "seconds" seconds in player text. If showOldText is true, shows text that was shown before after time is over.
     IEnumerator PrintInfoForXSeconds(string text, float seconds, bool showOldText)
     IEnumerator PrintInfoForXSeconds(string text, float seconds, bool showOldText)
     {
     {
         string oldPlayerText = playerText.text;
         string oldPlayerText = playerText.text;
@@ -135,7 +136,9 @@ public class InteractionManagement : MonoBehaviour
         }       
         }       
     }
     }
     
     
-    // Updates camera images and loads new image data on buttons.
+    // Updates camera images and loads new image data on buttons. 
+    // Need CameraAutoLoader.cs
+    // has not been tested. This function is copied directly from the origin project -Jingyi
     public void SetCamera(MenuMaker CameraContent){
     public void SetCamera(MenuMaker CameraContent){
         cc.updateCams();
         cc.updateCams();
         StartCoroutine(Load(CameraContent));
         StartCoroutine(Load(CameraContent));

+ 1 - 1
Hector_v2/Assets/Scripts/Menu/UIDrag.cs

@@ -28,7 +28,7 @@ public class UIDrag: MonoBehaviour,IPointerDownHandler,IPointerUpHandler
     public void OnPointerDown(PointerEventData eventData)
     public void OnPointerDown(PointerEventData eventData)
     {   
     {   
         if(!InteractionManagement.Instance.Robot_Locked && autoLockRobot){
         if(!InteractionManagement.Instance.Robot_Locked && autoLockRobot){
-            InteractionManagement.Instance.LockRobot(true);
+            InteractionManagement.Instance.LockRobot(true);     // automatically lock the robot
         }
         }
         startDrag();
         startDrag();
     }
     }

+ 3 - 3
Hector_v2/Assets/Scripts/Outline/control_lock_color.cs

@@ -1,5 +1,6 @@
 /* control_lock_color.cs
 /* control_lock_color.cs
  * author: Yannic Seidler
  * author: Yannic Seidler
+ * modified:  Jingyi
  */
  */
 
 
 using System.Collections;
 using System.Collections;
@@ -18,7 +19,6 @@ public class control_lock_color : MonoBehaviour
     
     
     void Start()
     void Start()
     {
     {
-        vrInput = GameObject.Find("Input").GetComponent<VRInput>();
         outLiner = GetComponent<Outline>();
         outLiner = GetComponent<Outline>();
     }
     }
 
 
@@ -26,9 +26,9 @@ public class control_lock_color : MonoBehaviour
     // Enables the Outline.cs script which is also attached to the robot prefabs if the robot is locked. 
     // Enables the Outline.cs script which is also attached to the robot prefabs if the robot is locked. 
     void Update()
     void Update()
     {
     {
-        if (vrInput != null)
+        if (InteractionManagement.Instance != null)
         {
         {
-            if(vrInput.isLocked == true)
+            if(InteractionManagement.Instance.Robot_Locked == true)
             {
             {
                 outLiner.enabled = true;
                 outLiner.enabled = true;
             }
             }

+ 3 - 8
Hector_v2/Assets/Scripts/Player/VRInput.cs

@@ -4,15 +4,10 @@ using Valve.VR;
 using UnityEngine.UI;
 using UnityEngine.UI;
 using Valve.VR.InteractionSystem;
 using Valve.VR.InteractionSystem;
 
 
-// Class that handles controller input.
-// Attached to GameObject Input in the hierachy.
 public class VRInput : MonoBehaviour
 public class VRInput : MonoBehaviour
 {
 {
     public GameObject CurrentMode;
     public GameObject CurrentMode;
-    
-    public bool inMenu => InteractionManagement.Instance.Menu_Opened;
-    public bool isLocked => InteractionManagement.Instance.Robot_Locked;
-    public Vector2 touchValue; 
+    public Vector2 signal; 
     
     
     private void Awake()
     private void Awake()
     {   
     {   
@@ -36,13 +31,13 @@ public class VRInput : MonoBehaviour
   
   
 
 
     // update the velocity and angle according to the mode
     // update the velocity and angle according to the mode
-    public Vector2 getTouchValue()
+    public Vector2 getSignal()
     {   
     {   
         Vector2 signal = Vector2.zero;
         Vector2 signal = Vector2.zero;
         if(CurrentMode!=null){
         if(CurrentMode!=null){
             signal = CurrentMode.GetComponent<IMode>().Signal;
             signal = CurrentMode.GetComponent<IMode>().Signal;
         }
         }
-        touchValue = signal;
+        this.signal = signal;
         return signal;
         return signal;
             
             
     }
     }

+ 1 - 1
Hector_v2/Assets/Scripts/Player/VRInputCopy.cs

@@ -208,7 +208,7 @@ public class VRInputCopy : MonoBehaviour
         }
         }
     }
     }
 
 
-    public Vector2 getTouchValue()
+    public Vector2 getSignal()
     {   
     {   
         return touchValue;
         return touchValue;
     }
     }

+ 2 - 2
Hector_v2/Assets/Scripts/Roboter/RoboterControl.cs

@@ -52,11 +52,11 @@ public class RoboterControl : MonoBehaviour
         {
         {
             // Orientation of asterix different
             // Orientation of asterix different
             case robotType.asterix_ugv:
             case robotType.asterix_ugv:
-                controlSignal = input.getTouchValue();
+                controlSignal = input.getSignal();
                 controlSignal.y = -controlSignal.y;
                 controlSignal.y = -controlSignal.y;
                 break;
                 break;
             default:
             default:
-                controlSignal = input.getTouchValue();
+                controlSignal = input.getSignal();
                 break;
                 break;
         }
         }
         
         

+ 1 - 1
Hector_v2/Assets/Scripts/Test/Radar.cs

@@ -19,7 +19,7 @@ public class Radar : MonoBehaviour
     private void OnTriggerEnter(Collider other) {
     private void OnTriggerEnter(Collider other) {
         if( other.gameObject.layer == LayerMask.NameToLayer("Invisible")){
         if( other.gameObject.layer == LayerMask.NameToLayer("Invisible")){
             foreach(Transform tran in  other.gameObject.GetComponentsInChildren<Transform>()){
             foreach(Transform tran in  other.gameObject.GetComponentsInChildren<Transform>()){
-			    tran.gameObject.layer = LayerMask.NameToLayer("Radar");
+			    tran.gameObject.layer = LayerMask.NameToLayer("LiDAR");
 		    }
 		    }
         }
         }
             
             

+ 1 - 1
Hector_v2/Assets/Scripts/Test/Test.cs

@@ -48,7 +48,7 @@ public class Test : MonoBehaviour
             robot.transform.Rotate(angularVelocity);  
             robot.transform.Rotate(angularVelocity);  
         }
         }
         else{
         else{
-            Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getTouchValue();
+            Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getSignal();
             Vector3  linearVelocity = new Vector3(0,0,controlSignal.y);
             Vector3  linearVelocity = new Vector3(0,0,controlSignal.y);
             Vector3  angularVelocity = new Vector3(0,controlSignal.x,0);
             Vector3  angularVelocity = new Vector3(0,controlSignal.x,0);
             robot.transform.Translate(linearVelocity);
             robot.transform.Translate(linearVelocity);

+ 2 - 2
Hector_v2/Assets/Scripts/Test/TestRobot.cs

@@ -53,7 +53,7 @@ public class TestRobot : MonoBehaviour
         PrePosition = transform.position;
         PrePosition = transform.position;
 
 
         // caculate the time
         // caculate the time
-        Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getTouchValue();
+        Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getSignal();
         if(controlSignal!=Vector2.zero || this.GetComponent<NavMeshAgent>().velocity!=Vector3.zero){
         if(controlSignal!=Vector2.zero || this.GetComponent<NavMeshAgent>().velocity!=Vector3.zero){
             totalDriveTime += Time.deltaTime;
             totalDriveTime += Time.deltaTime;
             averageSpeed = totalDriveDistance/totalDriveTime;
             averageSpeed = totalDriveDistance/totalDriveTime;
@@ -74,7 +74,7 @@ public class TestRobot : MonoBehaviour
             
             
         }
         }
         else{
         else{
-            Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getTouchValue();
+            Vector2 controlSignal = GameObject.Find("Input").GetComponent<VRInput>().getSignal();
             linearVelocity = new Vector3(0,0,controlSignal.y * linearSpeed);
             linearVelocity = new Vector3(0,0,controlSignal.y * linearSpeed);
             angularVelocity = new Vector3(0,controlSignal.x * angularSpeed,0);
             angularVelocity = new Vector3(0,controlSignal.x * angularSpeed,0);
         }
         }

BIN
Hector_v2/Library/ArtifactDB


BIN
Hector_v2/Library/Artifacts/08/0814e59da047bb609d81fc9e52c4a14c


BIN
Hector_v2/Library/Artifacts/08/083c0b6454437489978723068109f352


BIN
Hector_v2/Library/Artifacts/0e/0ea4fc497dac6cda9723f3b5f9d58a1b


BIN
Hector_v2/Library/Artifacts/12/121d7071776590108f6b912bb45f087a


BIN
Hector_v2/Library/Artifacts/15/15aed5c1380d51028b7fcae9d6518816


BIN
Hector_v2/Library/Artifacts/1a/1a8c4ef7c4feca1e8bb842bbf9072394


BIN
Hector_v2/Library/Artifacts/1a/1ab30864f28c7503f93bca1d477973b7


BIN
Hector_v2/Library/Artifacts/1c/1c70740ac0d5dbdb5df28d764a6793ae


BIN
Hector_v2/Library/Artifacts/22/22b263c5a7d88dfe43e01a60fb0b088b


BIN
Hector_v2/Library/Artifacts/23/23a813629212b4a62a30a35424550f99


BIN
Hector_v2/Library/Artifacts/26/268c4490b057bc141738cfafebdd83a2


BIN
Hector_v2/Library/Artifacts/2b/2b1baa01025042632450ca57e59cba7e


BIN
Hector_v2/Library/Artifacts/2c/2ca1d7bf37c8d8b08fd8f211e6389e09


BIN
Hector_v2/Library/Artifacts/2c/2ca7c1cc84ff5a83ac046aa9970e5dd0


BIN
Hector_v2/Library/Artifacts/2e/2e0f48531490fb842d23ddc89c63344d


BIN
Hector_v2/Library/Artifacts/35/359eee806e1c86010d622f1cf8b2baad


BIN
Hector_v2/Library/Artifacts/38/38a9385facbc8fde3105fcea2acecb1c


BIN
Hector_v2/Library/Artifacts/39/39d88edc55b53400e8d24c80e0749104


BIN
Hector_v2/Library/Artifacts/39/39fa413294af572c39d251270092f7b9


BIN
Hector_v2/Library/Artifacts/39/39ffa570ff60940f50217e4b13c7b1e1


BIN
Hector_v2/Library/Artifacts/3d/3d313de96c2577ad3cf0ccce0d7f48e8


BIN
Hector_v2/Library/Artifacts/40/401ad5bc61821e8556a8be17718b7dbf


BIN
Hector_v2/Library/Artifacts/41/4179709d38b6ecd5ddc7e9bd4a682f2a


BIN
Hector_v2/Library/Artifacts/45/454f0d21dbe5181a114959c0a381d872


BIN
Hector_v2/Library/Artifacts/45/45ad39b1ce713f5b33c2d119a677491d


BIN
Hector_v2/Library/Artifacts/4a/4a72ea6606b743503280026785e65300


BIN
Hector_v2/Library/Artifacts/4c/4cb511a8f4d69505db6157885e764e87


BIN
Hector_v2/Library/Artifacts/4e/4ebc19d1478d2429d007e1af77b2740e


BIN
Hector_v2/Library/Artifacts/ee/ee8f9520f89825cd4529193fe4601e94 → Hector_v2/Library/Artifacts/50/5045a48fe186614ea6a5ecf6cfe1ce2c


BIN
Hector_v2/Library/Artifacts/c0/c06d98ae49d02252495d9783f1371456 → Hector_v2/Library/Artifacts/59/59f2f1b16935d10006b44f144c821863


BIN
Hector_v2/Library/Artifacts/5b/5b1c946e7561208a41aaac2a0b4a8cb4


BIN
Hector_v2/Library/Artifacts/60/6041f84fbd6a64418503936362a659c7


BIN
Hector_v2/Library/Artifacts/65/6504084639f00bf62b6f6d06774ff724


BIN
Hector_v2/Library/Artifacts/68/688ad7248aec72c92ac7b9acddd4680b


BIN
Hector_v2/Library/Artifacts/68/68b7f9ce18fb5503638c08584bccc24c


BIN
Hector_v2/Library/Artifacts/69/69a244b2d13ccc18c6b628f6f1570682


BIN
Hector_v2/Library/Artifacts/72/72a08b74f8934610c608e63d1f5bbacf


BIN
Hector_v2/Library/Artifacts/7a/7a72b3453a7e947b2cb7e91756b52034


BIN
Hector_v2/Library/Artifacts/7a/7abef58b4302a5866e607e9e8ee555ec


BIN
Hector_v2/Library/Artifacts/7d/7d028d9156c680dbeed2a991396d1246


BIN
Hector_v2/Library/Artifacts/7f/7f816261ddd88a2401d2d076946b7eb2


BIN
Hector_v2/Library/Artifacts/bf/bf5326e0eef4fcdd8d49844f92611677 → Hector_v2/Library/Artifacts/83/838ada60efb54fa3b3b4602aa6a4920d


BIN
Hector_v2/Library/Artifacts/85/8519e7b5db4980e44ee8ac3624c7246d


BIN
Hector_v2/Library/Artifacts/89/899fded67362393fbb40653f3570daca


BIN
Hector_v2/Library/Artifacts/8a/8a67ca4add07a508d1127e5d581142ee


BIN
Hector_v2/Library/Artifacts/92/92d21e25dd6cfe3080ffad88da9c2e6b


BIN
Hector_v2/Library/Artifacts/92/92eaa5cea23d6efdb500e66c9b6ca329


BIN
Hector_v2/Library/Artifacts/93/93b02d70fec7a37b36a3b719760bd94a


BIN
Hector_v2/Library/Artifacts/96/961b472afd8cd4ff0d13eaefc507bff6


BIN
Hector_v2/Library/Artifacts/a4/a459511d67a2bb2e1317511765c8b392


BIN
Hector_v2/Library/Artifacts/a6/a6d3155d7b9d91f13a17f19b8e4ba126


BIN
Hector_v2/Library/Artifacts/ae/aead68232cc0d45c9c02b3bde0f36943


BIN
Hector_v2/Library/Artifacts/b1/b178c4b6ad587f77d1c699e41cfe27db


BIN
Hector_v2/Library/Artifacts/b8/b875bfbbd16d2bff93056df1976d510f


BIN
Hector_v2/Library/Artifacts/ba/ba52cfec904441eae09d815143ee283f


BIN
Hector_v2/Library/Artifacts/f1/f19bce1125d8d69d56aa1bed6c06e435 → Hector_v2/Library/Artifacts/ba/bad00c02afe6074c2b4e4e6ae5cba04d


BIN
Hector_v2/Library/Artifacts/ba/badf2b47ae258c27ecb0153d8ca4b390


BIN
Hector_v2/Library/Artifacts/bf/bfface758ffaa203074febb0f5c7539d


BIN
Hector_v2/Library/Artifacts/c7/c7755f7887ed9a9b421f8be2d825d21a → Hector_v2/Library/Artifacts/c0/c0d644830a969433323f905a60740964


BIN
Hector_v2/Library/Artifacts/c1/c164a31da489b8fe0e2d78a7c03afeee


BIN
Hector_v2/Library/Artifacts/c2/c21fe71c930024c496f70b83ab225647


BIN
Hector_v2/Library/Artifacts/c2/c22d5fd570a8bb6720425a3165afffdd


BIN
Hector_v2/Library/Artifacts/c3/c333d79a1abffd20fd7f3bc049f81e5e


BIN
Hector_v2/Library/Artifacts/c7/c78ebf55a91c34c7ed957c9675a8cc06


BIN
Hector_v2/Library/Artifacts/80/80730aecd8e5923b0644f7f9d8d994e6 → Hector_v2/Library/Artifacts/ce/cef5341079f6b8fb9b90890b3af1a416


BIN
Hector_v2/Library/Artifacts/d0/d0c0d29662038f4d413956d6c647dc6b


BIN
Hector_v2/Library/Artifacts/d1/d1a87191371cda7ae7177afc597c272d


BIN
Hector_v2/Library/Artifacts/d2/d253287c8280c589bfa3c30a7ff2d5c6


BIN
Hector_v2/Library/Artifacts/d4/d4a5e55178feea376822ad386c0c0a81


BIN
Hector_v2/Library/Artifacts/dc/dc529e883574110031ab8c7a7d1afc7e


BIN
Hector_v2/Library/Artifacts/e4/e4db57fecedb86d326e043ed382d8bf5


BIN
Hector_v2/Library/Artifacts/e8/e89301174d2d85719089651aba09f8d7


BIN
Hector_v2/Library/Artifacts/e8/e8ef065bff35fba572e08e034bc63b2e


BIN
Hector_v2/Library/Artifacts/eb/eb7fdb87541d5a06c62e5dbff9fc5e34


BIN
Hector_v2/Library/Artifacts/f3/f384e00dba47fbab22f0a6146fc375f9


BIN
Hector_v2/Library/Artifacts/f3/f38a860ceb7ad2afd6594fb2234572e3


BIN
Hector_v2/Library/Artifacts/f5/f553330b63457e4943ba9d14e4c15d2a


BIN
Hector_v2/Library/Artifacts/f6/f6403d3e7f1f25aa33ead40230b6c621


BIN
Hector_v2/Library/Artifacts/54/54162d9df6c5992e063e20d6ecf6bf56 → Hector_v2/Library/Artifacts/fa/fa0dbcfb6b2d73489e540ccf5014920f


BIN
Hector_v2/Library/Artifacts/fc/fc84e669881602f6a918424c4989ced6


BIN
Hector_v2/Library/Artifacts/fc/fcec140f6cfb3de93a9fd19acdc0d270


File diff suppressed because it is too large
+ 0 - 0
Hector_v2/Library/Collab/CollabSnapshot_fa7764f4-f4ff-4738-a203-67d66726386b.txt


+ 34 - 34
Hector_v2/Library/CurrentLayout-default.dwlt

@@ -14,8 +14,8 @@ MonoBehaviour:
   m_EditorClassIdentifier: 
   m_EditorClassIdentifier: 
   m_PixelRect:
   m_PixelRect:
     serializedVersion: 2
     serializedVersion: 2
-    x: -50
-    y: 191
+    x: -12
+    y: 235
     width: 1904
     width: 1904
     height: 981
     height: 981
   m_ShowMode: 4
   m_ShowMode: 4
@@ -48,7 +48,7 @@ MonoBehaviour:
   m_MinSize: {x: 679, y: 492}
   m_MinSize: {x: 679, y: 492}
   m_MaxSize: {x: 14002, y: 14042}
   m_MaxSize: {x: 14002, y: 14042}
   vertical: 0
   vertical: 0
-  controlID: 118
+  controlID: 160
 --- !u!114 &3
 --- !u!114 &3
 MonoBehaviour:
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_ObjectHideFlags: 52
@@ -219,7 +219,7 @@ MonoBehaviour:
   m_MinSize: {x: 403, y: 492}
   m_MinSize: {x: 403, y: 492}
   m_MaxSize: {x: 10001, y: 14042}
   m_MaxSize: {x: 10001, y: 14042}
   vertical: 1
   vertical: 1
-  controlID: 119
+  controlID: 114
 --- !u!114 &10
 --- !u!114 &10
 MonoBehaviour:
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_ObjectHideFlags: 52
@@ -244,7 +244,7 @@ MonoBehaviour:
   m_MinSize: {x: 403, y: 221}
   m_MinSize: {x: 403, y: 221}
   m_MaxSize: {x: 8003, y: 4021}
   m_MaxSize: {x: 8003, y: 4021}
   vertical: 0
   vertical: 0
-  controlID: 120
+  controlID: 115
 --- !u!114 &11
 --- !u!114 &11
 MonoBehaviour:
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_ObjectHideFlags: 52
@@ -319,8 +319,8 @@ MonoBehaviour:
     m_Tooltip: 
     m_Tooltip: 
   m_Pos:
   m_Pos:
     serializedVersion: 2
     serializedVersion: 2
-    x: 359
-    y: 99
+    x: 360
+    y: 81
     width: 1005
     width: 1005
     height: 441
     height: 441
   m_ViewDataDictionary: {fileID: 0}
   m_ViewDataDictionary: {fileID: 0}
@@ -411,8 +411,8 @@ MonoBehaviour:
     m_Tooltip: 
     m_Tooltip: 
   m_Pos:
   m_Pos:
     serializedVersion: 2
     serializedVersion: 2
-    x: -50
-    y: 683
+    x: 0
+    y: 481
     width: 1358
     width: 1358
     height: 448
     height: 448
   m_ViewDataDictionary: {fileID: 0}
   m_ViewDataDictionary: {fileID: 0}
@@ -429,20 +429,20 @@ MonoBehaviour:
     m_SkipHidden: 0
     m_SkipHidden: 0
     m_SearchArea: 1
     m_SearchArea: 1
     m_Folders:
     m_Folders:
-    - Assets/Scripts/Test
+    - Assets/Scenes
   m_ViewMode: 1
   m_ViewMode: 1
   m_StartGridSize: 78
   m_StartGridSize: 78
   m_LastFolders:
   m_LastFolders:
-  - Assets/Scripts/Test
+  - Assets/Scenes
   m_LastFoldersGridSize: 78
   m_LastFoldersGridSize: 78
   m_LastProjectPath: C:\Users\alley\Desktop\Hecto\Hector_v2
   m_LastProjectPath: C:\Users\alley\Desktop\Hecto\Hector_v2
   m_LockTracker:
   m_LockTracker:
     m_IsLocked: 0
     m_IsLocked: 0
   m_FolderTreeState:
   m_FolderTreeState:
-    scrollPos: {x: 0, y: 164}
-    m_SelectedIDs: 1e830000
-    m_LastClickedID: 33566
-    m_ExpandedIDs: 00000000f6820000028300000c83000000ca9a3b
+    scrollPos: {x: 0, y: 143}
+    m_SelectedIDs: 08830000
+    m_LastClickedID: 33544
+    m_ExpandedIDs: 00000000f68200000a83000000ca9a3b
     m_RenameOverlay:
     m_RenameOverlay:
       m_UserAcceptedRename: 0
       m_UserAcceptedRename: 0
       m_Name: 
       m_Name: 
@@ -547,8 +547,8 @@ MonoBehaviour:
     m_Tooltip: 
     m_Tooltip: 
   m_Pos:
   m_Pos:
     serializedVersion: 2
     serializedVersion: 2
-    x: 1309
-    y: 221
+    x: 1347
+    y: 265
     width: 544
     width: 544
     height: 910
     height: 910
   m_ViewDataDictionary: {fileID: 0}
   m_ViewDataDictionary: {fileID: 0}
@@ -585,31 +585,31 @@ MonoBehaviour:
     m_Tooltip: 
     m_Tooltip: 
   m_Pos:
   m_Pos:
     serializedVersion: 2
     serializedVersion: 2
-    x: -50
-    y: 221
+    x: 0
+    y: 19
     width: 351
     width: 351
     height: 441
     height: 441
   m_ViewDataDictionary: {fileID: 0}
   m_ViewDataDictionary: {fileID: 0}
   m_SceneHierarchy:
   m_SceneHierarchy:
     m_TreeViewState:
     m_TreeViewState:
       scrollPos: {x: 0, y: 0}
       scrollPos: {x: 0, y: 0}
-      m_SelectedIDs: 648ef1ff
-      m_LastClickedID: -946588
-      m_ExpandedIDs: b290f1ff321bf2ff5651f2ff468cf2ffc2c5f2ff204af3ff86bdf3ff56fdf4ff7afdf4ffe6fff4ff942df7ffb82df7ffd62df7ff4a4df7ff4a9df7ff6e15faffe617faff0018faff3818faff5618faffce37faffbabdfaffc4bdfaff0eddfaff2c41fbff3641fbff245dfbff789efbfff0defbff2232fcffbcd3fcff361afdffcc82fdff92f3fdffba49feffdabffeff3efbffffc23e0000f44700008e500000b259000008600000544d0300ec43050028450500e6890500a29c050036a805003ea8050056320800ee420800645108002064080000cf0b00b6d40b00d2d60b00ead70b005ee20b00cae20b005ae60b00ece70b004ce80b0002ed0b003cef0b00560c10006e0e1000b4161000ee1a1000d61c10004e211000b4301000303e1000
+      m_SelectedIDs: 58c30000
+      m_LastClickedID: 0
+      m_ExpandedIDs: d817fcff0619fcff8432fcff886bfcffa2c0feffc6c0feffe4c0feffe8e2fefff0f8ffff3efbffff
       m_RenameOverlay:
       m_RenameOverlay:
         m_UserAcceptedRename: 0
         m_UserAcceptedRename: 0
-        m_Name: Top Camera
-        m_OriginalName: Top Camera
+        m_Name: 
+        m_OriginalName: 
         m_EditFieldRect:
         m_EditFieldRect:
           serializedVersion: 2
           serializedVersion: 2
           x: 0
           x: 0
           y: 0
           y: 0
           width: 0
           width: 0
           height: 0
           height: 0
-        m_UserData: -721590
+        m_UserData: 0
         m_IsWaitingForDelay: 0
         m_IsWaitingForDelay: 0
         m_IsRenaming: 0
         m_IsRenaming: 0
-        m_OriginalEventType: 0
+        m_OriginalEventType: 11
         m_IsRenamingFilename: 0
         m_IsRenamingFilename: 0
         m_ClientGUIView: {fileID: 4}
         m_ClientGUIView: {fileID: 4}
       m_SearchString: 
       m_SearchString: 
@@ -640,8 +640,8 @@ MonoBehaviour:
     m_Tooltip: 
     m_Tooltip: 
   m_Pos:
   m_Pos:
     serializedVersion: 2
     serializedVersion: 2
-    x: 302
-    y: 221
+    x: 340
+    y: 265
     width: 1005
     width: 1005
     height: 441
     height: 441
   m_ViewDataDictionary: {fileID: 0}
   m_ViewDataDictionary: {fileID: 0}
@@ -655,9 +655,9 @@ MonoBehaviour:
   m_PlayAudio: 0
   m_PlayAudio: 0
   m_AudioPlay: 0
   m_AudioPlay: 0
   m_Position:
   m_Position:
-    m_Target: {x: -10.979942, y: 68.44638, z: 20.498476}
+    m_Target: {x: -102.88748, y: -131.32115, z: 346.70807}
     speed: 2
     speed: 2
-    m_Value: {x: -10.979942, y: 68.44638, z: 20.498476}
+    m_Value: {x: -102.88748, y: -131.32115, z: 346.70807}
   m_RenderMode: 0
   m_RenderMode: 0
   m_CameraMode:
   m_CameraMode:
     drawMode: 0
     drawMode: 0
@@ -703,13 +703,13 @@ MonoBehaviour:
     m_GridAxis: 1
     m_GridAxis: 1
     m_gridOpacity: 0.5
     m_gridOpacity: 0.5
   m_Rotation:
   m_Rotation:
-    m_Target: {x: 0.039553825, y: -0.94478434, z: 0.124296755, w: 0.3006672}
+    m_Target: {x: -0.21691252, y: 0.07517944, z: -0.016756356, w: -0.97316515}
     speed: 2
     speed: 2
-    m_Value: {x: 0.039553184, y: -0.944769, z: 0.12429474, w: 0.3006623}
+    m_Value: {x: -0.21688345, y: 0.076637805, z: -0.017081415, w: -0.97303474}
   m_Size:
   m_Size:
-    m_Target: 2.7711458
+    m_Target: 176.56934
     speed: 2
     speed: 2
-    m_Value: 2.7711458
+    m_Value: 184.88936
   m_Ortho:
   m_Ortho:
     m_Target: 0
     m_Target: 0
     speed: 2
     speed: 2

BIN
Hector_v2/Library/InspectorExpandedItems.asset


+ 1 - 1
Hector_v2/Library/LastSceneManagerSetup.txt

@@ -1,5 +1,5 @@
 sceneSetups:
 sceneSetups:
-- path: Assets/Scenes/Simulation.unity
+- path: Assets/Scenes/UITest.unity
   isLoaded: 1
   isLoaded: 1
   isActive: 1
   isActive: 1
   isSubScene: 0
   isSubScene: 0

BIN
Hector_v2/Library/PackageCache/.DS_Store


Some files were not shown because too many files changed in this diff