From 14bcdca7aa43860e0d94fa644ba719831a944493 Mon Sep 17 00:00:00 2001
From: vsbukina <vsbukina@edu.hse.ru>
Date: Sun, 21 Jan 2024 11:35:54 +0300
Subject: [PATCH] tp

---
 Assets/!visualRoom/scripts/autoPlay.cs      | 25 ++++++++
 Assets/!visualRoom/scripts/autoPlay.cs.meta |  2 +
 Assets/Scenes/Main.unity                    | 68 ++++++++++++++++++---
 3 files changed, 87 insertions(+), 8 deletions(-)
 create mode 100644 Assets/!visualRoom/scripts/autoPlay.cs
 create mode 100644 Assets/!visualRoom/scripts/autoPlay.cs.meta

diff --git a/Assets/!visualRoom/scripts/autoPlay.cs b/Assets/!visualRoom/scripts/autoPlay.cs
new file mode 100644
index 0000000..d606159
--- /dev/null
+++ b/Assets/!visualRoom/scripts/autoPlay.cs
@@ -0,0 +1,25 @@
+using UnityEngine;
+
+public class autoPlay : MonoBehaviour
+{
+    public Videoplayback Videoplayback;
+    public GameObject player,screen;
+    public bool interactable, firstTime = true;
+    public float DistanceParameter = 3f;
+    private void Start()
+    {
+    }
+    private void Update()
+    {
+        if (firstTime)
+        {   
+            float distance = Vector3.Distance(player.transform.position, screen.transform.position);
+            interactable = distance < DistanceParameter;
+            if (interactable)
+            {
+                Videoplayback.playPause();
+                firstTime = false;
+            }
+        }
+    }
+}
diff --git a/Assets/!visualRoom/scripts/autoPlay.cs.meta b/Assets/!visualRoom/scripts/autoPlay.cs.meta
new file mode 100644
index 0000000..c4fe65d
--- /dev/null
+++ b/Assets/!visualRoom/scripts/autoPlay.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 91f5e1880c5a67d4ebb647254793a19b
\ No newline at end of file
diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity
index f5cc5f0..1262f16 100644
--- a/Assets/Scenes/Main.unity
+++ b/Assets/Scenes/Main.unity
@@ -22371,15 +22371,15 @@ GameObject:
   serializedVersion: 6
   m_Component:
   - component: {fileID: 682615456}
-  - component: {fileID: 682615458}
   - component: {fileID: 682615457}
+  - component: {fileID: 682615458}
   m_Layer: 0
   m_Name: autoPlay
   m_TagString: Untagged
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
-  m_IsActive: 0
+  m_IsActive: 1
 --- !u!4 &682615456
 Transform:
   m_ObjectHideFlags: 0
@@ -22414,7 +22414,7 @@ BoxCollider:
   m_ProvidesContacts: 0
   m_Enabled: 0
   serializedVersion: 3
-  m_Size: {x: 4.980591, y: 1, z: 1}
+  m_Size: {x: 3, y: 1, z: 1}
   m_Center: {x: -1.9902954, y: 0, z: 0}
 --- !u!114 &682615458
 MonoBehaviour:
@@ -22423,12 +22423,17 @@ MonoBehaviour:
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 682615455}
-  m_Enabled: 0
+  m_Enabled: 1
   m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 97245f7a216b3cc4d904bc13fefe3572, type: 3}
+  m_Script: {fileID: 11500000, guid: 91f5e1880c5a67d4ebb647254793a19b, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
-  hintObject: {fileID: 0}
+  Videoplayback: {fileID: 56591360}
+  player: {fileID: 2114507851}
+  screen: {fileID: 56591354}
+  interactable: 0
+  firstTime: 1
+  DistanceParameter: 4.5
 --- !u!1001 &685709895
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -29177,6 +29182,52 @@ BoxCollider:
   serializedVersion: 3
   m_Size: {x: 1.0000002, y: 1, z: 1.0000002}
   m_Center: {x: -0.025390625, y: 0, z: -0.00018310547}
+--- !u!1 &888088931
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 888088933}
+  - component: {fileID: 888088932}
+  m_Layer: 0
+  m_Name: XR Interaction Manager
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &888088932
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 888088931}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_StartingHoverFilters: []
+  m_StartingSelectFilters: []
+--- !u!4 &888088933
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 888088931}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 225.02354, y: 105.48906, z: 42.833763}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &890258567
 GameObject:
   m_ObjectHideFlags: 0
@@ -67219,8 +67270,8 @@ Transform:
   m_GameObject: {fileID: 1920827023}
   serializedVersion: 2
   m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: -0.7071068}
-  m_LocalPosition: {x: 1.152, y: -2.9900284, z: -2.103}
-  m_LocalScale: {x: 0.1847923, y: 0.27580944, z: 0.18755041}
+  m_LocalPosition: {x: 1.1179, y: -2.9900284, z: -2.103}
+  m_LocalScale: {x: 0.1847923, y: 0.27580944, z: 0.19437724}
   m_ConstrainProportionsScale: 0
   m_Children: []
   m_Father: {fileID: 1349340784}
@@ -77898,3 +77949,4 @@ SceneRoots:
   - {fileID: 1766434243}
   - {fileID: 2106648748}
   - {fileID: 464151210}
+  - {fileID: 888088933}
-- 
GitLab