From 9d5c61805ef4dabfe06f876643acab9900cc9f46 Mon Sep 17 00:00:00 2001 From: Junrou Nishida Date: Sat, 24 Jun 2023 15:05:35 +0900 Subject: [PATCH] build!: MediaPipe 0.10.1 (#924) * build: mediapipe v0.10.1 * fix ambiguous conditions * remove solutions that MediaPipe has stopped support - remove Box Tracking - remove Instant Motion Tracking - remove Objectron * remove mediapipe_workaround * chore: remove unnecessary patch files * fix: flatbuffer version is incompatible * fix: build universal libs * build: downgrade rules_foreign_cc * wip: workaround for iOS build * fix: libmediapipe_c.bc is already deleted * ci: clone only the target branch * chore: remove debug command --- .bazelrc | 6 + .bazelversion | 2 +- .github/workflows/package.yml | 12 +- .../Samples/Scenes/Box Tracking.meta | 8 - .../Box Tracking Config Window.prefab | 3053 --------- .../Box Tracking Config Window.prefab.meta | 7 - .../Scenes/Box Tracking/Box Tracking.unity | 1047 --- .../Box Tracking/Box Tracking.unity.meta | 7 - .../Scenes/Box Tracking/BoxTrackingConfig.cs | 84 - .../Box Tracking/BoxTrackingConfig.cs.meta | 11 - .../Scenes/Box Tracking/BoxTrackingGraph.cs | 79 - .../Box Tracking/BoxTrackingGraph.cs.meta | 14 - .../Box Tracking/BoxTrackingSolution.cs | 53 - .../Box Tracking/BoxTrackingSolution.cs.meta | 11 - .../Scenes/Box Tracking/box_tracking_cpu.txt | 66 - .../Box Tracking/box_tracking_cpu.txt.meta | 7 - .../Scenes/Box Tracking/box_tracking_gpu.txt | 74 - .../Box Tracking/box_tracking_gpu.txt.meta | 7 - .../Box Tracking/box_tracking_opengles.txt | 66 - .../box_tracking_opengles.txt.meta | 7 - .../Scenes/Instant Motion Tracking.meta | 8 - .../Anchor3dAnnotation.cs | 79 - .../Anchor3dAnnotation.cs.meta | 11 - .../Anchor3dAnnotationController.cs | 73 - .../Anchor3dAnnotationController.cs.meta | 11 - ...stant Motion Tracking Config Window.prefab | 3053 --------- ... Motion Tracking Config Window.prefab.meta | 7 - .../Instant Motion Tracking.unity | 1420 ---- .../Instant Motion Tracking.unity.meta | 7 - .../InstantMotionTrackingConfig.cs | 84 - .../InstantMotionTrackingConfig.cs.meta | 11 - .../InstantMotionTrackingSolution.cs | 76 - .../InstantMotionTrackingSolution.cs.meta | 11 - .../RegionTrackingGraph.cs | 100 - .../RegionTrackingGraph.cs.meta | 14 - .../region_tracking_cpu.txt | 48 - .../region_tracking_cpu.txt.meta | 7 - .../region_tracking_gpu.txt | 53 - .../region_tracking_gpu.txt.meta | 7 - .../region_tracking_opengles.txt | 46 - .../region_tracking_opengles.txt.meta | 7 - .../Samples/Scenes/Objectron.meta | 8 - .../Objectron/Objectron Config Window.prefab | 5848 ----------------- .../Objectron Config Window.prefab.meta | 7 - .../Samples/Scenes/Objectron/Objectron.unity | 1334 ---- .../Scenes/Objectron/Objectron.unity.meta | 7 - .../Scenes/Objectron/ObjectronConfig.cs | 169 - .../Scenes/Objectron/ObjectronConfig.cs.meta | 11 - .../Scenes/Objectron/ObjectronGraph.cs | 254 - .../Scenes/Objectron/ObjectronGraph.cs.meta | 14 - .../Scenes/Objectron/ObjectronSolution.cs | 101 - .../Objectron/ObjectronSolution.cs.meta | 11 - .../Scenes/Objectron/objectron_cpu.txt | 60 - .../Scenes/Objectron/objectron_cpu.txt.meta | 7 - .../Scenes/Objectron/objectron_gpu.txt | 77 - .../Scenes/Objectron/objectron_gpu.txt.meta | 7 - .../Scenes/Objectron/objectron_opengles.txt | 70 - .../Objectron/objectron_opengles.txt.meta | 7 - .../object_detection_3d_camera.bytes.meta | 7 - .../object_detection_3d_chair.bytes.meta | 7 - ...bject_detection_3d_chair_1stage.bytes.meta | 7 - .../object_detection_3d_cup.bytes.meta | 7 - .../object_detection_3d_sneakers.bytes.meta | 7 - ...ct_detection_3d_sneakers_1stage.bytes.meta | 7 - .../object_detection_oidv4_labelmap.txt.meta | 7 - ...tion_ssd_mobilenetv2_oidv4_fp16.bytes.meta | 7 - .../PackageResources/Prefabs/Arrow.prefab | 259 - .../Prefabs/Arrow.prefab.meta | 7 - .../Prefabs/Cuboid Annotation.prefab | 329 - .../Prefabs/Cuboid Annotation.prefab.meta | 7 - .../Prefabs/Cuboid List Annotation.prefab | 53 - .../Cuboid List Annotation.prefab.meta | 7 - .../Prefabs/Transform Annotation.prefab | 748 --- .../Prefabs/Transform Annotation.prefab.meta | 7 - .../Runtime/Plugins/libmediapipe_c.bc.meta | 32 - .../Framework/Packet/Anchor3dVectorPacket.cs | 56 - .../Packet/Anchor3dVectorPacket.cs.meta | 11 - .../Framework/Packet/FrameAnnotationPacket.cs | 42 - .../Packet/FrameAnnotationPacket.cs.meta | 11 - .../Packet/TimedModelMatrixProtoListPacket.cs | 42 - .../TimedModelMatrixProtoListPacket.cs.meta | 11 - .../Graphs/InstantMotionTracking/Anchor3d.cs | 24 - .../InstantMotionTracking/Anchor3d.cs.meta | 11 - .../InstantMotionTracking/Anchor3dVector.cs | 41 - .../Anchor3dVector.cs.meta | 11 - .../NativeMethods/External/Protobuf_Unsafe.cs | 6 - .../Graphs/InstantMotionTracking_Unsafe.cs | 26 - .../InstantMotionTracking_Unsafe.cs.meta | 11 - .../Calculators/StickerBuffer.cs.meta | 11 - .../Calculators/ModelMatrix.cs.meta | 11 - .../Calculators/ARCaptureMetadata.cs.meta | 11 - .../Calculators/AnnotationData.cs.meta | 11 - .../Calculators/BeliefDecoderConfig.cs.meta | 11 - .../Calculators/CameraParameters.cs.meta | 11 - .../FilterDetectionCalculator.cs.meta | 11 - .../FrameAnnotationToRectCalculator.cs.meta | 11 - .../FrameAnnotationTrackerCalculator.cs.meta | 11 - ...ift2DFrameAnnotationTo3DCalculator.cs.meta | 11 - .../Objectron/Calculators/Object.cs.meta | 11 - .../TensorsToObjectsCalculator.cs.meta | 11 - .../TfliteTensorsToObjectsCalculator.cs.meta | 11 - .../Unity/Annotation/CuboidAnnotation.cs | 114 - .../Unity/Annotation/CuboidAnnotation.cs.meta | 14 - .../Unity/Annotation/CuboidListAnnotation.cs | 152 - .../Annotation/CuboidListAnnotation.cs.meta | 13 - .../Annotation/FrameAnnotationController.cs | 55 - .../FrameAnnotationController.cs.meta | 11 - .../Unity/Annotation/PointAnnotation.cs | 34 - .../Unity/Annotation/PointListAnnotation.cs | 11 - .../Unity/Annotation/TransformAnnotation.cs | 71 - .../Annotation/TransformAnnotation.cs.meta | 11 - .../CoordinateSystem/CameraCoordinate.cs | 303 - .../CoordinateSystem/CameraCoordinate.cs.meta | 11 - .../Unity/CoordinateSystem/ImageCoordinate.cs | 28 - ProjectSettings/EditorBuildSettings.asset | 10 - README.md | 5 - WORKSPACE | 327 +- build.py | 2 +- mediapipe_api/BUILD | 125 - mediapipe_api/calculators/tflite/BUILD | 1 + .../graphs/instant_motion_tracking/BUILD | 24 - .../instant_motion_tracking/calculators/BUILD | 41 - .../calculators/transformations.cc | 38 - .../calculators/transformations.h | 24 - .../instant_motion_tracking/subgraphs/BUILD | 22 - .../subgraphs/region_tracking_cpu.pbtxt | 33 - .../graphs/object_detection_3d/BUILD | 75 - .../object_detection_3d/calculators/BUILD | 41 - .../calculators/model_matrix.cc | 11 - .../calculators/model_matrix.h | 21 - .../modules/objectron/calculators/BUILD | 136 - .../objectron/calculators/annotation_data.cc | 11 - .../objectron/calculators/annotation_data.h | 21 - third_party/bazel_android_fixes.diff | 76 - third_party/bazel_ios_workaround.diff | 13 + .../com_github_glog_glog_no_gflags_fixes.diff | 80 - third_party/mediapipe_extension.diff | 81 +- third_party/mediapipe_model_path.diff | 22 +- third_party/mediapipe_opencv.diff | 74 +- third_party/mediapipe_visibility.diff | 76 +- third_party/mediapipe_workaround.diff | 260 +- third_party/opencv.BUILD | 205 +- 142 files changed, 455 insertions(+), 21925 deletions(-) delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt.meta delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt delete mode 100644 Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_camera.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair_1stage.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_cup.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers_1stage.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_oidv4_labelmap.txt.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_ssd_mobilenetv2_oidv4_fp16.bytes.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab.meta delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab delete mode 100644 Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Plugins/libmediapipe_c.bc.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/InstantMotionTracking/Calculators/StickerBuffer.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/ObjectDetection3d/Calculators/ModelMatrix.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/ARCaptureMetadata.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/AnnotationData.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/BeliefDecoderConfig.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/CameraParameters.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FilterDetectionCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationToRectCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationTrackerCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Lift2DFrameAnnotationTo3DCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Object.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TensorsToObjectsCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TfliteTensorsToObjectsCalculator.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs.meta delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs delete mode 100644 Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs.meta delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/BUILD delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/calculators/BUILD delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.cc delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.h delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/subgraphs/BUILD delete mode 100644 mediapipe_api/graphs/instant_motion_tracking/subgraphs/region_tracking_cpu.pbtxt delete mode 100644 mediapipe_api/graphs/object_detection_3d/BUILD delete mode 100644 mediapipe_api/graphs/object_detection_3d/calculators/BUILD delete mode 100644 mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.cc delete mode 100644 mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.h delete mode 100644 mediapipe_api/modules/objectron/calculators/BUILD delete mode 100644 mediapipe_api/modules/objectron/calculators/annotation_data.cc delete mode 100644 mediapipe_api/modules/objectron/calculators/annotation_data.h delete mode 100644 third_party/bazel_android_fixes.diff create mode 100644 third_party/bazel_ios_workaround.diff delete mode 100644 third_party/com_github_glog_glog_no_gflags_fixes.diff diff --git a/.bazelrc b/.bazelrc index 529c67a62..9ab7f913d 100644 --- a/.bazelrc +++ b/.bazelrc @@ -102,3 +102,9 @@ build:wasm --cpu=wasm build:wasm --host_crosstool_top=@bazel_tools//tools/cpp:toolchain build:wasm --copt=-emit-llvm build:wasm --cxxopt=-emit-llvm + +# This bazelrc file is meant to be written by a setup script. +try-import %workspace%/.configure.bazelrc + +# This bazelrc file can be used for user-specific custom build settings. +try-import %workspace%/.user.bazelrc diff --git a/.bazelversion b/.bazelversion index 91ff57278..f3b5af39e 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -5.2.0 +6.1.1 diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 8a579889b..998a0648e 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -141,6 +141,17 @@ jobs: - name: Install NumPy run: pip install --no-cache-dir --user numpy + - name: Build bazel to circumvent a compile error + run: | + mkdir bin + git clone https://github.com/bazelbuild/bazel.git --depth 1 --single-branch --branch 6.1.1 + cd bazel + git apply ../third_party/bazel_ios_workaround.diff + bazel build --java_runtime_version=remotejdk_11 //src:bazel + cp bazel-bin/src/bazel ../bin + cd .. + echo "bin" >> $GITHUB_PATH + - name: Build MediaPipeUnity.framework run: | unset ANDROID_NDK_HOME @@ -260,7 +271,6 @@ jobs: - name: Remove unused meta files run: | cd Packages/com.github.homuler.mediapipe/Runtime/Plugins - rm libmediapipe_c.bc.meta rm libopencv_world.*.meta rm opencv_world*.dll.meta diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking.meta deleted file mode 100644 index 9581db07b..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e133e1c23b1bd68879cd8579875570d1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab deleted file mode 100644 index 19435dcf1..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab +++ /dev/null @@ -1,3053 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &139614512683664863 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4413499911777194842} - - component: {fileID: 4703699700593142524} - - component: {fileID: 7830705423164251225} - - component: {fileID: 9214919642691712671} - - component: {fileID: 6328165570384052411} - m_Layer: 5 - m_Name: Scroll View - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4413499911777194842 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - 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: - - {fileID: 319273386584405528} - - {fileID: 3286967550762592441} - - {fileID: 9099811535574822715} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4703699700593142524 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_CullTransparentMesh: 1 ---- !u!114 &7830705423164251225 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &9214919642691712671 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1580408426017930304} - m_Horizontal: 1 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 20 - m_Viewport: {fileID: 319273386584405528} - m_HorizontalScrollbar: {fileID: 4358941535797295098} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6328165570384052411 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: 1 - m_LayoutPriority: 1 ---- !u!1 &603945285276177595 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 96042061961998758} - - component: {fileID: 7413418010568795790} - - component: {fileID: 4805138367781000531} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &96042061961998758 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - 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: 1580408426017930304} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &7413418010568795790 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_CullTransparentMesh: 1 ---- !u!114 &4805138367781000531 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 60 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 60 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Box Tracking Configuration ---- !u!1 &827070858861903548 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6583843074044017280} - - component: {fileID: 412253170576213060} - - component: {fileID: 6614517123027565894} - - component: {fileID: 1031997185589880528} - - component: {fileID: -660140482986523158} - m_Layer: 5 - m_Name: Box Tracking Config Window - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6583843074044017280 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - 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: - - {fileID: 4413499911777194842} - - {fileID: 8393742724047506711} - m_Father: {fileID: 0} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &412253170576213060 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_CullTransparentMesh: 1 ---- !u!114 &6614517123027565894 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 1, b: 0.13333344, a: 0.3882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1031997185589880528 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &-660140482986523158 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 155ab23c22b9cf39cb738b9cb587c797, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1163864814999174636 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3286967550762592441} - - component: {fileID: 6730277488596378792} - - component: {fileID: 1939133945570217290} - - component: {fileID: 4358941535797295098} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3286967550762592441 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - 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: - - {fileID: 327207653151243886} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -17, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!222 &6730277488596378792 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_CullTransparentMesh: 1 ---- !u!114 &1939133945570217290 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4358941535797295098 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 4011739831460907224} - m_HandleRect: {fileID: 6016079058332904138} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1323667224144317072 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6461224294395724501} - - component: {fileID: 6571134938717183029} - - component: {fileID: 2536689298288016259} - - component: {fileID: 4359784711511494761} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6461224294395724501 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - 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: - - {fileID: 1090334415912754154} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &6571134938717183029 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_CullTransparentMesh: 1 ---- !u!114 &2536689298288016259 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4359784711511494761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5260363054455132721} - m_HandleRect: {fileID: 4138919320038394974} - m_Direction: 2 - m_Value: 0 - m_Size: 0.2 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1343481165041789517 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4660196955767811007} - - component: {fileID: 8787120745039396531} - m_Layer: 5 - m_Name: Timeout Millisec - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4660196955767811007 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1343481165041789517} - 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: - - {fileID: 5437992239968723610} - - {fileID: 3412457204017205327} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &8787120745039396531 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1343481165041789517} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &1362318908548872896 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6061149111494032826} - - component: {fileID: 4927610943957572157} - - component: {fileID: 8788388225170372974} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6061149111494032826 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1362318908548872896} - 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: 3412457204017205327} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4927610943957572157 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1362318908548872896} - m_CullTransparentMesh: 1 ---- !u!114 &8788388225170372974 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1362318908548872896} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a positive integer... ---- !u!1 &1935652521485313973 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6578464559925599275} - - component: {fileID: 4399618395492138661} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6578464559925599275 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - 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: - - {fileID: 2254171310915010471} - - {fileID: 6452310913481658745} - - {fileID: 4508677991969933326} - m_Father: {fileID: 6228695505651691268} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &4399618395492138661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 8823400672030695655} - toggleTransition: 1 - graphic: {fileID: 4177685223133040236} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &2503464703555959771 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6228695505651691268} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6228695505651691268 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2503464703555959771} - 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: - - {fileID: 6578464559925599275} - m_Father: {fileID: 1166558341057821714} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 1} ---- !u!1 &2543596423218031897 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7841695397006291520} - - component: {fileID: 2724241710595260739} - m_Layer: 5 - m_Name: Running Mode - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7841695397006291520 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - 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: - - {fileID: 1823986917775718752} - - {fileID: 8333997479976331484} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2724241710595260739 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &2743918855102169252 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2254171310915010471} - - component: {fileID: 4739419558509448166} - - component: {fileID: 8823400672030695655} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2254171310915010471 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - 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: 6578464559925599275} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4739419558509448166 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_CullTransparentMesh: 1 ---- !u!114 &8823400672030695655 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &3539362953079656195 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6016079058332904138} - - component: {fileID: 6226954870335284717} - - component: {fileID: 4011739831460907224} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6016079058332904138 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - 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: 327207653151243886} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6226954870335284717 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_CullTransparentMesh: 1 ---- !u!114 &4011739831460907224 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4105506793021420939 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7844176879522584143} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7844176879522584143 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4105506793021420939} - 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: - - {fileID: 5922762117865135073} - m_Father: {fileID: 9099811535574822715} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &4352629202386951875 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6452310913481658745} - - component: {fileID: 8593719015555897828} - - component: {fileID: 4177685223133040236} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6452310913481658745 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - 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: 6578464559925599275} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 24, y: 0} - m_SizeDelta: {x: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8593719015555897828 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_CullTransparentMesh: 1 ---- !u!114 &4177685223133040236 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4354623237206219849 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8333997479976331484} - - component: {fileID: 5580896153621175400} - - component: {fileID: 5872090862430311644} - - component: {fileID: 4375698980453874313} - - component: {fileID: 5628540260820898688} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8333997479976331484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - 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: - - {fileID: 3407718262957993774} - - {fileID: 7080067826652618753} - - {fileID: 5161402533925688548} - m_Father: {fileID: 7841695397006291520} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5580896153621175400 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_CullTransparentMesh: 1 ---- !u!114 &5872090862430311644 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4375698980453874313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5872090862430311644} - m_Template: {fileID: 5161402533925688548} - m_CaptionText: {fileID: 3153300279527876620} - m_CaptionImage: {fileID: 0} - m_ItemText: {fileID: 2148200998937645506} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!114 &5628540260820898688 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5138138130875517972 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 327207653151243886} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &327207653151243886 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5138138130875517972} - 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: - - {fileID: 6016079058332904138} - m_Father: {fileID: 3286967550762592441} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &5143107616173158767 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5922762117865135073} - - component: {fileID: 6729298963725839561} - - component: {fileID: 3761156283909346240} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5922762117865135073 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - 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: 7844176879522584143} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6729298963725839561 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_CullTransparentMesh: 1 ---- !u!114 &3761156283909346240 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5278161428334109650 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8393742724047506711} - - component: {fileID: 6096082788354747151} - - component: {fileID: 592523538530511203} - - component: {fileID: 4299865420126258938} - - component: {fileID: 6772811508760493313} - m_Layer: 5 - m_Name: Footer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8393742724047506711 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - 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: - - {fileID: 1775576118077083661} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0} ---- !u!222 &6096082788354747151 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_CullTransparentMesh: 1 ---- !u!114 &592523538530511203 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4299865420126258938 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: 180 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &6772811508760493313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 4 - m_Spacing: 72 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &5340851434566685499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1580408426017930304} - - component: {fileID: 6324736202928255579} - - component: {fileID: 4857722898558928776} - m_Layer: 5 - m_Name: Contents - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1580408426017930304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - 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: - - {fileID: 96042061961998758} - - {fileID: 7841695397006291520} - - {fileID: 4660196955767811007} - m_Father: {fileID: 319273386584405528} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &6324736202928255579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 48 - m_Right: 64 - m_Top: 48 - m_Bottom: 24 - m_ChildAlignment: 0 - m_Spacing: 24 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &4857722898558928776 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalFit: 0 - m_VerticalFit: 2 ---- !u!1 &5531639469457974974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5437992239968723610} - - component: {fileID: 299147432258054253} - - component: {fileID: 4989699780268473804} - - component: {fileID: 5216185808844009850} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5437992239968723610 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5531639469457974974} - 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: 4660196955767811007} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &299147432258054253 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5531639469457974974} - m_CullTransparentMesh: 1 ---- !u!114 &4989699780268473804 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5531639469457974974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Timeout Millisec ---- !u!114 &5216185808844009850 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5531639469457974974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5616145956082829733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5161402533925688548} - - component: {fileID: 1495440851705055220} - - component: {fileID: 3495151804450247916} - - component: {fileID: 2450820938594653787} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &5161402533925688548 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - 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: - - {fileID: 1166558341057821714} - - {fileID: 6461224294395724501} - m_Father: {fileID: 8333997479976331484} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &1495440851705055220 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_CullTransparentMesh: 1 ---- !u!114 &3495151804450247916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2450820938594653787 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 6228695505651691268} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 10 - m_Viewport: {fileID: 1166558341057821714} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 4359784711511494761} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &5645349949844482830 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3407718262957993774} - - component: {fileID: 9110018234238667817} - - component: {fileID: 3153300279527876620} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3407718262957993774 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - 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: 8333997479976331484} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9110018234238667817 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_CullTransparentMesh: 1 ---- !u!114 &3153300279527876620 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &5713317108537230618 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4138919320038394974} - - component: {fileID: 3272221263939767205} - - component: {fileID: 5260363054455132721} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4138919320038394974 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - 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: 1090334415912754154} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0.2} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3272221263939767205 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_CullTransparentMesh: 1 ---- !u!114 &5260363054455132721 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &6541590380581129969 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9099811535574822715} - - component: {fileID: 1450005323496135326} - - component: {fileID: 771567062556097599} - - component: {fileID: 6506990972528660143} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9099811535574822715 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - 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: - - {fileID: 7844176879522584143} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: -17} - m_Pivot: {x: 1, y: 1} ---- !u!222 &1450005323496135326 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_CullTransparentMesh: 1 ---- !u!114 &771567062556097599 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6506990972528660143 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3761156283909346240} - m_HandleRect: {fileID: 5922762117865135073} - m_Direction: 2 - m_Value: 0.9999998 - m_Size: 0 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &6589535950948503646 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1166558341057821714} - - component: {fileID: 6532032759533231461} - - component: {fileID: 3096423488033934848} - - component: {fileID: 3155142285682859384} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1166558341057821714 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - 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: - - {fileID: 6228695505651691268} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 0 - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &6532032759533231461 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_CullTransparentMesh: 1 ---- !u!114 &3096423488033934848 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3155142285682859384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &6893593385948307089 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7080067826652618753} - - component: {fileID: 4982575369157790501} - - component: {fileID: 6067494276869998698} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7080067826652618753 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - 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: 8333997479976331484} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4982575369157790501 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_CullTransparentMesh: 1 ---- !u!114 &6067494276869998698 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7822931091444161459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090334415912754154} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090334415912754154 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7822931091444161459} - 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: - - {fileID: 4138919320038394974} - m_Father: {fileID: 6461224294395724501} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &8017056693555472643 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4508677991969933326} - - component: {fileID: 7262531590668548875} - - component: {fileID: 2148200998937645506} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4508677991969933326 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - 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: 6578464559925599275} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 19, y: -0.5} - m_SizeDelta: {x: -58, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7262531590668548875 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_CullTransparentMesh: 1 ---- !u!114 &2148200998937645506 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 36 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 49 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &8024552300806822709 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 319273386584405528} - - component: {fileID: 7539876883852568579} - - component: {fileID: 9184296401256417128} - - component: {fileID: 1565650745868034120} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &319273386584405528 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - 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: - - {fileID: 1580408426017930304} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &7539876883852568579 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_CullTransparentMesh: 1 ---- !u!114 &9184296401256417128 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1565650745868034120 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &8256228320085525876 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2849004010506937755} - - component: {fileID: 6607963745295353443} - - component: {fileID: 7209845648599376972} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2849004010506937755 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8256228320085525876} - 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: 3412457204017205327} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6607963745295353443 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8256228320085525876} - m_CullTransparentMesh: 1 ---- !u!114 &7209845648599376972 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8256228320085525876} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &8437952109323988392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1775576118077083661} - - component: {fileID: 3175696584148707890} - - component: {fileID: 9042922716482785428} - - component: {fileID: 5783133016388157524} - m_Layer: 5 - m_Name: Exit Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1775576118077083661 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - 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: - - {fileID: 6533398492808753011} - m_Father: {fileID: 8393742724047506711} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 240, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3175696584148707890 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_CullTransparentMesh: 1 ---- !u!114 &9042922716482785428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5783133016388157524 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9042922716482785428} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: -660140482986523158} - m_TargetAssemblyTypeName: Mediapipe.Unity.BoxTracking.UI.BoxTrackingConfig, - Assembly-CSharp - m_MethodName: Exit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &8706772315993979073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3412457204017205327} - - component: {fileID: 2123568081798569525} - - component: {fileID: 2811391271245272240} - - component: {fileID: 7060643144774769716} - - component: {fileID: 401095973018123903} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3412457204017205327 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8706772315993979073} - 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: - - {fileID: 6061149111494032826} - - {fileID: 2849004010506937755} - m_Father: {fileID: 4660196955767811007} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2123568081798569525 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8706772315993979073} - m_CullTransparentMesh: 1 ---- !u!114 &2811391271245272240 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8706772315993979073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &7060643144774769716 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8706772315993979073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2811391271245272240} - m_TextComponent: {fileID: 7209845648599376972} - m_Placeholder: {fileID: 8788388225170372974} - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 1 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &401095973018123903 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8706772315993979073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &8713583084947907817 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1823986917775718752} - - component: {fileID: 8510670171452384779} - - component: {fileID: 1480434156522087149} - - component: {fileID: 6439263816418771373} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1823986917775718752 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - 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: 7841695397006291520} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8510670171452384779 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_CullTransparentMesh: 1 ---- !u!114 &1480434156522087149 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Running Mode ---- !u!114 &6439263816418771373 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &8759538336468706592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6533398492808753011} - - component: {fileID: 5946421986529210589} - - component: {fileID: 8558121048050668574} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6533398492808753011 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - 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: 1775576118077083661} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5946421986529210589 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_CullTransparentMesh: 1 ---- !u!114 &8558121048050668574 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 58 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Exit diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab.meta deleted file mode 100644 index 45370026d..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking Config Window.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 38f367c88984a029ea7e5db01d236a74 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity deleted file mode 100644 index 2896521a3..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity +++ /dev/null @@ -1,1047 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44402248, g: 0.49316555, b: 0.5722324, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 512 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 1 - m_PVRDenoiserTypeDirect: 1 - m_PVRDenoiserTypeIndirect: 1 - m_PVRDenoiserTypeAO: 1 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &420786853 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 420786856} - - component: {fileID: 420786855} - - component: {fileID: 420786854} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &420786854 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!114 &420786855 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!4 &420786856 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - 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: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1064799459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1064799461} - - component: {fileID: 1064799462} - - component: {fileID: 1064799460} - - component: {fileID: 1064799463} - - component: {fileID: 1064799467} - - component: {fileID: 1064799466} - - component: {fileID: 1064799465} - - component: {fileID: 1064799464} - m_Layer: 0 - m_Name: Solution - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1064799460 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38bc0d6d7607d01498894ee041a2aecf, type: 3} - m_Name: - m_EditorClassIdentifier: - _cpuConfig: {fileID: 4900000, guid: 329516a42f75f2d8580eb1e0d0bd3591, type: 3} - _gpuConfig: {fileID: 4900000, guid: 5413bb9574d6cdea19fa21f7d889e18f, type: 3} - _openGlEsConfig: {fileID: 4900000, guid: 2dfafa875d34455398e02dfde0f3403d, type: 3} - _timeoutMicrosec: 0 ---- !u!4 &1064799461 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -1} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1064799462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 69be47d8b25f1c69e94b591ed8f487d0, type: 3} - m_Name: - m_EditorClassIdentifier: - bootstrap: {fileID: 0} - screen: {fileID: 1092859414} - graphRunner: {fileID: 1064799460} - textureFramePool: {fileID: 1064799463} - runningMode: 0 - _trackedDetectionsAnnotationController: {fileID: 1092859415} ---- !u!114 &1064799463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d5da564da19cb6b7d8e4f97f269edc5d, type: 3} - m_Name: - m_EditorClassIdentifier: - _poolSize: 10 ---- !u!114 &1064799464 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 04085488e5fac35599866a2a6fceeda3, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] ---- !u!114 &1064799465 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bd7955705ab46c72b9124bb116a2dca9, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] - _defaultAvailableResolutions: - - width: 512 - height: 512 - frameRate: 0 - - width: 640 - height: 480 - frameRate: 0 - - width: 1280 - height: 720 - frameRate: 0 ---- !u!114 &1064799466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 498146e99d4934673bd948c8be11227e, type: 3} - m_Name: - m_EditorClassIdentifier: - _preferableDefaultWidth: 1280 - _defaultAvailableResolutions: - - width: 176 - height: 144 - frameRate: 30 - - width: 320 - height: 240 - frameRate: 30 - - width: 424 - height: 240 - frameRate: 30 - - width: 640 - height: 360 - frameRate: 30 - - width: 640 - height: 480 - frameRate: 30 - - width: 848 - height: 480 - frameRate: 30 - - width: 960 - height: 540 - frameRate: 30 - - width: 1280 - height: 720 - frameRate: 30 - - width: 1600 - height: 896 - frameRate: 30 - - width: 1920 - height: 1080 - frameRate: 30 ---- !u!114 &1064799467 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4d846393f8d9f20fa64b924b0d95e68, type: 3} - m_Name: - m_EditorClassIdentifier: - _defaultImageSource: 0 - _preferableInferenceMode: 0 - _assetLoaderType: 2 - _enableGlog: 1 ---- !u!1001 &1092859411 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8571076842648159878} - m_Modifications: - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014651, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Name - value: Annotatable Screen - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5713b959e3c77a58fb258133fc8e4aef, type: 3} ---- !u!4 &1092859412 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 7074087083388479136, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 1092859411} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1092859413 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 8798066379235852099, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 1092859411} - m_PrefabAsset: {fileID: 0} ---- !u!114 &1092859414 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2020366215714292840, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 1092859411} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 827c4431af677e057aa6f14170d0785c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &1092859415 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1092859413} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8741257e98d0a1560b37e577decc0e2b, type: 3} - m_Name: - m_EditorClassIdentifier: - annotation: {fileID: 1148751076} - _threshold: 0 ---- !u!1001 &1148751075 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1092859412} - m_Modifications: - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5535674424067552597, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6320745076577806712, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - propertyPath: m_Name - value: TrackedDetections Annotation - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 26114bc9cccb92454a468ea4d41f400a, type: 3} ---- !u!114 &1148751076 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: -6338546567352850726, guid: 26114bc9cccb92454a468ea4d41f400a, - type: 3} - m_PrefabInstance: {fileID: 1148751075} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d433cdb024dfd584696eeb11efb71102, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1806680259 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1806680261} - - component: {fileID: 1806680260} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &1806680260 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 4 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &1806680261 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &1969388814 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1969388817} - - component: {fileID: 1969388816} - - component: {fileID: 1969388815} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &1969388815 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 ---- !u!20 &1969388816 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &1969388817 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &8571076842648159877 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426121, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Name - value: Main Canvas - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Camera - value: - objectReference: {fileID: 1969388816} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AdditionalShaderChannelsFlag - value: 25 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194836, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: contents - value: - objectReference: {fileID: 827070858861903548, guid: 38f367c88984a029ea7e5db01d236a74, - type: 3} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _contents - value: - objectReference: {fileID: 827070858861903548, guid: 38f367c88984a029ea7e5db01d236a74, - type: 3} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 140d1d2c406167c50819d89f86d9092e, type: 3} ---- !u!224 &8571076842648159878 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 8571076844135231236, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - m_PrefabInstance: {fileID: 8571076842648159877} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity.meta deleted file mode 100644 index f1b635356..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 86857ab4aac2c6378a33195edbbb9da4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs deleted file mode 100644 index 436c445d7..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs +++ /dev/null @@ -1,84 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; -using Mediapipe.Unity.UI; - -namespace Mediapipe.Unity.BoxTracking.UI -{ - public class BoxTrackingConfig : ModalContents - { - private const string _RunningModePath = "Scroll View/Viewport/Contents/Running Mode/Dropdown"; - private const string _TimeoutMillisecPath = "Scroll View/Viewport/Contents/Timeout Millisec/InputField"; - - private BoxTrackingSolution _solution; - private Dropdown _runningModeInput; - private InputField _timeoutMillisecInput; - - private bool _isChanged; - - private void Start() - { - _solution = GameObject.Find("Solution").GetComponent(); - InitializeContents(); - } - - public override void Exit() - { - GetModal().CloseAndResume(_isChanged); - } - - public void SwitchRunningMode() - { - _solution.runningMode = (RunningMode)_runningModeInput.value; - _isChanged = true; - } - - public void SetTimeoutMillisec() - { - if (int.TryParse(_timeoutMillisecInput.text, out var value)) - { - _solution.timeoutMillisec = value; - _isChanged = true; - } - } - - private void InitializeContents() - { - InitializeRunningMode(); - InitializeTimeoutMillisec(); - } - - private void InitializeRunningMode() - { - _runningModeInput = gameObject.transform.Find(_RunningModePath).gameObject.GetComponent(); - _runningModeInput.ClearOptions(); - - var options = new List(Enum.GetNames(typeof(RunningMode))); - _runningModeInput.AddOptions(options); - - var currentRunningMode = _solution.runningMode; - var defaultValue = options.FindIndex(option => option == currentRunningMode.ToString()); - - if (defaultValue >= 0) - { - _runningModeInput.value = defaultValue; - } - - _runningModeInput.onValueChanged.AddListener(delegate { SwitchRunningMode(); }); - } - - private void InitializeTimeoutMillisec() - { - _timeoutMillisecInput = gameObject.transform.Find(_TimeoutMillisecPath).gameObject.GetComponent(); - _timeoutMillisecInput.text = _solution.timeoutMillisec.ToString(); - _timeoutMillisecInput.onValueChanged.AddListener(delegate { SetTimeoutMillisec(); }); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs.meta deleted file mode 100644 index ec6b80f26..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingConfig.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 155ab23c22b9cf39cb738b9cb587c797 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs deleted file mode 100644 index 532a8a310..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; - -namespace Mediapipe.Unity.BoxTracking -{ - public class BoxTrackingGraph : GraphRunner - { - public event EventHandler>> OnTrackedDetectionsOutput - { - add => _trackedDetectionsStream.AddListener(value); - remove => _trackedDetectionsStream.RemoveListener(value); - } - - private const string _InputStreamName = "input_video"; - private const string _TrackedDetectionsStreamName = "tracked_detections"; - private OutputStream> _trackedDetectionsStream; - - public override void StartRun(ImageSource imageSource) - { - if (runningMode.IsSynchronous()) - { - _trackedDetectionsStream.StartPolling().AssertOk(); - } - StartRun(BuildSidePacket(imageSource)); - } - - public override void Stop() - { - _trackedDetectionsStream?.Close(); - _trackedDetectionsStream = null; - base.Stop(); - } - - public void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - AddTextureFrameToInputStream(_InputStreamName, textureFrame); - } - - public bool TryGetNext(out List trackedDetections, bool allowBlock = true) - { - return TryGetNext(_trackedDetectionsStream, out trackedDetections, allowBlock, GetCurrentTimestampMicrosec()); - } - - protected override IList RequestDependentAssets() - { - return new List { - WaitForAsset("ssdlite_object_detection_labelmap.txt"), - WaitForAsset("ssdlite_object_detection.bytes"), - }; - } - - protected override Status ConfigureCalculatorGraph(CalculatorGraphConfig config) - { - if (runningMode == RunningMode.NonBlockingSync) - { - _trackedDetectionsStream = new OutputStream>( - calculatorGraph, _TrackedDetectionsStreamName, config.AddPacketPresenceCalculator(_TrackedDetectionsStreamName), timeoutMicrosec); - } - else - { - _trackedDetectionsStream = new OutputStream>(calculatorGraph, _TrackedDetectionsStreamName, true, timeoutMicrosec); - } - return calculatorGraph.Initialize(config); - } - - private SidePacket BuildSidePacket(ImageSource imageSource) - { - var sidePacket = new SidePacket(); - SetImageTransformationOptions(sidePacket, imageSource); - return sidePacket; - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs.meta deleted file mode 100644 index a897cee38..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingGraph.cs.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 38bc0d6d7607d01498894ee041a2aecf -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - cpuConfig: {fileID: 4900000, guid: 329516a42f75f2d8580eb1e0d0bd3591, type: 3} - - gpuConfig: {fileID: 4900000, guid: 5413bb9574d6cdea19fa21f7d889e18f, type: 3} - - openGlEsConfig: {fileID: 4900000, guid: 2dfafa875d34455398e02dfde0f3403d, type: 3} - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs deleted file mode 100644 index ac9287317..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity.BoxTracking -{ - public class BoxTrackingSolution : ImageSourceSolution - { - [SerializeField] private DetectionListAnnotationController _trackedDetectionsAnnotationController; - - protected override void OnStartRun() - { - if (!runningMode.IsSynchronous()) - { - graphRunner.OnTrackedDetectionsOutput += OnTrackedDetectionsOutput; - } - - SetupAnnotationController(_trackedDetectionsAnnotationController, ImageSourceProvider.ImageSource); - } - - protected override void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - graphRunner.AddTextureFrameToInputStream(textureFrame); - } - - protected override IEnumerator WaitForNextValue() - { - List trackedDetections = null; - - if (runningMode == RunningMode.Sync) - { - var _ = graphRunner.TryGetNext(out trackedDetections, true); - } - else if (runningMode == RunningMode.NonBlockingSync) - { - yield return new WaitUntil(() => graphRunner.TryGetNext(out trackedDetections, false)); - } - - _trackedDetectionsAnnotationController.DrawNow(trackedDetections); - } - - private void OnTrackedDetectionsOutput(object stream, OutputEventArgs> eventArgs) - { - _trackedDetectionsAnnotationController.DrawLater(eventArgs.value); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs.meta deleted file mode 100644 index 640142bce..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/BoxTrackingSolution.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 69be47d8b25f1c69e94b591ed8f487d0 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt deleted file mode 100644 index d562d0e65..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2019 The MediaPipe Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/tracking/object_detection_tracking_desktop_live.pbtxt -# -# CHANGES: -# - ImageTransformationCalculator rotates the input and flips the output -# - Remove RendererSubgraphCpu - -# MediaPipe graph that performs object detection and tracking with TensorFlow -# Lite on CPU. -# Used in the examples in -# mediapipie/examples/desktop/object_tracking/ - -# Images on CPU coming into and out of the graph. -input_stream: "input_video" -output_stream: "tracked_detections" - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE:input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE:transformed_input_video" -} - -# Resamples the images by specific frame rate. This calculator is used to -# control the frequecy of subsequent calculators/subgraphs, e.g. less power -# consumption for expensive process. -node { - calculator: "PacketResamplerCalculator" - input_stream: "DATA:transformed_input_video" - output_stream: "DATA:throttled_input_video" - node_options: { - [type.googleapis.com/mediapipe.PacketResamplerCalculatorOptions] { - frame_rate: 3 - } - } -} - -# Subgraph that detections objects (see object_detection_cpu.pbtxt). -node { - calculator: "ObjectDetectionSubgraphCpu" - input_stream: "IMAGE:throttled_input_video" - output_stream: "DETECTIONS:output_detections" -} - -# Subgraph that tracks objects (see object_tracking_cpu.pbtxt). -node { - calculator: "ObjectTrackingSubgraphCpu" - input_stream: "VIDEO:transformed_input_video" - input_stream: "DETECTIONS:output_detections" - output_stream: "DETECTIONS:tracked_detections" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt.meta deleted file mode 100644 index bffea45bf..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_cpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 329516a42f75f2d8580eb1e0d0bd3591 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt deleted file mode 100644 index 51e65423f..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2019 The MediaPipe Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/tracking/object_detection_tracking_mobile_gpu.pbtxt -# -# CHANGES: -# - `input_video` is ImageFrame (ImageFrameToGpuBufferCalculator converts it into GpuBuffer) -# - ImageTransformationCalculator rotates the input and flips the output -# - Remove RendererSubgraphGpu - -# MediaPipe graph that performs object detection and tracking with TensorFlow -# Lite on GPU. -# Used in the examples in -# mediapipie/examples/android/src/java/com/mediapipe/apps/objecttrackinggpu - -# Images on GPU coming into and out of the graph. -input_stream: "input_video" -output_stream: "tracked_detections" - -node: { - calculator: "ImageFrameToGpuBufferCalculator" - input_stream: "input_video" - output_stream: "input_video_gpu" -} - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:input_video_gpu" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -# Resamples the images by specific frame rate. This calculator is used to -# control the frequecy of subsequent calculators/subgraphs, e.g. less power -# consumption for expensive process. -node { - calculator: "PacketResamplerCalculator" - input_stream: "DATA:transformed_input_video" - output_stream: "DATA:throttled_input_video" - node_options: { - [type.googleapis.com/mediapipe.PacketResamplerCalculatorOptions] { - frame_rate: 5 - } - } -} - - -# Subgraph that detections objects (see object_detection_gpu.pbtxt). -node { - calculator: "ObjectDetectionSubgraphGpu" - input_stream: "IMAGE:throttled_input_video" - output_stream: "DETECTIONS:output_detections" -} - -# Subgraph that tracks objects (see object_tracking_gpu.pbtxt). -node { - calculator: "ObjectTrackingSubgraphGpu" - input_stream: "VIDEO:transformed_input_video" - input_stream: "DETECTIONS:output_detections" - output_stream: "DETECTIONS:tracked_detections" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt.meta deleted file mode 100644 index ca596f2e9..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_gpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5413bb9574d6cdea19fa21f7d889e18f -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt deleted file mode 100644 index c672485e1..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2019 The MediaPipe Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/tracking/object_detection_tracking_mobile_gpu.pbtxt. -# -# CHANGES: -# - Add ImageTransformationCalculator and rotate the input -# - Remove RendererSubgraphGpu - -# MediaPipe graph that performs object detection and tracking with TensorFlow -# Lite on GPU. -# Used in the examples in -# mediapipie/examples/android/src/java/com/mediapipe/apps/objecttrackinggpu - -# Images on GPU coming into and out of the graph. -input_stream: "input_video" -output_stream: "tracked_detections" - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -# Resamples the images by specific frame rate. This calculator is used to -# control the frequecy of subsequent calculators/subgraphs, e.g. less power -# consumption for expensive process. -node { - calculator: "PacketResamplerCalculator" - input_stream: "DATA:transformed_input_video" - output_stream: "DATA:throttled_input_video" - node_options: { - [type.googleapis.com/mediapipe.PacketResamplerCalculatorOptions] { - frame_rate: 5 - } - } -} - -# Subgraph that detections objects (see object_detection_gpu.pbtxt). -node { - calculator: "ObjectDetectionSubgraphGpu" - input_stream: "IMAGE:throttled_input_video" - output_stream: "DETECTIONS:output_detections" -} - -# Subgraph that tracks objects (see object_tracking_gpu.pbtxt). -node { - calculator: "ObjectTrackingSubgraphGpu" - input_stream: "VIDEO:transformed_input_video" - input_stream: "DETECTIONS:output_detections" - output_stream: "DETECTIONS:tracked_detections" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt.meta deleted file mode 100644 index a2b529181..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/box_tracking_opengles.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2dfafa875d34455398e02dfde0f3403d -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking.meta deleted file mode 100644 index 7a9094315..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ccc9798ba73781f01b4e04c0582d6e8f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs deleted file mode 100644 index 435254887..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using Mediapipe.Unity.CoordinateSystem; -using UnityEngine; - -namespace Mediapipe.Unity -{ - public sealed class Anchor3dAnnotation : HierarchicalAnnotation - { - [SerializeField] private TransformAnnotation _transformAnnotation; - [SerializeField] private PointAnnotation _pointAnnotation; - [SerializeField] private float _arrowLengthScale = 1.0f; - - public override bool isMirrored - { - set - { - _transformAnnotation.isMirrored = value; - base.isMirrored = value; - } - } - - public override RotationAngle rotationAngle - { - set - { - _transformAnnotation.rotationAngle = value; - base.rotationAngle = value; - } - } - - public void SetArrowCapScale(float arrowCapScale) - { - _transformAnnotation.SetArrowCapScale(arrowCapScale); - } - - public void SetArrowLengthScale(float arrowLengthScale) - { - _arrowLengthScale = arrowLengthScale; - } - - public void SetArrowWidth(float arrowWidth) - { - _transformAnnotation.SetArrowWidth(arrowWidth); - } - - public void Draw(Anchor3d? target, Quaternion rotation, Vector3 cameraPosition, float defaultDepth, bool visualizeZ = true) - { - if (ActivateFor(target)) - { - var anchor3d = (Anchor3d)target; - var anchor2dPosition = GetScreenRect().GetPoint(anchor3d, rotationAngle, isMirrored); - var anchor3dPosition = GetAnchorPositionInRay(anchor2dPosition, anchor3d.z * defaultDepth, cameraPosition); - - _pointAnnotation.Draw(anchor2dPosition); - _transformAnnotation.origin = anchor3dPosition; - _transformAnnotation.Draw(rotation, _arrowLengthScale * Vector3.one, visualizeZ); - } - } - - private Vector3 GetAnchorPositionInRay(Vector2 anchorPosition, float anchorDepth, Vector3 cameraPosition) - { - if (Mathf.Approximately(cameraPosition.z, 0.0f)) - { - throw new System.ArgumentException("Z value of the camera position must not be zero"); - } - - var cameraDepth = Mathf.Abs(cameraPosition.z); - var x = ((anchorPosition.x - cameraPosition.x) * anchorDepth / cameraDepth) + cameraPosition.x; - var y = ((anchorPosition.y - cameraPosition.y) * anchorDepth / cameraDepth) + cameraPosition.y; - var z = cameraPosition.z > 0 ? cameraPosition.z - anchorDepth : cameraPosition.z + anchorDepth; - return new Vector3(x, y, z); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs.meta deleted file mode 100644 index 33947b388..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotation.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 35c87d5c57e1edff19bd498d844d0724 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs deleted file mode 100644 index 457287316..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity -{ - public class Anchor3dAnnotationController : AnnotationController - { - [SerializeField] private Camera _mainCamera; - [SerializeField] private float _defaultDepth = 100.0f; - [SerializeField] private bool _visualizeZ = true; - - private List _currentTarget; - private Gyroscope _gyroscope; - private Quaternion _defaultRotation = Quaternion.identity; - private Vector3 _cameraPosition; - - protected override void Start() - { - base.Start(); - - _cameraPosition = 10 * (transform.worldToLocalMatrix * _mainCamera.transform.position); - if (SystemInfo.supportsGyroscope) - { - Input.gyro.enabled = true; - _gyroscope = Input.gyro; - } - } - - public void ResetAnchor() - { - if (_gyroscope != null) - { - // Assume Landscape Left mode - // TODO: consider screen's rotation - var screenRotation = Quaternion.Euler(90, 0, -90); - var currentRotation = GyroToUnity(_gyroscope.attitude); - var defaultYAngle = Quaternion.Inverse(screenRotation * currentRotation).eulerAngles.y; - _defaultRotation = Quaternion.Euler(90, defaultYAngle, -90); - } - } - - public void DrawNow(List target) - { - _currentTarget = target; - SyncNow(); - } - - public void DrawLater(List target) - { - UpdateCurrentTarget(target, ref _currentTarget); - } - - protected override void SyncNow() - { - isStale = false; - - var currentRotation = _gyroscope == null ? Quaternion.identity : GyroToUnity(_gyroscope.attitude); - var anchor3d = _currentTarget == null || _currentTarget.Count < 1 ? null : (Anchor3d?)_currentTarget[0]; // at most one anchor - annotation.Draw(anchor3d, Quaternion.Inverse(_defaultRotation * currentRotation), _cameraPosition, _defaultDepth, _visualizeZ); - } - - private static Quaternion GyroToUnity(Quaternion q) - { - return new Quaternion(q.x, q.y, -q.z, -q.w); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs.meta deleted file mode 100644 index 0dd6ebb25..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Anchor3dAnnotationController.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 1d9eb455d5286e724816637bf8267c76 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab deleted file mode 100644 index 04146b2cc..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab +++ /dev/null @@ -1,3053 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &139614512683664863 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4413499911777194842} - - component: {fileID: 4703699700593142524} - - component: {fileID: 7830705423164251225} - - component: {fileID: 9214919642691712671} - - component: {fileID: 6328165570384052411} - m_Layer: 5 - m_Name: Scroll View - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4413499911777194842 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - 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: - - {fileID: 319273386584405528} - - {fileID: 3286967550762592441} - - {fileID: 9099811535574822715} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4703699700593142524 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_CullTransparentMesh: 1 ---- !u!114 &7830705423164251225 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &9214919642691712671 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1580408426017930304} - m_Horizontal: 1 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 20 - m_Viewport: {fileID: 319273386584405528} - m_HorizontalScrollbar: {fileID: 4358941535797295098} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6328165570384052411 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: 1 - m_LayoutPriority: 1 ---- !u!1 &603945285276177595 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 96042061961998758} - - component: {fileID: 7413418010568795790} - - component: {fileID: 4805138367781000531} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &96042061961998758 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - 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: 1580408426017930304} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &7413418010568795790 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_CullTransparentMesh: 1 ---- !u!114 &4805138367781000531 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 60 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 60 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Instant Motion Tracking Configuration ---- !u!1 &827070858861903548 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6583843074044017280} - - component: {fileID: 412253170576213060} - - component: {fileID: 6614517123027565894} - - component: {fileID: 1031997185589880528} - - component: {fileID: 6719639931136549736} - m_Layer: 5 - m_Name: Instant Motion Tracking Config Window - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6583843074044017280 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - 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: - - {fileID: 4413499911777194842} - - {fileID: 8393742724047506711} - m_Father: {fileID: 0} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &412253170576213060 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_CullTransparentMesh: 1 ---- !u!114 &6614517123027565894 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 1, b: 0.13333344, a: 0.3882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1031997185589880528 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &6719639931136549736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1402fead4ce160abf823cdd0598849f3, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1163864814999174636 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3286967550762592441} - - component: {fileID: 6730277488596378792} - - component: {fileID: 1939133945570217290} - - component: {fileID: 4358941535797295098} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3286967550762592441 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - 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: - - {fileID: 327207653151243886} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -17, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!222 &6730277488596378792 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_CullTransparentMesh: 1 ---- !u!114 &1939133945570217290 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4358941535797295098 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 4011739831460907224} - m_HandleRect: {fileID: 6016079058332904138} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1323667224144317072 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6461224294395724501} - - component: {fileID: 6571134938717183029} - - component: {fileID: 2536689298288016259} - - component: {fileID: 4359784711511494761} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6461224294395724501 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - 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: - - {fileID: 1090334415912754154} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &6571134938717183029 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_CullTransparentMesh: 1 ---- !u!114 &2536689298288016259 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4359784711511494761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5260363054455132721} - m_HandleRect: {fileID: 4138919320038394974} - m_Direction: 2 - m_Value: 0 - m_Size: 0.2 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1600227518770629492 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 696612309885459692} - - component: {fileID: 4853380380794266569} - - component: {fileID: 3065688154731970275} - - component: {fileID: 6411634657011129085} - - component: {fileID: 7376712964034965397} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &696612309885459692 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - 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: - - {fileID: 3176345938412739037} - - {fileID: 6695478777143218292} - m_Father: {fileID: 8584109468326256778} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4853380380794266569 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_CullTransparentMesh: 1 ---- !u!114 &3065688154731970275 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6411634657011129085 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3065688154731970275} - m_TextComponent: {fileID: 6254837647190627694} - m_Placeholder: {fileID: 4303703672621474667} - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 1 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &7376712964034965397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &1935652521485313973 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6578464559925599275} - - component: {fileID: 4399618395492138661} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6578464559925599275 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - 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: - - {fileID: 2254171310915010471} - - {fileID: 6452310913481658745} - - {fileID: 4508677991969933326} - m_Father: {fileID: 6228695505651691268} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &4399618395492138661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 8823400672030695655} - toggleTransition: 1 - graphic: {fileID: 4177685223133040236} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &2503464703555959771 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6228695505651691268} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6228695505651691268 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2503464703555959771} - 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: - - {fileID: 6578464559925599275} - m_Father: {fileID: 1166558341057821714} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 1} ---- !u!1 &2543596423218031897 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7841695397006291520} - - component: {fileID: 2724241710595260739} - m_Layer: 5 - m_Name: Running Mode - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7841695397006291520 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - 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: - - {fileID: 1823986917775718752} - - {fileID: 8333997479976331484} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2724241710595260739 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &2743918855102169252 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2254171310915010471} - - component: {fileID: 4739419558509448166} - - component: {fileID: 8823400672030695655} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2254171310915010471 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - 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: 6578464559925599275} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4739419558509448166 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_CullTransparentMesh: 1 ---- !u!114 &8823400672030695655 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &3494255778378182640 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8584109468326256778} - - component: {fileID: 8368057529594500967} - m_Layer: 5 - m_Name: Timeout Millisec - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8584109468326256778 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3494255778378182640} - 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: - - {fileID: 4489879702702522636} - - {fileID: 696612309885459692} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &8368057529594500967 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3494255778378182640} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &3539362953079656195 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6016079058332904138} - - component: {fileID: 6226954870335284717} - - component: {fileID: 4011739831460907224} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6016079058332904138 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - 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: 327207653151243886} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6226954870335284717 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_CullTransparentMesh: 1 ---- !u!114 &4011739831460907224 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4105506793021420939 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7844176879522584143} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7844176879522584143 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4105506793021420939} - 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: - - {fileID: 5922762117865135073} - m_Father: {fileID: 9099811535574822715} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &4352629202386951875 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6452310913481658745} - - component: {fileID: 8593719015555897828} - - component: {fileID: 4177685223133040236} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6452310913481658745 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - 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: 6578464559925599275} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 24, y: 0} - m_SizeDelta: {x: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8593719015555897828 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_CullTransparentMesh: 1 ---- !u!114 &4177685223133040236 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4354623237206219849 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8333997479976331484} - - component: {fileID: 5580896153621175400} - - component: {fileID: 5872090862430311644} - - component: {fileID: 4375698980453874313} - - component: {fileID: 5628540260820898688} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8333997479976331484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - 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: - - {fileID: 3407718262957993774} - - {fileID: 7080067826652618753} - - {fileID: 5161402533925688548} - m_Father: {fileID: 7841695397006291520} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5580896153621175400 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_CullTransparentMesh: 1 ---- !u!114 &5872090862430311644 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4375698980453874313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5872090862430311644} - m_Template: {fileID: 5161402533925688548} - m_CaptionText: {fileID: 3153300279527876620} - m_CaptionImage: {fileID: 0} - m_ItemText: {fileID: 2148200998937645506} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!114 &5628540260820898688 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5138138130875517972 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 327207653151243886} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &327207653151243886 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5138138130875517972} - 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: - - {fileID: 6016079058332904138} - m_Father: {fileID: 3286967550762592441} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &5143107616173158767 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5922762117865135073} - - component: {fileID: 6729298963725839561} - - component: {fileID: 3761156283909346240} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5922762117865135073 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - 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: 7844176879522584143} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6729298963725839561 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_CullTransparentMesh: 1 ---- !u!114 &3761156283909346240 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5278161428334109650 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8393742724047506711} - - component: {fileID: 6096082788354747151} - - component: {fileID: 592523538530511203} - - component: {fileID: 4299865420126258938} - - component: {fileID: 6772811508760493313} - m_Layer: 5 - m_Name: Footer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8393742724047506711 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - 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: - - {fileID: 1775576118077083661} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0} ---- !u!222 &6096082788354747151 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_CullTransparentMesh: 1 ---- !u!114 &592523538530511203 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4299865420126258938 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: 180 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &6772811508760493313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 4 - m_Spacing: 72 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &5340851434566685499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1580408426017930304} - - component: {fileID: 6324736202928255579} - - component: {fileID: 4857722898558928776} - m_Layer: 5 - m_Name: Contents - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1580408426017930304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - 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: - - {fileID: 96042061961998758} - - {fileID: 7841695397006291520} - - {fileID: 8584109468326256778} - m_Father: {fileID: 319273386584405528} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &6324736202928255579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 48 - m_Right: 64 - m_Top: 48 - m_Bottom: 24 - m_ChildAlignment: 0 - m_Spacing: 24 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &4857722898558928776 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalFit: 0 - m_VerticalFit: 2 ---- !u!1 &5351492684164525229 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6695478777143218292} - - component: {fileID: 2951177106845950278} - - component: {fileID: 6254837647190627694} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6695478777143218292 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - 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: 696612309885459692} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2951177106845950278 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - m_CullTransparentMesh: 1 ---- !u!114 &6254837647190627694 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &5616145956082829733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5161402533925688548} - - component: {fileID: 1495440851705055220} - - component: {fileID: 3495151804450247916} - - component: {fileID: 2450820938594653787} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &5161402533925688548 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - 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: - - {fileID: 1166558341057821714} - - {fileID: 6461224294395724501} - m_Father: {fileID: 8333997479976331484} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &1495440851705055220 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_CullTransparentMesh: 1 ---- !u!114 &3495151804450247916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2450820938594653787 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 6228695505651691268} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 10 - m_Viewport: {fileID: 1166558341057821714} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 4359784711511494761} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &5645349949844482830 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3407718262957993774} - - component: {fileID: 9110018234238667817} - - component: {fileID: 3153300279527876620} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3407718262957993774 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - 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: 8333997479976331484} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9110018234238667817 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_CullTransparentMesh: 1 ---- !u!114 &3153300279527876620 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &5713317108537230618 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4138919320038394974} - - component: {fileID: 3272221263939767205} - - component: {fileID: 5260363054455132721} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4138919320038394974 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - 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: 1090334415912754154} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0.2} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3272221263939767205 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_CullTransparentMesh: 1 ---- !u!114 &5260363054455132721 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5747493355054413955 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4489879702702522636} - - component: {fileID: 5571354670423080708} - - component: {fileID: 3801752668193633309} - - component: {fileID: 8784301203297690753} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4489879702702522636 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - 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: 8584109468326256778} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5571354670423080708 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_CullTransparentMesh: 1 ---- !u!114 &3801752668193633309 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Timeout Millisec ---- !u!114 &8784301203297690753 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &6541590380581129969 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9099811535574822715} - - component: {fileID: 1450005323496135326} - - component: {fileID: 771567062556097599} - - component: {fileID: 6506990972528660143} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9099811535574822715 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - 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: - - {fileID: 7844176879522584143} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: -17} - m_Pivot: {x: 1, y: 1} ---- !u!222 &1450005323496135326 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_CullTransparentMesh: 1 ---- !u!114 &771567062556097599 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6506990972528660143 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3761156283909346240} - m_HandleRect: {fileID: 5922762117865135073} - m_Direction: 2 - m_Value: 0.9999998 - m_Size: 0 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &6589535950948503646 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1166558341057821714} - - component: {fileID: 6532032759533231461} - - component: {fileID: 3096423488033934848} - - component: {fileID: 3155142285682859384} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1166558341057821714 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - 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: - - {fileID: 6228695505651691268} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 0 - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &6532032759533231461 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_CullTransparentMesh: 1 ---- !u!114 &3096423488033934848 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3155142285682859384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &6893593385948307089 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7080067826652618753} - - component: {fileID: 4982575369157790501} - - component: {fileID: 6067494276869998698} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7080067826652618753 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - 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: 8333997479976331484} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4982575369157790501 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_CullTransparentMesh: 1 ---- !u!114 &6067494276869998698 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7822931091444161459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090334415912754154} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090334415912754154 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7822931091444161459} - 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: - - {fileID: 4138919320038394974} - m_Father: {fileID: 6461224294395724501} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &8017056693555472643 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4508677991969933326} - - component: {fileID: 7262531590668548875} - - component: {fileID: 2148200998937645506} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4508677991969933326 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - 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: 6578464559925599275} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 19, y: -0.5} - m_SizeDelta: {x: -58, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7262531590668548875 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_CullTransparentMesh: 1 ---- !u!114 &2148200998937645506 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 36 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 49 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &8024552300806822709 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 319273386584405528} - - component: {fileID: 7539876883852568579} - - component: {fileID: 9184296401256417128} - - component: {fileID: 1565650745868034120} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &319273386584405528 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - 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: - - {fileID: 1580408426017930304} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &7539876883852568579 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_CullTransparentMesh: 1 ---- !u!114 &9184296401256417128 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1565650745868034120 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &8437952109323988392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1775576118077083661} - - component: {fileID: 3175696584148707890} - - component: {fileID: 9042922716482785428} - - component: {fileID: 5783133016388157524} - m_Layer: 5 - m_Name: Exit Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1775576118077083661 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - 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: - - {fileID: 6533398492808753011} - m_Father: {fileID: 8393742724047506711} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 240, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3175696584148707890 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_CullTransparentMesh: 1 ---- !u!114 &9042922716482785428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5783133016388157524 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9042922716482785428} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6719639931136549736} - m_TargetAssemblyTypeName: Mediapipe.Unity.InstantMotionTracking.UI.InstantMotionTrackingConfig, - Assembly-CSharp - m_MethodName: Exit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &8713583084947907817 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1823986917775718752} - - component: {fileID: 8510670171452384779} - - component: {fileID: 1480434156522087149} - - component: {fileID: 6439263816418771373} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1823986917775718752 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - 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: 7841695397006291520} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8510670171452384779 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_CullTransparentMesh: 1 ---- !u!114 &1480434156522087149 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Running Mode ---- !u!114 &6439263816418771373 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &8759538336468706592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6533398492808753011} - - component: {fileID: 5946421986529210589} - - component: {fileID: 8558121048050668574} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6533398492808753011 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - 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: 1775576118077083661} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5946421986529210589 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_CullTransparentMesh: 1 ---- !u!114 &8558121048050668574 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 58 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Exit ---- !u!1 &8843792087991039764 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3176345938412739037} - - component: {fileID: 8066665036967981793} - - component: {fileID: 4303703672621474667} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3176345938412739037 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - 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: 696612309885459692} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8066665036967981793 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - m_CullTransparentMesh: 1 ---- !u!114 &4303703672621474667 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a positive integer... diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab.meta deleted file mode 100644 index 0e7f19d8a..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking Config Window.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ec69ff3121ccd0348abba43fe377bc81 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity deleted file mode 100644 index 9a9455980..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity +++ /dev/null @@ -1,1420 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44402248, g: 0.49316555, b: 0.5722324, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 512 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 1 - m_PVRDenoiserTypeDirect: 1 - m_PVRDenoiserTypeIndirect: 1 - m_PVRDenoiserTypeAO: 1 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &210999509 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 210999511} - - component: {fileID: 210999510} - m_Layer: 0 - m_Name: TrackedAnchorData - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &210999510 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210999509} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35c87d5c57e1edff19bd498d844d0724, type: 3} - m_Name: - m_EditorClassIdentifier: - _transformAnnotation: {fileID: 1210595988} - _pointAnnotation: {fileID: 1160883342} - _arrowLengthScale: 30 ---- !u!4 &210999511 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210999509} - 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: - - {fileID: 1160883343} - - {fileID: 1210595989} - m_Father: {fileID: 544675419} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &420786853 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 420786856} - - component: {fileID: 420786855} - - component: {fileID: 420786854} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &420786854 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!114 &420786855 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!4 &420786856 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - 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: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &544675418 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8571076842648159878} - m_Modifications: - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014651, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Name - value: Annotatable Screen - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5713b959e3c77a58fb258133fc8e4aef, type: 3} ---- !u!4 &544675419 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 7074087083388479136, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} ---- !u!1 &544675420 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 8798066379235852099, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} ---- !u!114 &544675421 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675420} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1d9eb455d5286e724816637bf8267c76, type: 3} - m_Name: - m_EditorClassIdentifier: - annotation: {fileID: 210999510} - _mainCamera: {fileID: 1969388816} - _defaultDepth: 300 - _visualizeZ: 1 ---- !u!114 &544675422 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2020366215714292840, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 827c4431af677e057aa6f14170d0785c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1064799459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1064799461} - - component: {fileID: 1064799462} - - component: {fileID: 1064799460} - - component: {fileID: 1064799463} - - component: {fileID: 1064799467} - - component: {fileID: 1064799466} - - component: {fileID: 1064799465} - - component: {fileID: 1064799464} - m_Layer: 0 - m_Name: Solution - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1064799460 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 470c5e55b9634a48c9a40eeef44abcb8, type: 3} - m_Name: - m_EditorClassIdentifier: - _cpuConfig: {fileID: 4900000, guid: 550bacf12a6b307ec8cbd497f86ca52c, type: 3} - _gpuConfig: {fileID: 4900000, guid: 79fb55876d4e129ce8f354101b6443a7, type: 3} - _openGlEsConfig: {fileID: 4900000, guid: 767e84fac01a9896cbe5c11402995c99, type: 3} - _timeoutMicrosec: 0 ---- !u!4 &1064799461 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -1} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1064799462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eca7e7aeec1769819a867aab938387fb, type: 3} - m_Name: - m_EditorClassIdentifier: - bootstrap: {fileID: 0} - screen: {fileID: 544675422} - graphRunner: {fileID: 1064799460} - textureFramePool: {fileID: 1064799463} - runningMode: 0 - _trackedAnchorDataAnnotationController: {fileID: 544675421} ---- !u!114 &1064799463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d5da564da19cb6b7d8e4f97f269edc5d, type: 3} - m_Name: - m_EditorClassIdentifier: - _poolSize: 10 ---- !u!114 &1064799464 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 04085488e5fac35599866a2a6fceeda3, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] ---- !u!114 &1064799465 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bd7955705ab46c72b9124bb116a2dca9, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] - _defaultAvailableResolutions: - - width: 512 - height: 512 - frameRate: 0 - - width: 640 - height: 480 - frameRate: 0 - - width: 1280 - height: 720 - frameRate: 0 ---- !u!114 &1064799466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 498146e99d4934673bd948c8be11227e, type: 3} - m_Name: - m_EditorClassIdentifier: - _preferableDefaultWidth: 1280 - _defaultAvailableResolutions: - - width: 176 - height: 144 - frameRate: 30 - - width: 320 - height: 240 - frameRate: 30 - - width: 424 - height: 240 - frameRate: 30 - - width: 640 - height: 360 - frameRate: 30 - - width: 640 - height: 480 - frameRate: 30 - - width: 848 - height: 480 - frameRate: 30 - - width: 960 - height: 540 - frameRate: 30 - - width: 1280 - height: 720 - frameRate: 30 - - width: 1600 - height: 896 - frameRate: 30 - - width: 1920 - height: 1080 - frameRate: 30 ---- !u!114 &1064799467 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4d846393f8d9f20fa64b924b0d95e68, type: 3} - m_Name: - m_EditorClassIdentifier: - _defaultImageSource: 0 - _preferableInferenceMode: 0 - _assetLoaderType: 2 - _enableGlog: 1 ---- !u!1001 &1160883341 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 210999511} - m_Modifications: - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: radius - value: 30 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: color.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: color.g - value: 0.49114788 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: color.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: _color.g - value: 0.5411765 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: _color.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195971, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_Name - value: Point Annotation - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195971, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: cd50999c161e69345953a2cb517dd339, type: 3} ---- !u!114 &1160883342 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5105739270100195704, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - m_PrefabInstance: {fileID: 1160883341} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0476f607871e33f2783b582f7a75703c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &1160883343 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 5105739270100195975, guid: cd50999c161e69345953a2cb517dd339, - type: 3} - m_PrefabInstance: {fileID: 1160883341} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &1210595987 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 210999511} - m_Modifications: - - target: {fileID: 1970024004534580348, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Name - value: Transform Annotation - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493613, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Positions.Array.data[1].y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493613, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493613, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[1].value - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493615, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493615, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493615, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493615, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725190493615, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _magnitude - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276833, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Positions.Array.data[1].x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276833, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276833, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[1].value - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276835, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276835, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276835, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276835, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725249276835, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _magnitude - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725321397176, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725321397176, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725321397176, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725321397176, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725731153275, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725731153275, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725731153275, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725731153275, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725789682551, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725789682551, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725789682551, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalScale.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725789682551, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072864, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072864, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _capScale - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072864, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072864, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _lineWidth - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072864, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: _magnitude - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072866, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Positions.Array.data[1].z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072866, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 4070943725931072866, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[1].value - value: 0.3 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 6f13a2b002175f9a0865766faacfed08, type: 3} ---- !u!114 &1210595988 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3218336891424051373, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - m_PrefabInstance: {fileID: 1210595987} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 219b3f9aac8f8d18db8e85142b28db7d, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &1210595989 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - m_PrefabInstance: {fileID: 1210595987} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1806680259 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1806680261} - - component: {fileID: 1806680260} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &1806680260 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 4 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &1806680261 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &1969388814 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1969388817} - - component: {fileID: 1969388816} - - component: {fileID: 1969388815} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &1969388815 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 ---- !u!20 &1969388816 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &1969388817 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &8571076842648159877 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426121, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Name - value: Main Canvas - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Camera - value: - objectReference: {fileID: 1969388816} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AdditionalShaderChannelsFlag - value: 25 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194836, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: contents - value: - objectReference: {fileID: 827070858861903548, guid: ec69ff3121ccd0348abba43fe377bc81, - type: 3} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _contents - value: - objectReference: {fileID: 827070858861903548, guid: ec69ff3121ccd0348abba43fe377bc81, - type: 3} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 140d1d2c406167c50819d89f86d9092e, type: 3} ---- !u!224 &8571076842648159878 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 8571076844135231236, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - m_PrefabInstance: {fileID: 8571076842648159877} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity.meta deleted file mode 100644 index d066fa231..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion Tracking.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fd2061009efe0e91f871cdb03fdc5fb5 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs deleted file mode 100644 index e13a9e37c..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs +++ /dev/null @@ -1,84 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; -using Mediapipe.Unity.UI; - -namespace Mediapipe.Unity.InstantMotionTracking.UI -{ - public class InstantMotionTrackingConfig : ModalContents - { - private const string _RunningModePath = "Scroll View/Viewport/Contents/Running Mode/Dropdown"; - private const string _TimeoutMillisecPath = "Scroll View/Viewport/Contents/Timeout Millisec/InputField"; - - private InstantMotionTrackingSolution _solution; - private Dropdown _runningModeInput; - private InputField _timeoutMillisecInput; - - private bool _isChanged; - - private void Start() - { - _solution = GameObject.Find("Solution").GetComponent(); - InitializeContents(); - } - - public override void Exit() - { - GetModal().CloseAndResume(_isChanged); - } - - public void SetTimeoutMillisec() - { - if (int.TryParse(_timeoutMillisecInput.text, out var value)) - { - _solution.timeoutMillisec = value; - _isChanged = true; - } - } - - public void SwitchRunningMode() - { - _solution.runningMode = (RunningMode)_runningModeInput.value; - _isChanged = true; - } - - private void InitializeContents() - { - InitializeTimeoutMillisec(); - InitializeRunningMode(); - } - - private void InitializeRunningMode() - { - _runningModeInput = gameObject.transform.Find(_RunningModePath).gameObject.GetComponent(); - _runningModeInput.ClearOptions(); - - var options = new List(Enum.GetNames(typeof(RunningMode))); - _runningModeInput.AddOptions(options); - - var currentRunningMode = _solution.runningMode; - var defaultValue = options.FindIndex(option => option == currentRunningMode.ToString()); - - if (defaultValue >= 0) - { - _runningModeInput.value = defaultValue; - } - - _runningModeInput.onValueChanged.AddListener(delegate { SwitchRunningMode(); }); - } - - private void InitializeTimeoutMillisec() - { - _timeoutMillisecInput = gameObject.transform.Find(_TimeoutMillisecPath).gameObject.GetComponent(); - _timeoutMillisecInput.text = _solution.timeoutMillisec.ToString(); - _timeoutMillisecInput.onValueChanged.AddListener(delegate { SetTimeoutMillisec(); }); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs.meta deleted file mode 100644 index 258f23cbf..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingConfig.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 1402fead4ce160abf823cdd0598849f3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs deleted file mode 100644 index 80ca74841..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using Mediapipe.Unity.CoordinateSystem; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity.InstantMotionTracking -{ - public class InstantMotionTrackingSolution : ImageSourceSolution - { - [SerializeField] private Anchor3dAnnotationController _trackedAnchorDataAnnotationController; - - private void Update() - { - if (Input.GetMouseButtonDown(0)) - { - var rectTransform = screen.GetComponent(); - - if (RectTransformUtility.RectangleContainsScreenPoint(rectTransform, Input.mousePosition, Camera.main)) - { - if (RectTransformUtility.ScreenPointToLocalPointInRectangle(rectTransform, Input.mousePosition, Camera.main, out var localPoint)) - { - var isMirrored = ImageSourceProvider.ImageSource.isFrontFacing ^ ImageSourceProvider.ImageSource.isHorizontallyFlipped; - var normalizedPoint = rectTransform.rect.PointToImageNormalized(localPoint, graphRunner.rotation, isMirrored); - graphRunner.ResetAnchor(normalizedPoint.x, normalizedPoint.y); - _trackedAnchorDataAnnotationController.ResetAnchor(); - } - } - } - } - - protected override void OnStartRun() - { - graphRunner.ResetAnchor(); - - if (!runningMode.IsSynchronous()) - { - graphRunner.OnTrackedAnchorDataOutput += OnTrackedAnchorDataOutput; - } - - SetupAnnotationController(_trackedAnchorDataAnnotationController, ImageSourceProvider.ImageSource); - _trackedAnchorDataAnnotationController.ResetAnchor(); - } - - protected override void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - graphRunner.AddTextureFrameToInputStream(textureFrame); - } - - protected override IEnumerator WaitForNextValue() - { - List trackedAnchorData = null; - - if (runningMode == RunningMode.Sync) - { - var _ = graphRunner.TryGetNext(out trackedAnchorData, true); - } - else if (runningMode == RunningMode.NonBlockingSync) - { - yield return new WaitUntil(() => graphRunner.TryGetNext(out trackedAnchorData, false)); - } - - _trackedAnchorDataAnnotationController.DrawNow(trackedAnchorData); - } - - private void OnTrackedAnchorDataOutput(object stream, OutputEventArgs> eventArgs) - { - _trackedAnchorDataAnnotationController.DrawLater(eventArgs.value); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs.meta deleted file mode 100644 index b44489570..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/InstantMotionTrackingSolution.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: eca7e7aeec1769819a867aab938387fb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs deleted file mode 100644 index 9cf976639..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; - -namespace Mediapipe.Unity.InstantMotionTracking -{ - public class RegionTrackingGraph : GraphRunner - { - private bool _isTracking = false; - private int _currentStickerSentinelId = -1; - private readonly Anchor3d[] _anchors = new Anchor3d[1]; - - public event EventHandler>> OnTrackedAnchorDataOutput - { - add => _trackedAnchorDataStream.AddListener(value); - remove => _trackedAnchorDataStream.RemoveListener(value); - } - - private const string _InputStreamName = "input_video"; - private const string _StickerSentinelStreamName = "sticker_sentinel"; - private const string _InitialAnchorDataStreamName = "initial_anchor_data"; - - private const string _TrackedAnchorDataStreamName = "tracked_anchor_data"; - private OutputStream> _trackedAnchorDataStream; - - public override void StartRun(ImageSource imageSource) - { - if (runningMode.IsSynchronous()) - { - _trackedAnchorDataStream.StartPolling().AssertOk(); - } - StartRun(BuildSidePacket(imageSource)); - } - - public override void Stop() - { - _trackedAnchorDataStream?.Close(); - _trackedAnchorDataStream = null; - base.Stop(); - } - - public void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - AddTextureFrameToInputStream(_InputStreamName, textureFrame); - - var stickerSentinelId = _isTracking ? -1 : _currentStickerSentinelId; - AddPacketToInputStream(_StickerSentinelStreamName, new IntPacket(stickerSentinelId, latestTimestamp)); - - _isTracking = true; - AddPacketToInputStream(_InitialAnchorDataStreamName, new Anchor3dVectorPacket(_anchors, latestTimestamp)); - } - - public bool TryGetNext(out List trackedAnchorData, bool allowBlock = true) - { - return TryGetNext(_trackedAnchorDataStream, out trackedAnchorData, allowBlock, GetCurrentTimestampMicrosec()); - } - - public void ResetAnchor(float normalizedX = 0.5f, float normalizedY = 0.5f) - { - _anchors[0].stickerId = ++_currentStickerSentinelId; - _isTracking = false; - _anchors[0].x = normalizedX; - _anchors[0].y = normalizedY; - Logger.LogInfo(TAG, $"New anchor = {_anchors[0]}"); - } - - protected override IList RequestDependentAssets() - { - return new List { - WaitForAsset("ssdlite_object_detection.bytes"), - }; - } - - protected override Status ConfigureCalculatorGraph(CalculatorGraphConfig config) - { - if (runningMode == RunningMode.NonBlockingSync) - { - _trackedAnchorDataStream = new OutputStream>( - calculatorGraph, _TrackedAnchorDataStreamName, config.AddPacketPresenceCalculator(_TrackedAnchorDataStreamName), timeoutMicrosec); - } - else - { - _trackedAnchorDataStream = new OutputStream>(calculatorGraph, _TrackedAnchorDataStreamName, true, timeoutMicrosec); - } - return calculatorGraph.Initialize(config); - } - - private SidePacket BuildSidePacket(ImageSource imageSource) - { - var sidePacket = new SidePacket(); - SetImageTransformationOptions(sidePacket, imageSource); - return sidePacket; - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs.meta deleted file mode 100644 index 8b2e5ccc6..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/RegionTrackingGraph.cs.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 470c5e55b9634a48c9a40eeef44abcb8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - cpuConfig: {fileID: 4900000, guid: 550bacf12a6b307ec8cbd497f86ca52c, type: 3} - - gpuConfig: {fileID: 4900000, guid: 79fb55876d4e129ce8f354101b6443a7, type: 3} - - openGlEsConfig: {fileID: 4900000, guid: 767e84fac01a9896cbe5c11402995c99, type: 3} - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt deleted file mode 100644 index 01b744452..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/instant_motion_tracking/instant_motion_tracking.pbtxt -# -# CHANGES: -# - Remove GIF related inputs -# - `input_video` is ImageFrame -# - Add ImageTransformationCalculator and flips the input -# - RegionTrackingSubgraph -> RegionTrackingSubgraphCpu -# - Remove GlAnimationOverlayCalculator - -# MediaPipe graph that performs region tracking and 3d object (AR sticker) rendering. - -# Images in/out of graph with sticker data and IMU information from device -input_stream: "input_video" -input_stream: "sticker_sentinel" -input_stream: "initial_anchor_data" -output_stream: "tracked_anchor_data" - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE:input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE:transformed_input_video" -} - -# Uses box tracking in order to create 'anchors' for associated 3d stickers. -node { - calculator: "RegionTrackingSubgraphCpu" - input_stream: "VIDEO:transformed_input_video" - input_stream: "SENTINEL:sticker_sentinel" - input_stream: "ANCHORS:initial_anchor_data" - output_stream: "ANCHORS:tracked_anchor_data" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt.meta deleted file mode 100644 index a5e3f6b8b..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_cpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 550bacf12a6b307ec8cbd497f86ca52c -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt deleted file mode 100644 index 9b75d64fd..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/instant_motion_tracking/instant_motion_tracking.pbtxt -# -# CHANGES: -# - Remove GIF related inputs -# - `input_video` is ImageFrame (ImageFrameToGpuBufferCalculator converts it into GpuBuffer) -# - Add ImageTransformationCalculator and flips the input -# - Remove GlAnimationOverlayCalculator - -# MediaPipe graph that performs region tracking and 3d object (AR sticker) rendering. - -# Images in/out of graph with sticker data and IMU information from device -input_stream: "input_video" -input_stream: "sticker_sentinel" -input_stream: "initial_anchor_data" -output_stream: "tracked_anchor_data" - -node: { - calculator: "ImageFrameToGpuBufferCalculator" - input_stream: "input_video" - output_stream: "input_video_gpu" -} - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:input_video_gpu" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -# Uses box tracking in order to create 'anchors' for associated 3d stickers. -node { - calculator: "RegionTrackingSubgraph" - input_stream: "VIDEO:transformed_input_video" - input_stream: "SENTINEL:sticker_sentinel" - input_stream: "ANCHORS:initial_anchor_data" - output_stream: "ANCHORS:tracked_anchor_data" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt.meta deleted file mode 100644 index 0c942ce81..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_gpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 79fb55876d4e129ce8f354101b6443a7 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt deleted file mode 100644 index f2f24f9c2..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/instant_motion_tracking/instant_motion_tracking.pbtxt -# -# CHANGES: -# - Remove GIF related inputs -# - Add ImageTransformationCalculator and flips the input -# - Remove GlAnimationOverlayCalculator - -# MediaPipe graph that performs region tracking and 3d object (AR sticker) rendering. - -# Images in/out of graph with sticker data and IMU information from device -input_stream: "input_video" -input_stream: "sticker_sentinel" -input_stream: "initial_anchor_data" -output_stream: "tracked_anchor_data" - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -# Uses box tracking in order to create 'anchors' for associated 3d stickers. -node { - calculator: "RegionTrackingSubgraph" - input_stream: "VIDEO:transformed_input_video" - input_stream: "SENTINEL:sticker_sentinel" - input_stream: "ANCHORS:initial_anchor_data" - output_stream: "ANCHORS:tracked_anchor_data" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt.meta deleted file mode 100644 index 170986350..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/region_tracking_opengles.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 767e84fac01a9896cbe5c11402995c99 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron.meta deleted file mode 100644 index e2a782788..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b8e39617de6f775f5995d83af08da185 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab deleted file mode 100644 index 3e9b3d87d..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab +++ /dev/null @@ -1,5848 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &139614512683664863 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4413499911777194842} - - component: {fileID: 4703699700593142524} - - component: {fileID: 7830705423164251225} - - component: {fileID: 9214919642691712671} - - component: {fileID: 6328165570384052411} - m_Layer: 5 - m_Name: Scroll View - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4413499911777194842 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 319273386584405528} - - {fileID: 3286967550762592441} - - {fileID: 9099811535574822715} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4703699700593142524 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_CullTransparentMesh: 1 ---- !u!114 &7830705423164251225 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &9214919642691712671 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1580408426017930304} - m_Horizontal: 1 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 20 - m_Viewport: {fileID: 319273386584405528} - m_HorizontalScrollbar: {fileID: 4358941535797295098} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6328165570384052411 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 139614512683664863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: 1 - m_LayoutPriority: 1 ---- !u!1 &603945285276177595 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 96042061961998758} - - component: {fileID: 7413418010568795790} - - component: {fileID: 4805138367781000531} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &96042061961998758 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &7413418010568795790 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_CullTransparentMesh: 1 ---- !u!114 &4805138367781000531 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 603945285276177595} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 60 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 60 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Objectron Configuration ---- !u!1 &654003366774006774 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6956829065599554738} - - component: {fileID: 3515582684190632175} - - component: {fileID: 1296166443577206538} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6956829065599554738 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 654003366774006774} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4987993063026017620} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3515582684190632175 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 654003366774006774} - m_CullTransparentMesh: 1 ---- !u!114 &1296166443577206538 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 654003366774006774} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a positive integer... ---- !u!1 &827070858861903548 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6583843074044017280} - - component: {fileID: 412253170576213060} - - component: {fileID: 6614517123027565894} - - component: {fileID: 1031997185589880528} - - component: {fileID: 5666494738448988528} - m_Layer: 5 - m_Name: Objectron Config Window - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6583843074044017280 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4413499911777194842} - - {fileID: 8393742724047506711} - m_Father: {fileID: 0} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &412253170576213060 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_CullTransparentMesh: 1 ---- !u!114 &6614517123027565894 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 1, b: 0.13333344, a: 0.3882353} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1031997185589880528 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &5666494738448988528 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 827070858861903548} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1b3d06533a6bb342f8cc9759d6d6063e, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1126765822852956853 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1055114899448960832} - - component: {fileID: 4416033271116922346} - - component: {fileID: 4872791897685063629} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1055114899448960832 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126765822852956853} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7706833335777738653} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4416033271116922346 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126765822852956853} - m_CullTransparentMesh: 1 ---- !u!114 &4872791897685063629 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126765822852956853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &1163864814999174636 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3286967550762592441} - - component: {fileID: 6730277488596378792} - - component: {fileID: 1939133945570217290} - - component: {fileID: 4358941535797295098} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3286967550762592441 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 327207653151243886} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -17, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!222 &6730277488596378792 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_CullTransparentMesh: 1 ---- !u!114 &1939133945570217290 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4358941535797295098 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163864814999174636} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 4011739831460907224} - m_HandleRect: {fileID: 6016079058332904138} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1323667224144317072 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6461224294395724501} - - component: {fileID: 6571134938717183029} - - component: {fileID: 2536689298288016259} - - component: {fileID: 4359784711511494761} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6461224294395724501 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1090334415912754154} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &6571134938717183029 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_CullTransparentMesh: 1 ---- !u!114 &2536689298288016259 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4359784711511494761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1323667224144317072} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5260363054455132721} - m_HandleRect: {fileID: 4138919320038394974} - m_Direction: 2 - m_Value: 0 - m_Size: 0.2 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1398153618331730971 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9006659803052381204} - - component: {fileID: 3971567530441456260} - - component: {fileID: 7001002407136013341} - - component: {fileID: 8468542966071230171} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &9006659803052381204 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1398153618331730971} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3371992461686452835} - - {fileID: 1807558395471552045} - m_Father: {fileID: 390624794159844631} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &3971567530441456260 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1398153618331730971} - m_CullTransparentMesh: 1 ---- !u!114 &7001002407136013341 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1398153618331730971} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &8468542966071230171 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1398153618331730971} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 702734280356528500} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 10 - m_Viewport: {fileID: 3371992461686452835} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 6560443520432943576} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &1600227518770629492 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 696612309885459692} - - component: {fileID: 4853380380794266569} - - component: {fileID: 3065688154731970275} - - component: {fileID: 6411634657011129085} - - component: {fileID: 7376712964034965397} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &696612309885459692 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3176345938412739037} - - {fileID: 6695478777143218292} - m_Father: {fileID: 8584109468326256778} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4853380380794266569 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_CullTransparentMesh: 1 ---- !u!114 &3065688154731970275 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6411634657011129085 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3065688154731970275} - m_TextComponent: {fileID: 6254837647190627694} - m_Placeholder: {fileID: 4303703672621474667} - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 1 - m_CharacterLimit: 0 - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnDidEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &7376712964034965397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1600227518770629492} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &1688588907337508864 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1672537177756877703} - - component: {fileID: 5638769885116783349} - - component: {fileID: 7152483961191531728} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1672537177756877703 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1688588907337508864} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7706833335777738653} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 24, y: 0} - m_SizeDelta: {x: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5638769885116783349 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1688588907337508864} - m_CullTransparentMesh: 1 ---- !u!114 &7152483961191531728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1688588907337508864} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &1749893243122106288 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9194534343690661828} - - component: {fileID: 625110231908197227} - - component: {fileID: 1518249916320437416} - - component: {fileID: 5799108371400569289} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9194534343690661828 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1749893243122106288} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 3113406932538432256} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &625110231908197227 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1749893243122106288} - m_CullTransparentMesh: 1 ---- !u!114 &1518249916320437416 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1749893243122106288} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Max Num Objects ---- !u!114 &5799108371400569289 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1749893243122106288} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &1793506115922483504 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5565921799348082174} - - component: {fileID: 1718437916526805180} - - component: {fileID: 1379649615339697852} - - component: {fileID: 3108871765184391902} - - component: {fileID: 2239436099470172236} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5565921799348082174 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1793506115922483504} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1187844627790190950} - - {fileID: 3528287809002151584} - m_Father: {fileID: 9204660042900238349} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1718437916526805180 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1793506115922483504} - m_CullTransparentMesh: 1 ---- !u!114 &1379649615339697852 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1793506115922483504} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3108871765184391902 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1793506115922483504} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1379649615339697852} - m_TextComponent: {fileID: 2200957959512804853} - m_Placeholder: {fileID: 8217817157122648932} - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 2 - m_CharacterLimit: 0 - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnDidEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &2239436099470172236 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1793506115922483504} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &1935652521485313973 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6578464559925599275} - - component: {fileID: 4399618395492138661} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6578464559925599275 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2254171310915010471} - - {fileID: 6452310913481658745} - - {fileID: 4508677991969933326} - m_Father: {fileID: 6228695505651691268} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &4399618395492138661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935652521485313973} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 8823400672030695655} - toggleTransition: 1 - graphic: {fileID: 4177685223133040236} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &2410398671261453307 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7024141892890979757} - - component: {fileID: 3700795257175739182} - - component: {fileID: 8483098100243453529} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7024141892890979757 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2410398671261453307} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7706833335777738653} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 19, y: -0.5} - m_SizeDelta: {x: -58, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3700795257175739182 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2410398671261453307} - m_CullTransparentMesh: 1 ---- !u!114 &8483098100243453529 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2410398671261453307} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 36 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 49 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &2421411586591959821 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4987993063026017620} - - component: {fileID: 1297316155239441189} - - component: {fileID: 8114552882846283896} - - component: {fileID: 4055766686675927927} - - component: {fileID: 4526419677520757356} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4987993063026017620 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2421411586591959821} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6956829065599554738} - - {fileID: 7016471028215362351} - m_Father: {fileID: 3113406932538432256} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1297316155239441189 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2421411586591959821} - m_CullTransparentMesh: 1 ---- !u!114 &8114552882846283896 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2421411586591959821} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4055766686675927927 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2421411586591959821} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 8114552882846283896} - m_TextComponent: {fileID: 5904119342505031067} - m_Placeholder: {fileID: 1296166443577206538} - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 1 - m_CharacterLimit: 0 - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnDidEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &4526419677520757356 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2421411586591959821} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &2457662571837817977 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2864721196384566658} - - component: {fileID: 8328193763192273757} - - component: {fileID: 8115204382426179679} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2864721196384566658 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2457662571837817977} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8005370666189836419} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8328193763192273757 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2457662571837817977} - m_CullTransparentMesh: 1 ---- !u!114 &8115204382426179679 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2457662571837817977} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a float number [0.0-1.0] ---- !u!1 &2503464703555959771 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6228695505651691268} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6228695505651691268 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2503464703555959771} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6578464559925599275} - m_Father: {fileID: 1166558341057821714} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 1} ---- !u!1 &2543596423218031897 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7841695397006291520} - - component: {fileID: 2724241710595260739} - m_Layer: 5 - m_Name: Running Mode - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7841695397006291520 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1823986917775718752} - - {fileID: 8333997479976331484} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2724241710595260739 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2543596423218031897} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &2743918855102169252 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2254171310915010471} - - component: {fileID: 4739419558509448166} - - component: {fileID: 8823400672030695655} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2254171310915010471 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6578464559925599275} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4739419558509448166 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_CullTransparentMesh: 1 ---- !u!114 &8823400672030695655 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2743918855102169252} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &2756967011867252155 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7706833335777738653} - - component: {fileID: 2985296758449111950} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7706833335777738653 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2756967011867252155} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1055114899448960832} - - {fileID: 1672537177756877703} - - {fileID: 7024141892890979757} - m_Father: {fileID: 702734280356528500} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2985296758449111950 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2756967011867252155} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 4872791897685063629} - toggleTransition: 1 - graphic: {fileID: 7152483961191531728} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &2979757310732261800 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7016471028215362351} - - component: {fileID: 6192992892470206902} - - component: {fileID: 5904119342505031067} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7016471028215362351 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2979757310732261800} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4987993063026017620} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6192992892470206902 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2979757310732261800} - m_CullTransparentMesh: 1 ---- !u!114 &5904119342505031067 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2979757310732261800} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &3494255778378182640 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8584109468326256778} - - component: {fileID: 8368057529594500967} - m_Layer: 5 - m_Name: Timeout Millisec - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8584109468326256778 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3494255778378182640} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4489879702702522636} - - {fileID: 696612309885459692} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &8368057529594500967 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3494255778378182640} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &3539362953079656195 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6016079058332904138} - - component: {fileID: 6226954870335284717} - - component: {fileID: 4011739831460907224} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6016079058332904138 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 327207653151243886} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6226954870335284717 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_CullTransparentMesh: 1 ---- !u!114 &4011739831460907224 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3539362953079656195} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &3574330126874952212 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5949831981817634074} - - component: {fileID: 1158157341876920963} - - component: {fileID: 2170764690425037679} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5949831981817634074 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3574330126874952212} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 390624794159844631} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1158157341876920963 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3574330126874952212} - m_CullTransparentMesh: 1 ---- !u!114 &2170764690425037679 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3574330126874952212} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &3933417330136843199 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1807558395471552045} - - component: {fileID: 3222363470566911315} - - component: {fileID: 4905260490152405236} - - component: {fileID: 6560443520432943576} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1807558395471552045 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3933417330136843199} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3939130399792470214} - m_Father: {fileID: 9006659803052381204} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &3222363470566911315 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3933417330136843199} - m_CullTransparentMesh: 1 ---- !u!114 &4905260490152405236 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3933417330136843199} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6560443520432943576 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3933417330136843199} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3929054279858889288} - m_HandleRect: {fileID: 729115548519349143} - m_Direction: 2 - m_Value: 0 - m_Size: 0.2 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &3934947785800416367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3796769052797795027} - - component: {fileID: 3833950635653979015} - - component: {fileID: 1054303171313640384} - - component: {fileID: 7601895580970311818} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3796769052797795027 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3934947785800416367} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 9204660042900238349} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3833950635653979015 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3934947785800416367} - m_CullTransparentMesh: 1 ---- !u!114 &1054303171313640384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3934947785800416367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Min Tracking Confidence ---- !u!114 &7601895580970311818 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3934947785800416367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &4069509338941590965 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 702734280356528500} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &702734280356528500 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4069509338941590965} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7706833335777738653} - m_Father: {fileID: 3371992461686452835} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 64} - m_Pivot: {x: 0.5, y: 1} ---- !u!1 &4105506793021420939 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7844176879522584143} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7844176879522584143 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4105506793021420939} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5922762117865135073} - m_Father: {fileID: 9099811535574822715} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &4352629202386951875 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6452310913481658745} - - component: {fileID: 8593719015555897828} - - component: {fileID: 4177685223133040236} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6452310913481658745 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6578464559925599275} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 24, y: 0} - m_SizeDelta: {x: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8593719015555897828 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_CullTransparentMesh: 1 ---- !u!114 &4177685223133040236 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4352629202386951875} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4354623237206219849 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8333997479976331484} - - component: {fileID: 5580896153621175400} - - component: {fileID: 5872090862430311644} - - component: {fileID: 4375698980453874313} - - component: {fileID: 5628540260820898688} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8333997479976331484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3407718262957993774} - - {fileID: 7080067826652618753} - - {fileID: 5161402533925688548} - m_Father: {fileID: 7841695397006291520} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5580896153621175400 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_CullTransparentMesh: 1 ---- !u!114 &5872090862430311644 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4375698980453874313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 5872090862430311644} - m_Template: {fileID: 5161402533925688548} - m_CaptionText: {fileID: 3153300279527876620} - m_CaptionImage: {fileID: 0} - m_ItemText: {fileID: 2148200998937645506} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!114 &5628540260820898688 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4354623237206219849} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &4375246165734437755 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3371992461686452835} - - component: {fileID: 4850564863613873777} - - component: {fileID: 3765192087010776064} - - component: {fileID: 6894286262526152950} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3371992461686452835 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375246165734437755} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 702734280356528500} - m_Father: {fileID: 9006659803052381204} - m_RootOrder: 0 - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &4850564863613873777 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375246165734437755} - m_CullTransparentMesh: 1 ---- !u!114 &3765192087010776064 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375246165734437755} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6894286262526152950 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4375246165734437755} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &4489914829141332785 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3528287809002151584} - - component: {fileID: 6191842125999650252} - - component: {fileID: 2200957959512804853} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3528287809002151584 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4489914829141332785} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5565921799348082174} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6191842125999650252 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4489914829141332785} - m_CullTransparentMesh: 1 ---- !u!114 &2200957959512804853 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4489914829141332785} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &4927915759673634060 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4290927446844195430} - - component: {fileID: 966488495881042310} - m_Layer: 5 - m_Name: Min Detection Confidence - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4290927446844195430 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4927915759673634060} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2601872545037912519} - - {fileID: 8005370666189836419} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &966488495881042310 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4927915759673634060} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &4941690007115879040 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1755909191402979090} - - component: {fileID: 6655840854366071719} - - component: {fileID: 5170948871999460127} - - component: {fileID: 365825372845533099} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1755909191402979090 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4941690007115879040} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8588216399993530164} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6655840854366071719 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4941690007115879040} - m_CullTransparentMesh: 1 ---- !u!114 &5170948871999460127 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4941690007115879040} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Category ---- !u!114 &365825372845533099 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4941690007115879040} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5138138130875517972 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 327207653151243886} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &327207653151243886 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5138138130875517972} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6016079058332904138} - m_Father: {fileID: 3286967550762592441} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &5143107616173158767 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5922762117865135073} - - component: {fileID: 6729298963725839561} - - component: {fileID: 3761156283909346240} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5922762117865135073 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7844176879522584143} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6729298963725839561 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_CullTransparentMesh: 1 ---- !u!114 &3761156283909346240 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5143107616173158767} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5278161428334109650 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8393742724047506711} - - component: {fileID: 6096082788354747151} - - component: {fileID: 592523538530511203} - - component: {fileID: 4299865420126258938} - - component: {fileID: 6772811508760493313} - m_Layer: 5 - m_Name: Footer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8393742724047506711 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1775576118077083661} - m_Father: {fileID: 6583843074044017280} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0} ---- !u!222 &6096082788354747151 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_CullTransparentMesh: 1 ---- !u!114 &592523538530511203 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4299865420126258938 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: 180 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &6772811508760493313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5278161428334109650} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 4 - m_Spacing: 72 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &5340851434566685499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1580408426017930304} - - component: {fileID: 6324736202928255579} - - component: {fileID: 4857722898558928776} - m_Layer: 5 - m_Name: Contents - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1580408426017930304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 96042061961998758} - - {fileID: 8588216399993530164} - - {fileID: 3113406932538432256} - - {fileID: 4290927446844195430} - - {fileID: 9204660042900238349} - - {fileID: 7841695397006291520} - - {fileID: 8584109468326256778} - m_Father: {fileID: 319273386584405528} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &6324736202928255579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 48 - m_Right: 64 - m_Top: 48 - m_Bottom: 24 - m_ChildAlignment: 0 - m_Spacing: 24 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 1 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &4857722898558928776 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5340851434566685499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalFit: 0 - m_VerticalFit: 2 ---- !u!1 &5351492684164525229 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6695478777143218292} - - component: {fileID: 2951177106845950278} - - component: {fileID: 6254837647190627694} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6695478777143218292 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 696612309885459692} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2951177106845950278 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - m_CullTransparentMesh: 1 ---- !u!114 &6254837647190627694 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5351492684164525229} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &5500881523990296839 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2601872545037912519} - - component: {fileID: 2955600654782957636} - - component: {fileID: 3389044665890400189} - - component: {fileID: 7269707149083088594} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2601872545037912519 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5500881523990296839} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4290927446844195430} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2955600654782957636 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5500881523990296839} - m_CullTransparentMesh: 1 ---- !u!114 &3389044665890400189 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5500881523990296839} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Min Detection Confidence ---- !u!114 &7269707149083088594 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5500881523990296839} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5616145956082829733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5161402533925688548} - - component: {fileID: 1495440851705055220} - - component: {fileID: 3495151804450247916} - - component: {fileID: 2450820938594653787} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &5161402533925688548 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1166558341057821714} - - {fileID: 6461224294395724501} - m_Father: {fileID: 8333997479976331484} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &1495440851705055220 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_CullTransparentMesh: 1 ---- !u!114 &3495151804450247916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2450820938594653787 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5616145956082829733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 6228695505651691268} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 10 - m_Viewport: {fileID: 1166558341057821714} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 4359784711511494761} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &5645349949844482830 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3407718262957993774} - - component: {fileID: 9110018234238667817} - - component: {fileID: 3153300279527876620} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3407718262957993774 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8333997479976331484} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9110018234238667817 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_CullTransparentMesh: 1 ---- !u!114 &3153300279527876620 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5645349949844482830} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &5713317108537230618 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4138919320038394974} - - component: {fileID: 3272221263939767205} - - component: {fileID: 5260363054455132721} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4138919320038394974 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1090334415912754154} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0.2} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3272221263939767205 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_CullTransparentMesh: 1 ---- !u!114 &5260363054455132721 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5713317108537230618} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &5747493355054413955 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4489879702702522636} - - component: {fileID: 5571354670423080708} - - component: {fileID: 3801752668193633309} - - component: {fileID: 8784301203297690753} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4489879702702522636 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8584109468326256778} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5571354670423080708 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_CullTransparentMesh: 1 ---- !u!114 &3801752668193633309 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Timeout Millisec ---- !u!114 &8784301203297690753 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5747493355054413955} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &5821409271307156916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1949826356089067987} - - component: {fileID: 2220965008389701019} - - component: {fileID: 948955595561984737} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1949826356089067987 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5821409271307156916} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8005370666189836419} - m_RootOrder: 1 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2220965008389701019 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5821409271307156916} - m_CullTransparentMesh: 1 ---- !u!114 &948955595561984737 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5821409271307156916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 4 - m_MaxSize: 48 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 0 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &6264128637566575335 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 390624794159844631} - - component: {fileID: 7181132567883334221} - - component: {fileID: 3072925960187292311} - - component: {fileID: 1266988111602919468} - - component: {fileID: 384322381196078980} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &390624794159844631 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6264128637566575335} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1427352189841007667} - - {fileID: 5949831981817634074} - - {fileID: 9006659803052381204} - m_Father: {fileID: 8588216399993530164} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7181132567883334221 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6264128637566575335} - m_CullTransparentMesh: 1 ---- !u!114 &3072925960187292311 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6264128637566575335} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1266988111602919468 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6264128637566575335} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3072925960187292311} - m_Template: {fileID: 9006659803052381204} - m_CaptionText: {fileID: 4818954075410743712} - m_CaptionImage: {fileID: 0} - m_ItemText: {fileID: 8483098100243453529} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!114 &384322381196078980 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6264128637566575335} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &6289633861033069561 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3939130399792470214} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3939130399792470214 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6289633861033069561} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 729115548519349143} - m_Father: {fileID: 1807558395471552045} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &6536473235891722740 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1427352189841007667} - - component: {fileID: 9203784690970967123} - - component: {fileID: 4818954075410743712} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1427352189841007667 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6536473235891722740} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 390624794159844631} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9203784690970967123 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6536473235891722740} - m_CullTransparentMesh: 1 ---- !u!114 &4818954075410743712 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6536473235891722740} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 40 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &6541590380581129969 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9099811535574822715} - - component: {fileID: 1450005323496135326} - - component: {fileID: 771567062556097599} - - component: {fileID: 6506990972528660143} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9099811535574822715 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7844176879522584143} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: -17} - m_Pivot: {x: 1, y: 1} ---- !u!222 &1450005323496135326 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_CullTransparentMesh: 1 ---- !u!114 &771567062556097599 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6506990972528660143 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6541590380581129969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 3761156283909346240} - m_HandleRect: {fileID: 5922762117865135073} - m_Direction: 2 - m_Value: 0.9999998 - m_Size: 0 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &6589535950948503646 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1166558341057821714} - - component: {fileID: 6532032759533231461} - - component: {fileID: 3096423488033934848} - - component: {fileID: 3155142285682859384} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1166558341057821714 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6228695505651691268} - m_Father: {fileID: 5161402533925688548} - m_RootOrder: 0 - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &6532032759533231461 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_CullTransparentMesh: 1 ---- !u!114 &3096423488033934848 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3155142285682859384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6589535950948503646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &6612207131911239220 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9204660042900238349} - - component: {fileID: 2771000376161861317} - m_Layer: 5 - m_Name: Min Tracking Confidence - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9204660042900238349 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6612207131911239220} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3796769052797795027} - - {fileID: 5565921799348082174} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2771000376161861317 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6612207131911239220} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &6855436997130426998 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8005370666189836419} - - component: {fileID: 2398648347120586627} - - component: {fileID: 2761688692576728762} - - component: {fileID: 3581855865519423500} - - component: {fileID: 1830795779439244542} - m_Layer: 5 - m_Name: InputField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8005370666189836419 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6855436997130426998} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2864721196384566658} - - {fileID: 1949826356089067987} - m_Father: {fileID: 4290927446844195430} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2398648347120586627 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6855436997130426998} - m_CullTransparentMesh: 1 ---- !u!114 &2761688692576728762 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6855436997130426998} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3581855865519423500 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6855436997130426998} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2761688692576728762} - m_TextComponent: {fileID: 948955595561984737} - m_Placeholder: {fileID: 8115204382426179679} - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_CharacterValidation: 2 - m_CharacterLimit: 0 - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnDidEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_ShouldActivateOnSelect: 1 ---- !u!114 &1830795779439244542 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6855436997130426998} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 3 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &6893593385948307089 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7080067826652618753} - - component: {fileID: 4982575369157790501} - - component: {fileID: 6067494276869998698} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7080067826652618753 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8333997479976331484} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4982575369157790501 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_CullTransparentMesh: 1 ---- !u!114 &6067494276869998698 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6893593385948307089} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7822931091444161459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090334415912754154} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090334415912754154 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7822931091444161459} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4138919320038394974} - m_Father: {fileID: 6461224294395724501} - m_RootOrder: 0 - 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: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &7873632744399651274 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3113406932538432256} - - component: {fileID: 4910224857719266081} - m_Layer: 5 - m_Name: Max Num Objects - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3113406932538432256 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7873632744399651274} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 9194534343690661828} - - {fileID: 4987993063026017620} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &4910224857719266081 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7873632744399651274} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &8017056693555472643 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4508677991969933326} - - component: {fileID: 7262531590668548875} - - component: {fileID: 2148200998937645506} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4508677991969933326 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6578464559925599275} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 19, y: -0.5} - m_SizeDelta: {x: -58, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7262531590668548875 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_CullTransparentMesh: 1 ---- !u!114 &2148200998937645506 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8017056693555472643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 36 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 49 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: ---- !u!1 &8024552300806822709 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 319273386584405528} - - component: {fileID: 7539876883852568579} - - component: {fileID: 9184296401256417128} - - component: {fileID: 1565650745868034120} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &319273386584405528 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1580408426017930304} - m_Father: {fileID: 4413499911777194842} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &7539876883852568579 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_CullTransparentMesh: 1 ---- !u!114 &9184296401256417128 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &1565650745868034120 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8024552300806822709} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &8437952109323988392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1775576118077083661} - - component: {fileID: 3175696584148707890} - - component: {fileID: 9042922716482785428} - - component: {fileID: 5783133016388157524} - m_Layer: 5 - m_Name: Exit Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1775576118077083661 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6533398492808753011} - m_Father: {fileID: 8393742724047506711} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 240, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3175696584148707890 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_CullTransparentMesh: 1 ---- !u!114 &9042922716482785428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5783133016388157524 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8437952109323988392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9042922716482785428} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 5666494738448988528} - m_TargetAssemblyTypeName: Mediapipe.Unity.Objectron.UI.ObjectronConfig, Assembly-CSharp - m_MethodName: Exit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &8469665997053105163 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8588216399993530164} - - component: {fileID: 1766268742934560071} - m_Layer: 5 - m_Name: Category - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8588216399993530164 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8469665997053105163} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1755909191402979090} - - {fileID: 390624794159844631} - m_Father: {fileID: 1580408426017930304} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1766268742934560071 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8469665997053105163} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 24 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 12 - m_ChildForceExpandWidth: 0 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &8566934167710296794 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 729115548519349143} - - component: {fileID: 2150330422357519098} - - component: {fileID: 3929054279858889288} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &729115548519349143 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8566934167710296794} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 3939130399792470214} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0.2} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2150330422357519098 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8566934167710296794} - m_CullTransparentMesh: 1 ---- !u!114 &3929054279858889288 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8566934167710296794} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - 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_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &8713583084947907817 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1823986917775718752} - - component: {fileID: 8510670171452384779} - - component: {fileID: 1480434156522087149} - - component: {fileID: 6439263816418771373} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1823986917775718752 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7841695397006291520} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8510670171452384779 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_CullTransparentMesh: 1 ---- !u!114 &1480434156522087149 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Running Mode ---- !u!114 &6439263816418771373 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8713583084947907817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 0 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: 800 - m_PreferredHeight: -1 - m_FlexibleWidth: 1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!1 &8759538336468706592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6533398492808753011} - - component: {fileID: 5946421986529210589} - - component: {fileID: 8558121048050668574} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6533398492808753011 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1775576118077083661} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5946421986529210589 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_CullTransparentMesh: 1 ---- !u!114 &8558121048050668574 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8759538336468706592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 48 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 58 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Exit ---- !u!1 &8809224726595349243 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1187844627790190950} - - component: {fileID: 4669169272349808679} - - component: {fileID: 8217817157122648932} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1187844627790190950 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8809224726595349243} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5565921799348082174} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4669169272349808679 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8809224726595349243} - m_CullTransparentMesh: 1 ---- !u!114 &8217817157122648932 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8809224726595349243} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a float number [0.0-1.0] ---- !u!1 &8843792087991039764 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3176345938412739037} - - component: {fileID: 8066665036967981793} - - component: {fileID: 4303703672621474667} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3176345938412739037 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 696612309885459692} - m_RootOrder: 0 - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8066665036967981793 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - m_CullTransparentMesh: 1 ---- !u!114 &4303703672621474667 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8843792087991039764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 40 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 46 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Enter a positive integer... diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab.meta deleted file mode 100644 index 599782d76..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron Config Window.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 536d920012046a7079f16520899b04cb -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity deleted file mode 100644 index 61d35caa5..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity +++ /dev/null @@ -1,1334 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44402248, g: 0.49316555, b: 0.5722324, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 512 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 1 - m_PVRDenoiserTypeDirect: 1 - m_PVRDenoiserTypeIndirect: 1 - m_PVRDenoiserTypeAO: 1 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &420786853 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 420786856} - - component: {fileID: 420786855} - - component: {fileID: 420786854} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &420786854 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!114 &420786855 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!4 &420786856 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 420786853} - 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: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &544675418 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8571076842648159878} - m_Modifications: - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMax.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchorMin.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014650, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3259285889726014651, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - propertyPath: m_Name - value: Annotatable Screen - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5713b959e3c77a58fb258133fc8e4aef, type: 3} ---- !u!4 &544675419 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 7074087083388479136, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} ---- !u!1 &544675420 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 8798066379235852099, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} ---- !u!114 &544675421 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675420} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7ec6e7b1749fd598a93275c583e1ceb0, type: 3} - m_Name: - m_EditorClassIdentifier: - annotation: {fileID: 1569153749} - _visualizeZ: 1 - _translateZ: -100 - _scaleZ: 1 - focalLength: {x: 0, y: 0} - principalPoint: {x: 0, y: 0} ---- !u!114 &544675422 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2020366215714292840, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675425} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 827c4431af677e057aa6f14170d0785c, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &544675423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675420} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f4190c4421f92d5187d2ebdc88a9594, type: 3} - m_Name: - m_EditorClassIdentifier: - annotation: {fileID: 1383564304} ---- !u!114 &544675424 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675420} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: acbf25ab09c7f4115948d7981b6024c0, type: 3} - m_Name: - m_EditorClassIdentifier: - annotation: {fileID: 704632182} - _visualizeZ: 0 ---- !u!1 &544675425 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3259285889726014651, guid: 5713b959e3c77a58fb258133fc8e4aef, - type: 3} - m_PrefabInstance: {fileID: 544675418} - m_PrefabAsset: {fileID: 0} ---- !u!64 &544675426 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 544675425} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1001 &704632181 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 544675419} - m_Modifications: - - target: {fileID: 9215842904284588297, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_Name - value: MultiBoxLandmarks Annotation - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: color.g - value: 0.49803922 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: color.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: _color.g - value: 0.5411765 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: _color.r - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: e260d2f5fb90a790385fcb2d815b23a6, type: 3} ---- !u!114 &704632182 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - m_PrefabInstance: {fileID: 704632181} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ae7563ab8645734c6b682cbbca130f6f, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1064799459 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1064799461} - - component: {fileID: 1064799462} - - component: {fileID: 1064799460} - - component: {fileID: 1064799463} - - component: {fileID: 1064799467} - - component: {fileID: 1064799466} - - component: {fileID: 1064799465} - - component: {fileID: 1064799464} - m_Layer: 0 - m_Name: Solution - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1064799460 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 16c2b29e89bd42ff3a18f0dcb2443a00, type: 3} - m_Name: - m_EditorClassIdentifier: - _cpuConfig: {fileID: 4900000, guid: 8f3388933fd0d988bada4485c36473b1, type: 3} - _gpuConfig: {fileID: 4900000, guid: b879658ff2b804213844d38d49d1d85a, type: 3} - _openGlEsConfig: {fileID: 4900000, guid: 8d3e2ce0c5dd4ac1fbd438fc86427ec4, type: 3} - _timeoutMicrosec: 50000 - category: 3 - maxNumObjects: 5 ---- !u!4 &1064799461 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -1} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1064799462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 79851c6ecd8cfe01da18bbad5ebfc1a3, type: 3} - m_Name: - m_EditorClassIdentifier: - bootstrap: {fileID: 0} - screen: {fileID: 544675422} - graphRunner: {fileID: 1064799460} - textureFramePool: {fileID: 1064799463} - runningMode: 0 - _liftedObjectsAnnotationController: {fileID: 544675421} - _multiBoxRectsAnnotationController: {fileID: 544675423} - _multiBoxLandmarksAnnotationController: {fileID: 544675424} ---- !u!114 &1064799463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d5da564da19cb6b7d8e4f97f269edc5d, type: 3} - m_Name: - m_EditorClassIdentifier: - _poolSize: 10 ---- !u!114 &1064799464 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 04085488e5fac35599866a2a6fceeda3, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] ---- !u!114 &1064799465 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bd7955705ab46c72b9124bb116a2dca9, type: 3} - m_Name: - m_EditorClassIdentifier: - _availableSources: [] - _defaultAvailableResolutions: - - width: 512 - height: 512 - frameRate: 0 - - width: 640 - height: 480 - frameRate: 0 - - width: 1280 - height: 720 - frameRate: 0 ---- !u!114 &1064799466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 498146e99d4934673bd948c8be11227e, type: 3} - m_Name: - m_EditorClassIdentifier: - _preferableDefaultWidth: 1280 - _defaultAvailableResolutions: - - width: 176 - height: 144 - frameRate: 30 - - width: 320 - height: 240 - frameRate: 30 - - width: 424 - height: 240 - frameRate: 30 - - width: 640 - height: 360 - frameRate: 30 - - width: 640 - height: 480 - frameRate: 30 - - width: 848 - height: 480 - frameRate: 30 - - width: 960 - height: 540 - frameRate: 30 - - width: 1280 - height: 720 - frameRate: 30 - - width: 1600 - height: 896 - frameRate: 30 - - width: 1920 - height: 1080 - frameRate: 30 ---- !u!114 &1064799467 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1064799459} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4d846393f8d9f20fa64b924b0d95e68, type: 3} - m_Name: - m_EditorClassIdentifier: - _defaultImageSource: 0 - _preferableInferenceMode: 0 - _assetLoaderType: 2 - _enableGlog: 1 ---- !u!1001 &1383564303 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 544675419} - m_Modifications: - - target: {fileID: 1620015869145370096, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_Name - value: MultiBoxRects Annotation - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: color.b - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: color.r - value: 0.16666651 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: _color.b - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: _color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: _color.r - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1620015869145370099, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8fcc7ea504479f06a9334ee2faa42b57, type: 3} ---- !u!114 &1383564304 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1620015869145370098, guid: 8fcc7ea504479f06a9334ee2faa42b57, - type: 3} - m_PrefabInstance: {fileID: 1383564303} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff689dc19c0db10608af875e2c24ade9, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &1569153748 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 544675419} - m_Modifications: - - target: {fileID: 6393730721216785986, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: arrowCapScale - value: 30 - objectReference: {fileID: 0} - - target: {fileID: 6393730721216785986, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: _arrowCapScale - value: 30 - objectReference: {fileID: 0} - - target: {fileID: 6393730721216785986, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: arrowLengthScale - value: 400 - objectReference: {fileID: 0} - - target: {fileID: 6393730721216785986, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: _arrowLengthScale - value: 400 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalPosition.z - value: -100 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983605, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6458122111144983606, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - propertyPath: m_Name - value: LiftedObjects Annotation - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: ad07199e23982e78c9dad255e1176177, type: 3} ---- !u!114 &1569153749 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6393730721216785986, guid: ad07199e23982e78c9dad255e1176177, - type: 3} - m_PrefabInstance: {fileID: 1569153748} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 69c9a763206a6fa938324ba456924e67, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1806680259 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1806680261} - - component: {fileID: 1806680260} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &1806680260 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 4 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &1806680261 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1806680259} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &1969388814 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1969388817} - - component: {fileID: 1969388816} - - component: {fileID: 1969388815} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &1969388815 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 ---- !u!20 &1969388816 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &1969388817 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1969388814} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &8571076842648159877 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4073763783843571378, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692484344150001, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485022354238, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5158692485785395896, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426121, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Name - value: Main Canvas - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Camera - value: - objectReference: {fileID: 1969388816} - - target: {fileID: 8571076842338426122, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AdditionalShaderChannelsFlag - value: 25 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_Pivot.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076842338426133, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194833, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _solution - value: - objectReference: {fileID: 1064799462} - - target: {fileID: 8571076843237194836, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: contents - value: - objectReference: {fileID: 827070858861903548, guid: 536d920012046a7079f16520899b04cb, - type: 3} - - target: {fileID: 8571076843980202029, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: _contents - value: - objectReference: {fileID: 827070858861903548, guid: 536d920012046a7079f16520899b04cb, - type: 3} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8571076844286272849, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 140d1d2c406167c50819d89f86d9092e, type: 3} ---- !u!224 &8571076842648159878 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 8571076844135231236, guid: 140d1d2c406167c50819d89f86d9092e, - type: 3} - m_PrefabInstance: {fileID: 8571076842648159877} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity.meta deleted file mode 100644 index 2caf21bf1..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c2acde8e2de1698b385c0a432bd9759c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs deleted file mode 100644 index e684cd45f..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs +++ /dev/null @@ -1,169 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; -using Mediapipe.Unity.UI; - -namespace Mediapipe.Unity.Objectron.UI -{ - public class ObjectronConfig : ModalContents - { - private const string _CategoryPath = "Scroll View/Viewport/Contents/Category/Dropdown"; - private const string _MaxNumObjectsPath = "Scroll View/Viewport/Contents/Max Num Objects/InputField"; - private const string _MinDetectionConfidencePath = "Scroll View/Viewport/Contents/Min Detection Confidence/InputField"; - private const string _MinTrackingConfidencePath = "Scroll View/Viewport/Contents/Min Tracking Confidence/InputField"; - private const string _RunningModePath = "Scroll View/Viewport/Contents/Running Mode/Dropdown"; - private const string _TimeoutMillisecPath = "Scroll View/Viewport/Contents/Timeout Millisec/InputField"; - - private ObjectronSolution _solution; - private Dropdown _categoryInput; - private InputField _maxNumObjectsInput; - private InputField _minDetectionConfidenceInput; - private InputField _minTrackingConfidenceInput; - private Dropdown _runningModeInput; - private InputField _timeoutMillisecInput; - - private bool _isChanged; - - private void Start() - { - _solution = GameObject.Find("Solution").GetComponent(); - InitializeContents(); - } - - public override void Exit() - { - GetModal().CloseAndResume(_isChanged); - } - - public void SwitchCategory() - { - _solution.category = (ObjectronGraph.Category)_categoryInput.value; - _isChanged = true; - } - - public void UpdateMaxNumObjects() - { - if (int.TryParse(_maxNumObjectsInput.text, out var value)) - { - _solution.maxNumObjects = Mathf.Max(0, value); - _isChanged = true; - } - } - - public void SetMinDetectionConfidence() - { - if (float.TryParse(_minDetectionConfidenceInput.text, out var value)) - { - _solution.minDetectionConfidence = value; - _isChanged = true; - } - } - - public void SetMinTrackingConfidence() - { - if (float.TryParse(_minTrackingConfidenceInput.text, out var value)) - { - _solution.minTrackingConfidence = value; - _isChanged = true; - } - } - - public void SetTimeoutMillisec() - { - if (int.TryParse(_timeoutMillisecInput.text, out var value)) - { - _solution.timeoutMillisec = value; - _isChanged = true; - } - } - - public void SwitchRunningMode() - { - _solution.runningMode = (RunningMode)_runningModeInput.value; - _isChanged = true; - } - - private void InitializeContents() - { - InitializeCategory(); - InitializeRunningMode(); - InitializeMaxNumObjects(); - InitializeMinDetectionConfidence(); - InitializeMinTrackingConfidence(); - InitializeTimeoutMillisec(); - } - - private void InitializeCategory() - { - _categoryInput = gameObject.transform.Find(_CategoryPath).gameObject.GetComponent(); - _categoryInput.ClearOptions(); - - var options = new List(Enum.GetNames(typeof(ObjectronGraph.Category))); - _categoryInput.AddOptions(options); - - var currentCategory = _solution.category; - var defaultValue = options.FindIndex(option => option == currentCategory.ToString()); - - if (defaultValue >= 0) - { - _categoryInput.value = defaultValue; - } - - _categoryInput.onValueChanged.AddListener(delegate { SwitchCategory(); }); - } - - private void InitializeMaxNumObjects() - { - _maxNumObjectsInput = gameObject.transform.Find(_MaxNumObjectsPath).gameObject.GetComponent(); - _maxNumObjectsInput.text = _solution.maxNumObjects.ToString(); - _maxNumObjectsInput.onEndEdit.AddListener(delegate { UpdateMaxNumObjects(); }); - } - - private void InitializeMinDetectionConfidence() - { - _minDetectionConfidenceInput = gameObject.transform.Find(_MinDetectionConfidencePath).gameObject.GetComponent(); - _minDetectionConfidenceInput.text = _solution.minDetectionConfidence.ToString(); - _minDetectionConfidenceInput.onValueChanged.AddListener(delegate { SetMinDetectionConfidence(); }); - } - - private void InitializeMinTrackingConfidence() - { - _minTrackingConfidenceInput = gameObject.transform.Find(_MinTrackingConfidencePath).gameObject.GetComponent(); - _minTrackingConfidenceInput.text = _solution.minTrackingConfidence.ToString(); - _minTrackingConfidenceInput.onValueChanged.AddListener(delegate { SetMinTrackingConfidence(); }); - } - - private void InitializeRunningMode() - { - _runningModeInput = gameObject.transform.Find(_RunningModePath).gameObject.GetComponent(); - _runningModeInput.ClearOptions(); - - var options = new List(Enum.GetNames(typeof(RunningMode))); - _runningModeInput.AddOptions(options); - - var currentRunningMode = _solution.runningMode; - var defaultValue = options.FindIndex(option => option == currentRunningMode.ToString()); - - if (defaultValue >= 0) - { - _runningModeInput.value = defaultValue; - } - - _runningModeInput.onValueChanged.AddListener(delegate { SwitchRunningMode(); }); - } - - private void InitializeTimeoutMillisec() - { - _timeoutMillisecInput = gameObject.transform.Find(_TimeoutMillisecPath).gameObject.GetComponent(); - _timeoutMillisecInput.text = _solution.timeoutMillisec.ToString(); - _timeoutMillisecInput.onValueChanged.AddListener(delegate { SetTimeoutMillisec(); }); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs.meta deleted file mode 100644 index 62c2cf042..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronConfig.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 1b3d06533a6bb342f8cc9759d6d6063e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs deleted file mode 100644 index 9b0a7ce62..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs +++ /dev/null @@ -1,254 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; - -using Google.Protobuf; - -namespace Mediapipe.Unity.Objectron -{ - public class ObjectronGraph : GraphRunner - { - [Serializable] - public enum Category - { - Camera, - Chair, - Cup, - Sneaker, - }; - - public Category category; - public int maxNumObjects = 5; - - private float _minDetectionConfidence = 0.5f; - public float minDetectionConfidence - { - get => _minDetectionConfidence; - set => _minDetectionConfidence = Mathf.Clamp01(value); - } - - private float _minTrackingConfidence = 0.99f; - public float minTrackingConfidence - { - get => _minTrackingConfidence; - set => _minTrackingConfidence = Mathf.Clamp01(value); - } - - public Vector2 focalLength - { - get - { - if (inferenceMode == InferenceMode.GPU) - { - return new Vector2(2.0975f, 1.5731f); // magic numbers MediaPipe uses internally - } - return Vector2.one; - } - } - - public Vector2 principalPoint => Vector2.zero; - - public event EventHandler> OnLiftedObjectsOutput - { - add => _liftedObjectsStream.AddListener(value); - remove => _liftedObjectsStream.RemoveListener(value); - } - - public event EventHandler>> OnMultiBoxRectsOutput - { - add => _multiBoxRectsStream.AddListener(value); - remove => _multiBoxRectsStream.RemoveListener(value); - } - - public event EventHandler>> OnMultiBoxLandmarksOutput - { - add => _multiBoxLandmarksStream.AddListener(value); - remove => _multiBoxLandmarksStream.RemoveListener(value); - } - - private const string _InputStreamName = "input_video"; - - private const string _LiftedObjectsStreamName = "lifted_objects"; - private const string _MultiBoxRectsStreamName = "multi_box_rects"; - private const string _MultiBoxLandmarksStreamName = "multi_box_landmarks"; - - private OutputStream _liftedObjectsStream; - private OutputStream> _multiBoxRectsStream; - private OutputStream> _multiBoxLandmarksStream; - - protected long prevLiftedObjectsMicrosec = 0; - protected long prevMultiBoxRectsMicrosec = 0; - protected long prevMultiBoxLandmarksMicrosec = 0; - - public override void StartRun(ImageSource imageSource) - { - if (runningMode.IsSynchronous()) - { - _liftedObjectsStream.StartPolling().AssertOk(); - _multiBoxRectsStream.StartPolling().AssertOk(); - _multiBoxLandmarksStream.StartPolling().AssertOk(); - } - StartRun(BuildSidePacket(imageSource)); - } - - public override void Stop() - { - _liftedObjectsStream?.Close(); - _liftedObjectsStream = null; - _multiBoxRectsStream?.Close(); - _multiBoxRectsStream = null; - _multiBoxLandmarksStream?.Close(); - _multiBoxLandmarksStream = null; - base.Stop(); - } - - public void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - AddTextureFrameToInputStream(_InputStreamName, textureFrame); - } - - public bool TryGetNext(out FrameAnnotation liftedObjects, out List multiBoxRects, out List multiBoxLandmarks, bool allowBlock = true) - { - var currentTimestampMicrosec = GetCurrentTimestampMicrosec(); - var r1 = TryGetNext(_liftedObjectsStream, out liftedObjects, allowBlock, currentTimestampMicrosec); - var r2 = TryGetNext(_multiBoxRectsStream, out multiBoxRects, allowBlock, currentTimestampMicrosec); - var r3 = TryGetNext(_multiBoxLandmarksStream, out multiBoxLandmarks, allowBlock, currentTimestampMicrosec); - - return r1 || r2 || r3; - } - - protected override IList RequestDependentAssets() - { - return new List { - WaitForAsset("object_detection_ssd_mobilenetv2_oidv4_fp16.bytes"), - WaitForAsset("object_detection_oidv4_labelmap.txt"), - WaitForAsset(GetModelAssetName(category), "object_detection_3d.bytes", true), - }; - } - - protected override Status ConfigureCalculatorGraph(CalculatorGraphConfig config) - { - if (runningMode == RunningMode.NonBlockingSync) - { - _liftedObjectsStream = new OutputStream( - calculatorGraph, _LiftedObjectsStreamName, config.AddPacketPresenceCalculator(_LiftedObjectsStreamName), timeoutMicrosec); - _multiBoxRectsStream = new OutputStream>( - calculatorGraph, _MultiBoxRectsStreamName, config.AddPacketPresenceCalculator(_MultiBoxRectsStreamName), timeoutMicrosec); - _multiBoxLandmarksStream = new OutputStream>( - calculatorGraph, _MultiBoxLandmarksStreamName, config.AddPacketPresenceCalculator(_MultiBoxLandmarksStreamName), timeoutMicrosec); - } - else - { - _liftedObjectsStream = new OutputStream(calculatorGraph, _LiftedObjectsStreamName, true, timeoutMicrosec); - _multiBoxRectsStream = new OutputStream>(calculatorGraph, _MultiBoxRectsStreamName, true, timeoutMicrosec); - _multiBoxLandmarksStream = new OutputStream>(calculatorGraph, _MultiBoxLandmarksStreamName, true, timeoutMicrosec); - } - - using (var validatedGraphConfig = new ValidatedGraphConfig()) - { - var status = validatedGraphConfig.Initialize(config); - - if (!status.Ok()) { return status; } - - var extensionRegistry = new ExtensionRegistry() { TensorsToDetectionsCalculatorOptions.Extensions.Ext, ThresholdingCalculatorOptions.Extensions.Ext }; - var cannonicalizedConfig = validatedGraphConfig.Config(extensionRegistry); - var tensorsToDetectionsCalculators = cannonicalizedConfig.Node.Where((node) => node.Calculator == "TensorsToDetectionsCalculator").ToList(); - var thresholdingCalculators = cannonicalizedConfig.Node.Where((node) => node.Calculator == "ThresholdingCalculator").ToList(); - - foreach (var calculator in tensorsToDetectionsCalculators) - { - if (calculator.Options.HasExtension(TensorsToDetectionsCalculatorOptions.Extensions.Ext)) - { - var options = calculator.Options.GetExtension(TensorsToDetectionsCalculatorOptions.Extensions.Ext); - options.MinScoreThresh = minDetectionConfidence; - } - } - - foreach (var calculator in thresholdingCalculators) - { - if (calculator.Options.HasExtension(ThresholdingCalculatorOptions.Extensions.Ext)) - { - var options = calculator.Options.GetExtension(ThresholdingCalculatorOptions.Extensions.Ext); - options.Threshold = minTrackingConfidence; - } - } - return calculatorGraph.Initialize(cannonicalizedConfig); - } - } - - private SidePacket BuildSidePacket(ImageSource imageSource) - { - var sidePacket = new SidePacket(); - - SetImageTransformationOptions(sidePacket, imageSource); - sidePacket.Emplace("allowed_labels", new StringPacket(GetAllowedLabels(category))); - sidePacket.Emplace("max_num_objects", new IntPacket(maxNumObjects)); - - Logger.LogInfo(TAG, $"Category = {category}"); - Logger.LogInfo(TAG, $"Max Num Objects = {maxNumObjects}"); - - return sidePacket; - } - - private string GetAllowedLabels(Category category) - { - switch (category) - { - case Category.Camera: - { - return "Camera"; - } - case Category.Chair: - { - return "Chair"; - } - case Category.Cup: - { - return "Coffee cup,Mug"; - } - case Category.Sneaker: - { - return "Footwear"; - } - default: - { - throw new ArgumentException($"Unknown category: {category}"); - } - } - } - - private string GetModelAssetName(Category category) - { - switch (category) - { - case Category.Camera: - { - return "object_detection_3d_camera.bytes"; - } - case Category.Chair: - { - return "object_detection_3d_chair.bytes"; - } - case Category.Cup: - { - return "object_detection_3d_chair.bytes"; - } - case Category.Sneaker: - { - return "object_detection_3d_sneakers.bytes"; - } - default: - { - throw new ArgumentException($"Unknown category: {category}"); - } - } - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs.meta deleted file mode 100644 index 2cc35cc46..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronGraph.cs.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 16c2b29e89bd42ff3a18f0dcb2443a00 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - cpuConfig: {fileID: 4900000, guid: 8f3388933fd0d988bada4485c36473b1, type: 3} - - gpuConfig: {fileID: 4900000, guid: b879658ff2b804213844d38d49d1d85a, type: 3} - - openGlEsConfig: {fileID: 4900000, guid: 8d3e2ce0c5dd4ac1fbd438fc86427ec4, type: 3} - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs deleted file mode 100644 index a17b329c2..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity.Objectron -{ - public class ObjectronSolution : ImageSourceSolution - { - [SerializeField] private FrameAnnotationController _liftedObjectsAnnotationController; - [SerializeField] private NormalizedRectListAnnotationController _multiBoxRectsAnnotationController; - [SerializeField] private NormalizedLandmarkListAnnotationController _multiBoxLandmarksAnnotationController; - - public ObjectronGraph.Category category - { - get => graphRunner.category; - set => graphRunner.category = value; - } - - public int maxNumObjects - { - get => graphRunner.maxNumObjects; - set => graphRunner.maxNumObjects = value; - } - - public float minDetectionConfidence - { - get => graphRunner.minDetectionConfidence; - set => graphRunner.minDetectionConfidence = value; - } - - public float minTrackingConfidence - { - get => graphRunner.minTrackingConfidence; - set => graphRunner.minTrackingConfidence = value; - } - - protected override void OnStartRun() - { - if (!runningMode.IsSynchronous()) - { - graphRunner.OnLiftedObjectsOutput += OnLiftedObjectsOutput; - graphRunner.OnMultiBoxRectsOutput += OnMultiBoxRectsOutput; - graphRunner.OnMultiBoxLandmarksOutput += OnMultiBoxLandmarksOutput; - } - - var imageSource = ImageSourceProvider.ImageSource; - SetupAnnotationController(_liftedObjectsAnnotationController, imageSource); - _liftedObjectsAnnotationController.focalLength = graphRunner.focalLength; - _liftedObjectsAnnotationController.principalPoint = graphRunner.principalPoint; - - SetupAnnotationController(_multiBoxRectsAnnotationController, imageSource); - SetupAnnotationController(_multiBoxLandmarksAnnotationController, imageSource); - } - - protected override void AddTextureFrameToInputStream(TextureFrame textureFrame) - { - graphRunner.AddTextureFrameToInputStream(textureFrame); - } - - protected override IEnumerator WaitForNextValue() - { - FrameAnnotation liftedObjects = null; - List multiBoxRects = null; - List multiBoxLandmarks = null; - - if (runningMode == RunningMode.Sync) - { - var _ = graphRunner.TryGetNext(out liftedObjects, out multiBoxRects, out multiBoxLandmarks, true); - } - else if (runningMode == RunningMode.NonBlockingSync) - { - yield return new WaitUntil(() => graphRunner.TryGetNext(out liftedObjects, out multiBoxRects, out multiBoxLandmarks, false)); - } - - _liftedObjectsAnnotationController.DrawNow(liftedObjects); - _multiBoxRectsAnnotationController.DrawNow(multiBoxRects); - _multiBoxLandmarksAnnotationController.DrawNow(multiBoxLandmarks); - } - - private void OnLiftedObjectsOutput(object stream, OutputEventArgs eventArgs) - { - _liftedObjectsAnnotationController.DrawLater(eventArgs.value); - } - - private void OnMultiBoxRectsOutput(object stream, OutputEventArgs> eventArgs) - { - _multiBoxRectsAnnotationController.DrawLater(eventArgs.value); - } - - private void OnMultiBoxLandmarksOutput(object stream, OutputEventArgs> eventArgs) - { - _multiBoxLandmarksAnnotationController.DrawLater(eventArgs.value); - } - } -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs.meta deleted file mode 100644 index f2102e565..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/ObjectronSolution.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 79851c6ecd8cfe01da18bbad5ebfc1a3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt deleted file mode 100644 index d06c5aef0..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt +++ /dev/null @@ -1,60 +0,0 @@ -# Images coming into and out of the graph. -input_stream: "input_video" -input_side_packet: "LABELS_CSV:allowed_labels" -input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - -output_stream: "lifted_objects" -output_stream: "multi_box_rects" -output_stream: "multi_box_landmarks" - -# Generates side packet with max number of objects to detect/track. -node { - calculator: "ConstantSidePacketCalculator" - output_side_packet: "PACKET:box_landmark_model_path" - node_options: { - [type.googleapis.com/mediapipe.ConstantSidePacketCalculatorOptions]: { - packet { string_value: "object_detection_3d.tflite" } - } - } -} - -# Throttles the images flowing downstream for flow control. It passes through -# the very first incoming image unaltered, and waits for downstream nodes -# (calculators and subgraphs) in the graph to finish their tasks before it -# passes through another image. All images that come in while waiting are -# dropped, limiting the number of in-flight images in most part of the graph to -# 1. This prevents the downstream nodes from queuing up incoming images and data -# excessively, which leads to increased latency and memory usage, unwanted in -# real-time mobile applications. It also eliminates unnecessarily computation, -# e.g., the output produced by a node may get dropped downstream if the -# subsequent nodes are still busy processing previous inputs. -node { - calculator: "FlowLimiterCalculator" - input_stream: "input_video" - input_stream: "FINISHED:lifted_objects" - input_stream_info: { - tag_index: "FINISHED" - back_edge: true - } - output_stream: "throttled_input_video" -} - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE:throttled_input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE:transformed_input_video" -} - -node { - calculator: "ObjectronCpuSubgraph" - input_stream: "IMAGE:transformed_input_video" - input_side_packet: "MODEL_PATH:box_landmark_model_path" - input_side_packet: "LABELS_CSV:allowed_labels" - input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - output_stream: "FRAME_ANNOTATION:lifted_objects" - output_stream: "MULTI_LANDMARKS:multi_box_landmarks" - output_stream: "NORM_RECTS:multi_box_rects" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt.meta deleted file mode 100644 index 188fa2abb..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_cpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8f3388933fd0d988bada4485c36473b1 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt deleted file mode 100644 index 4e681b425..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2019 The MediaPipe Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/object_detection_3d/object_occlusion_tracking.pbtxt -# -# CHANGES: -# - `input_video` is ImageFrame (ImageFrameToGpuBufferCalculator converts it into GpuBuffer) -# - Add ImageTransformationCalculator and flip the input -# - Remove GlAnimationOverlayCalculator - -# MediaPipe graph that performs box tracking with TensorFlow Lite on GPU. - -# Images coming into and out of the graph. -input_stream: "input_video" -input_side_packet: "LABELS_CSV:allowed_labels" -input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - -output_stream: "lifted_objects" -output_stream: "multi_box_rects" -output_stream: "multi_box_landmarks" - -# Throttles the images flowing downstream for flow control. It passes through -# the very first incoming image unaltered, and waits for downstream nodes -# (calculators and subgraphs) in the graph to finish their tasks before it -# passes through another image. All images that come in while waiting are -# dropped, limiting the number of in-flight images in most part of the graph to -# 1. This prevents the downstream nodes from queuing up incoming images and data -# excessively, which leads to increased latency and memory usage, unwanted in -# real-time mobile applications. It also eliminates unnecessarily computation, -# e.g., the output produced by a node may get dropped downstream if the -# subsequent nodes are still busy processing previous inputs. -node { - calculator: "FlowLimiterCalculator" - input_stream: "input_video" - input_stream: "FINISHED:lifted_objects" - input_stream_info: { - tag_index: "FINISHED" - back_edge: true - } - output_stream: "throttled_input_video" -} - -node: { - calculator: "ImageFrameToGpuBufferCalculator" - input_stream: "throttled_input_video" - output_stream: "throttled_input_video_gpu" -} - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:throttled_input_video_gpu" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -node { - calculator: "ObjectronGpuSubgraph" - input_stream: "IMAGE_GPU:transformed_input_video" - input_side_packet: "LABELS_CSV:allowed_labels" - input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - output_stream: "FRAME_ANNOTATION:lifted_objects" - output_stream: "NORM_RECTS:multi_box_rects" - output_stream: "MULTI_LANDMARKS:multi_box_landmarks" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt.meta deleted file mode 100644 index 7d6c2d4dc..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_gpu.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b879658ff2b804213844d38d49d1d85a -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt deleted file mode 100644 index cd1abce3b..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2019 The MediaPipe Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copied from mediapipe/graphs/object_detection_3d/object_occlusion_tracking.pbtxt -# -# CHANGES: -# - Add ImageTransformationCalculator and flip the input -# - Remove GlAnimationOverlayCalculator - -# MediaPipe graph that performs box tracking with TensorFlow Lite on GPU. - -# Images coming into and out of the graph. -input_stream: "input_video" -input_side_packet: "LABELS_CSV:allowed_labels" -input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - -output_stream: "lifted_objects" -output_stream: "multi_box_rects" -output_stream: "multi_box_landmarks" - -# Throttles the images flowing downstream for flow control. It passes through -# the very first incoming image unaltered, and waits for downstream nodes -# (calculators and subgraphs) in the graph to finish their tasks before it -# passes through another image. All images that come in while waiting are -# dropped, limiting the number of in-flight images in most part of the graph to -# 1. This prevents the downstream nodes from queuing up incoming images and data -# excessively, which leads to increased latency and memory usage, unwanted in -# real-time mobile applications. It also eliminates unnecessarily computation, -# e.g., the output produced by a node may get dropped downstream if the -# subsequent nodes are still busy processing previous inputs. -node { - calculator: "FlowLimiterCalculator" - input_stream: "input_video" - input_stream: "FINISHED:lifted_objects" - input_stream_info: { - tag_index: "FINISHED" - back_edge: true - } - output_stream: "throttled_input_video" -} - -node: { - calculator: "ImageTransformationCalculator" - input_stream: "IMAGE_GPU:throttled_input_video" - input_side_packet: "ROTATION_DEGREES:input_rotation" - input_side_packet: "FLIP_HORIZONTALLY:input_horizontally_flipped" - input_side_packet: "FLIP_VERTICALLY:input_vertically_flipped" - output_stream: "IMAGE_GPU:transformed_input_video" -} - -node { - calculator: "ObjectronGpuSubgraph" - input_stream: "IMAGE_GPU:transformed_input_video" - input_side_packet: "LABELS_CSV:allowed_labels" - input_side_packet: "MAX_NUM_OBJECTS:max_num_objects" - output_stream: "FRAME_ANNOTATION:lifted_objects" - output_stream: "NORM_RECTS:multi_box_rects" - output_stream: "MULTI_LANDMARKS:multi_box_landmarks" -} diff --git a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt.meta b/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt.meta deleted file mode 100644 index 81d2fc8c7..000000000 --- a/Assets/MediaPipeUnity/Samples/Scenes/Objectron/objectron_opengles.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8d3e2ce0c5dd4ac1fbd438fc86427ec4 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_camera.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_camera.bytes.meta deleted file mode 100644 index adf856677..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_camera.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 25f7f8d6c78414aa6b47573191f3cb13 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair.bytes.meta deleted file mode 100644 index 5002e90b4..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 393afd72cbd0d7781ab071f3d6fb38fe -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair_1stage.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair_1stage.bytes.meta deleted file mode 100644 index 84e42c402..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_chair_1stage.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 53a5a9537d1a5ea59a5ee2dd6f154af2 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_cup.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_cup.bytes.meta deleted file mode 100644 index 3bfdeafb0..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_cup.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5cde808ca06049fbcbdbf351c0579181 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers.bytes.meta deleted file mode 100644 index b87e43111..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f05d0f79da53b48858ba17062530313b -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers_1stage.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers_1stage.bytes.meta deleted file mode 100644 index 5f201fca9..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_3d_sneakers_1stage.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 290ea52a92f4d637289ebae96906985b -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_oidv4_labelmap.txt.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_oidv4_labelmap.txt.meta deleted file mode 100644 index 36ac6ee4f..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_oidv4_labelmap.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5c852a0cff35fa9d1b6598816e80af6e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_ssd_mobilenetv2_oidv4_fp16.bytes.meta b/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_ssd_mobilenetv2_oidv4_fp16.bytes.meta deleted file mode 100644 index 13e645946..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/MediaPipe/object_detection_ssd_mobilenetv2_oidv4_fp16.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c800c44315d9fd7958d61b5cda0fa33f -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab deleted file mode 100644 index cbfce7626..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab +++ /dev/null @@ -1,259 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &2533287826761229786 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2533287826761229787} - - component: {fileID: 2533287826761229790} - - component: {fileID: 2533287826761229789} - - component: {fileID: 2533287826761229788} - m_Layer: 0 - m_Name: Cone - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2533287826761229787 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287826761229786} - m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} - m_LocalPosition: {x: 11, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2533287827353209602} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2533287826761229790 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287826761229786} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2533287826761229789 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287826761229786} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!136 &2533287826761229788 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287826761229786} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} ---- !u!1 &2533287827353209600 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2533287827353209602} - - component: {fileID: 2533287827353209601} - - component: {fileID: 2533287827353209603} - m_Layer: 0 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2533287827353209602 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287827353209600} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2533287826761229787} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!120 &2533287827353209601 -LineRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287827353209600} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 207b29ccc237efe2f841a58fbf9e5478, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 1 - m_Positions: - - {x: 0, y: 0, z: 0} - - {x: 10, y: 0, z: 0} - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0.01727295 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - shadowBias: 0.5 - generateLightingData: 0 - m_UseWorldSpace: 0 - m_Loop: 0 ---- !u!114 &2533287827353209603 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2533287827353209600} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a793788ee98ea8ea3b28457e7dd7197d, type: 3} - m_Name: - m_EditorClassIdentifier: - _color: {r: 1, g: 1, b: 1, a: 1} - _direction: {x: 1, y: 0, z: 0} - _magnitude: 10 - _capScale: 1 - _lineWidth: 1 diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab.meta b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab.meta deleted file mode 100644 index b271371fc..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Arrow.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 960d38eab3d401593b4ec2080d613df3 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab deleted file mode 100644 index 82c27e8e4..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab +++ /dev/null @@ -1,329 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &2519151911608524794 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2519151911608524795} - - component: {fileID: 5770944814818036318} - m_Layer: 0 - m_Name: Cuboid Annotation - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2519151911608524795 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2519151911608524794} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6140629650347037949} - - {fileID: 2711096740066365767} - - {fileID: 3526978146265096737} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &5770944814818036318 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2519151911608524794} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6e88663936c139fb4971d8ab54a85a11, type: 3} - m_Name: - m_EditorClassIdentifier: - _pointListAnnotation: {fileID: 6140629650347037948} - _lineListAnnotation: {fileID: 6544068307370925621} - _transformAnnotation: {fileID: 508183085484426995} - _arrowLengthScale: 1 ---- !u!1001 &3085711672548358667 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2519151911608524795} - m_Modifications: - - target: {fileID: 9215842904284588297, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_Name - value: Point List Annotation - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: e260d2f5fb90a790385fcb2d815b23a6, type: 3} ---- !u!114 &6140629650347037948 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 9215842904284589815, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - m_PrefabInstance: {fileID: 3085711672548358667} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ae7563ab8645734c6b682cbbca130f6f, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &6140629650347037949 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 9215842904284589814, guid: e260d2f5fb90a790385fcb2d815b23a6, - type: 3} - m_PrefabInstance: {fileID: 3085711672548358667} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3144842446730745438 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2519151911608524795} - m_Modifications: - - target: {fileID: 1970024004534580348, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Name - value: Transform Annotation - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4070943725321397182, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - - target: {fileID: 4070943725731153277, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - - target: {fileID: 4070943725789682545, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 6f13a2b002175f9a0865766faacfed08, type: 3} ---- !u!114 &508183085484426995 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3218336891424051373, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - m_PrefabInstance: {fileID: 3144842446730745438} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 219b3f9aac8f8d18db8e85142b28db7d, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &3526978146265096737 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 1970024004534580351, guid: 6f13a2b002175f9a0865766faacfed08, - type: 3} - m_PrefabInstance: {fileID: 3144842446730745438} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3442630378391270381 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2519151911608524795} - m_Modifications: - - target: {fileID: 745748194542674601, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_Name - value: Connection List Annotation - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: c97d04632e9be1a7cb05f6ab855b365b, type: 3} ---- !u!4 &2711096740066365767 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 745748194542674602, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - m_PrefabInstance: {fileID: 3442630378391270381} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6544068307370925621 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 8437385474393681368, guid: c97d04632e9be1a7cb05f6ab855b365b, - type: 3} - m_PrefabInstance: {fileID: 3442630378391270381} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 03e2158a34405b74280f0e793ae6d083, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab.meta b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab.meta deleted file mode 100644 index 20c4341c7..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid Annotation.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 915f3c383a25ff9bd985b1394fc052de -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab deleted file mode 100644 index e4e0fe94d..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab +++ /dev/null @@ -1,53 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &6458122111144983606 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6458122111144983605} - - component: {fileID: 6393730721216785986} - m_Layer: 0 - m_Name: Cuboid List Annotation - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6458122111144983605 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6458122111144983606} - 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: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6393730721216785986 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6458122111144983606} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 69c9a763206a6fa938324ba456924e67, type: 3} - m_Name: - m_EditorClassIdentifier: - _annotationPrefab: {fileID: 2519151911608524794, guid: 915f3c383a25ff9bd985b1394fc052de, - type: 3} - _pointColor: {r: 0, g: 1, b: 0, a: 1} - _lineColor: {r: 1, g: 0, b: 0, a: 1} - _lineWidth: 1 - _arrowCapScale: 2 - _arrowLengthScale: 1 - _arrowWidth: 1 diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab.meta b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab.meta deleted file mode 100644 index 63b1839f0..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Cuboid List Annotation.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ad07199e23982e78c9dad255e1176177 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab deleted file mode 100644 index 6f2c69a08..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab +++ /dev/null @@ -1,748 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1970024004534580348 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1970024004534580351} - - component: {fileID: 3218336891424051373} - m_Layer: 0 - m_Name: Transform Annotation - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1970024004534580351 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1970024004534580348} - 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_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4070943725249276834} - - {fileID: 4070943725190493614} - - {fileID: 4070943725931072865} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &3218336891424051373 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1970024004534580348} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 219b3f9aac8f8d18db8e85142b28db7d, type: 3} - m_Name: - m_EditorClassIdentifier: - _xArrow: {fileID: 4070943725249276835} - _yArrow: {fileID: 4070943725190493615} - _zArrow: {fileID: 4070943725931072864} ---- !u!1001 &1970024002895185507 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1970024004534580351} - m_Modifications: - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.z - value: 11 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229789, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - - target: {fileID: 2533287827353209600, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Name - value: Z Arrow - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].z - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].time - value: 0.0794487 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: d.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: d.z - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: coneScale - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _magnitude - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _direction.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _direction.z - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 960d38eab3d401593b4ec2080d613df3, type: 3} ---- !u!114 &4070943725931072864 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024002895185507} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a793788ee98ea8ea3b28457e7dd7197d, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &4070943725931072865 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024002895185507} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &1970024003290734752 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1970024004534580351} - m_Modifications: - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 11 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229789, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - - target: {fileID: 2533287827353209600, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Name - value: X Arrow - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].x - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.atime0 - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.ctime0 - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.ctime1 - value: 65535 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.ctime2 - value: 65535 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key0.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key0.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key0.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key1.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key1.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key2.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key2.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.key2.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.colorGradient.m_NumColorKeys - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].time - value: 0.09499359 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: coneScale - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _magnitude - value: 10 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 960d38eab3d401593b4ec2080d613df3, type: 3} ---- !u!4 &4070943725249276834 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024003290734752} - m_PrefabAsset: {fileID: 0} ---- !u!114 &4070943725249276835 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024003290734752} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a793788ee98ea8ea3b28457e7dd7197d, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &1970024003366043308 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1970024004534580351} - m_Modifications: - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.y - value: 11 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229787, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287826761229789, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 0ea6416eaf3d1674291ec58a548378d8, type: 2} - - target: {fileID: 2533287827353209600, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Name - value: Y Arrow - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Positions.Array.data[1].y - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].time - value: 0.075992584 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209601, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_Parameters.widthCurve.m_Curve.Array.data[0].value - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: d.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: d.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: color.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _color.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: coneScale - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _magnitude - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _direction.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - propertyPath: _direction.y - value: 1 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 960d38eab3d401593b4ec2080d613df3, type: 3} ---- !u!4 &4070943725190493614 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2533287827353209602, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024003366043308} - m_PrefabAsset: {fileID: 0} ---- !u!114 &4070943725190493615 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2533287827353209603, guid: 960d38eab3d401593b4ec2080d613df3, - type: 3} - m_PrefabInstance: {fileID: 1970024003366043308} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a793788ee98ea8ea3b28457e7dd7197d, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab.meta b/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab.meta deleted file mode 100644 index dee6b83f7..000000000 --- a/Packages/com.github.homuler.mediapipe/PackageResources/Prefabs/Transform Annotation.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6f13a2b002175f9a0865766faacfed08 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Plugins/libmediapipe_c.bc.meta b/Packages/com.github.homuler.mediapipe/Runtime/Plugins/libmediapipe_c.bc.meta deleted file mode 100644 index fa99d6440..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Plugins/libmediapipe_c.bc.meta +++ /dev/null @@ -1,32 +0,0 @@ -fileFormatVersion: 2 -guid: e64e1000004b5c933998975515634348 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - WebGL: WebGL - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs deleted file mode 100644 index 3ad89afa0..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; - -namespace Mediapipe -{ - public class Anchor3dVectorPacket : Packet> - { - /// - /// Creates an empty instance. - /// - public Anchor3dVectorPacket() : base(true) { } - - [UnityEngine.Scripting.Preserve] - public Anchor3dVectorPacket(IntPtr ptr, bool isOwner = true) : base(ptr, isOwner) { } - - public Anchor3dVectorPacket(Anchor3d[] value) : base() - { - UnsafeNativeMethods.mp__MakeAnchor3dVectorPacket__PA_i(value, value.Length, out var ptr).Assert(); - this.ptr = ptr; - } - - public Anchor3dVectorPacket(Anchor3d[] value, Timestamp timestamp) : base() - { - UnsafeNativeMethods.mp__MakeAnchor3dVectorPacket_At__PA_i_Rt(value, value.Length, timestamp.mpPtr, out var ptr).Assert(); - GC.KeepAlive(timestamp); - this.ptr = ptr; - } - - public Anchor3dVectorPacket At(Timestamp timestamp) - { - return At(timestamp); - } - - public override List Get() - { - UnsafeNativeMethods.mp_Packet__GetAnchor3dVector(mpPtr, out var anchorVector).Assert(); - GC.KeepAlive(this); - - var anchors = anchorVector.ToList(); - anchorVector.Dispose(); - - return anchors; - } - - public override StatusOr> Consume() - { - throw new NotSupportedException(); - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs.meta deleted file mode 100644 index d0f3dcd0d..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/Anchor3dVectorPacket.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 1e1747c248b3628738bcd536767bfc09 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs deleted file mode 100644 index 0e23b5dd0..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; - -namespace Mediapipe -{ - public class FrameAnnotationPacket : Packet - { - /// - /// Creates an empty instance. - /// - public FrameAnnotationPacket() : base(true) { } - - [UnityEngine.Scripting.Preserve] - public FrameAnnotationPacket(IntPtr ptr, bool isOwner = true) : base(ptr, isOwner) { } - - public FrameAnnotationPacket At(Timestamp timestamp) - { - return At(timestamp); - } - - public override FrameAnnotation Get() - { - UnsafeNativeMethods.mp_Packet__GetFrameAnnotation(mpPtr, out var serializedProto).Assert(); - GC.KeepAlive(this); - - var frameAnnotation = serializedProto.Deserialize(FrameAnnotation.Parser); - serializedProto.Dispose(); - - return frameAnnotation; - } - - public override StatusOr Consume() - { - throw new NotSupportedException(); - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs.meta deleted file mode 100644 index 194d35283..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/FrameAnnotationPacket.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9bd57a3f3c77dbb16babe8243fc373c1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs deleted file mode 100644 index 17f9f671a..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; - -namespace Mediapipe -{ - public class TimedModelMatrixProtoListPacket : Packet - { - /// - /// Creates an empty instance. - /// - public TimedModelMatrixProtoListPacket() : base(true) { } - - [UnityEngine.Scripting.Preserve] - public TimedModelMatrixProtoListPacket(IntPtr ptr, bool isOwner = true) : base(ptr, isOwner) { } - - public TimedModelMatrixProtoListPacket At(Timestamp timestamp) - { - return At(timestamp); - } - - public override TimedModelMatrixProtoList Get() - { - UnsafeNativeMethods.mp_Packet__GetTimedModelMatrixProtoList(mpPtr, out var serializedProto).Assert(); - GC.KeepAlive(this); - - var matrixProtoList = serializedProto.Deserialize(TimedModelMatrixProtoList.Parser); - serializedProto.Dispose(); - - return matrixProtoList; - } - - public override StatusOr Consume() - { - throw new NotSupportedException(); - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs.meta deleted file mode 100644 index 62dd5dbbe..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Framework/Packet/TimedModelMatrixProtoListPacket.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 244922fa9b8ff20ef8962313f8179a24 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs deleted file mode 100644 index 8e6ca3cfb..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Runtime.InteropServices; - -namespace Mediapipe -{ - [StructLayout(LayoutKind.Sequential)] - public struct Anchor3d - { - public float x; - public float y; - public float z; - public int stickerId; - - public override string ToString() - { - return $"({x}, {y}, {z}), #{stickerId}"; - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs.meta deleted file mode 100644 index 008776756..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3d.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: dcbd63ef2a5963ee698de211fffbd1e8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs deleted file mode 100644 index 13cb47f22..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; - -namespace Mediapipe -{ - [StructLayout(LayoutKind.Sequential)] - internal struct Anchor3dVector - { - public IntPtr data; - public int size; - - public void Dispose() - { - UnsafeNativeMethods.mp_Anchor3dArray__delete(data); - } - - public List ToList() - { - var anchors = new List(size); - - unsafe - { - var anchorPtr = (Anchor3d*)data; - - for (var i = 0; i < size; i++) - { - anchors.Add(Marshal.PtrToStructure((IntPtr)anchorPtr++)); - } - } - - return anchors; - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs.meta deleted file mode 100644 index ab210b66f..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Graphs/InstantMotionTracking/Anchor3dVector.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 245fdb6c2b3fc7c938665fbf58cd4789 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/External/Protobuf_Unsafe.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/External/Protobuf_Unsafe.cs index 2ab2d2fd3..4377d8db0 100644 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/External/Protobuf_Unsafe.cs +++ b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/External/Protobuf_Unsafe.cs @@ -40,9 +40,6 @@ public static extern MpReturnCode google_protobuf__SetLogHandler__PF( [DllImport(MediaPipeLibrary, ExactSpelling = true)] public static extern MpReturnCode mp_Packet__GetFaceGeometryVector(IntPtr packet, out SerializedProtoVector serializedProtoVector); - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern MpReturnCode mp_Packet__GetFrameAnnotation(IntPtr packet, out SerializedProto serializedProto); - [DllImport(MediaPipeLibrary, ExactSpelling = true)] public static extern MpReturnCode mp_Packet__GetLandmarkList(IntPtr packet, out SerializedProto serializedProto); @@ -66,9 +63,6 @@ public static extern MpReturnCode google_protobuf__SetLogHandler__PF( [DllImport(MediaPipeLibrary, ExactSpelling = true)] public static extern MpReturnCode mp_Packet__GetRectVector(IntPtr packet, out SerializedProtoVector serializedProtoVector); - - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern MpReturnCode mp_Packet__GetTimedModelMatrixProtoList(IntPtr packet, out SerializedProto serializedProto); #endregion } } diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs deleted file mode 100644 index 396797c0a..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System; -using System.Runtime.InteropServices; - -namespace Mediapipe -{ - internal static partial class UnsafeNativeMethods - { - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern MpReturnCode mp__MakeAnchor3dVectorPacket__PA_i(Anchor3d[] value, int size, out IntPtr packet); - - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern MpReturnCode mp__MakeAnchor3dVectorPacket_At__PA_i_Rt(Anchor3d[] value, int size, IntPtr timestamp, out IntPtr packet); - - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern void mp_Anchor3dArray__delete(IntPtr anchorVectorData); - - [DllImport(MediaPipeLibrary, ExactSpelling = true)] - public static extern MpReturnCode mp_Packet__GetAnchor3dVector(IntPtr packet, out Anchor3dVector anchorVector); - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs.meta deleted file mode 100644 index 6af67c708..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/PInvoke/NativeMethods/Graphs/InstantMotionTracking_Unsafe.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7d4da3790f601856f9eb91cc8a09f14a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/InstantMotionTracking/Calculators/StickerBuffer.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/InstantMotionTracking/Calculators/StickerBuffer.cs.meta deleted file mode 100644 index 9848b9e2c..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/InstantMotionTracking/Calculators/StickerBuffer.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a11b00ac8e39a8b818d36a1a4f0fce79 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/ObjectDetection3d/Calculators/ModelMatrix.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/ObjectDetection3d/Calculators/ModelMatrix.cs.meta deleted file mode 100644 index b246df94e..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Graphs/ObjectDetection3d/Calculators/ModelMatrix.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: ce2b8f727949ebd1fb12a76204377e2f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/ARCaptureMetadata.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/ARCaptureMetadata.cs.meta deleted file mode 100644 index 034c35d02..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/ARCaptureMetadata.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e4facbf66687417bca38efde0cd05615 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/AnnotationData.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/AnnotationData.cs.meta deleted file mode 100644 index 77c0e9721..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/AnnotationData.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e4f57edd5720360c5b5f915972c86488 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/BeliefDecoderConfig.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/BeliefDecoderConfig.cs.meta deleted file mode 100644 index 45bd899ba..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/BeliefDecoderConfig.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: c57c54bc05f78c9f790236220a85e6c8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/CameraParameters.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/CameraParameters.cs.meta deleted file mode 100644 index 8877aca1d..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/CameraParameters.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 65114f967c1dc73d7a03428ebded1761 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FilterDetectionCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FilterDetectionCalculator.cs.meta deleted file mode 100644 index f2bd24503..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FilterDetectionCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 2e306cfd433010aeb93bd632be6327bb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationToRectCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationToRectCalculator.cs.meta deleted file mode 100644 index a1c5301cf..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationToRectCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 47be4445b6a5eb6bc80d708f90468e2d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationTrackerCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationTrackerCalculator.cs.meta deleted file mode 100644 index e0de128f3..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/FrameAnnotationTrackerCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: b6a2481a2315da5ebbe78e323ee91b2b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Lift2DFrameAnnotationTo3DCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Lift2DFrameAnnotationTo3DCalculator.cs.meta deleted file mode 100644 index 261ec2667..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Lift2DFrameAnnotationTo3DCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: cad26e2330ecd4db7b2603dd479b843e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Object.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Object.cs.meta deleted file mode 100644 index d7f8e688e..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/Object.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: d7e192bd63a9aefc4818216dbcd906fa -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TensorsToObjectsCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TensorsToObjectsCalculator.cs.meta deleted file mode 100644 index 730433608..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TensorsToObjectsCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: cf360c0e1349e2339bd655d6efaf07bc -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TfliteTensorsToObjectsCalculator.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TfliteTensorsToObjectsCalculator.cs.meta deleted file mode 100644 index bff2e465c..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Protobuf/Modules/Objectron/Calculators/TfliteTensorsToObjectsCalculator.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: fefbc482bc9248f67adbe79ac750595e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs deleted file mode 100644 index 2bf62523e..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs +++ /dev/null @@ -1,114 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity -{ -#pragma warning disable IDE0065 - using Color = UnityEngine.Color; -#pragma warning restore IDE0065 - - public sealed class CuboidAnnotation : HierarchicalAnnotation - { - [SerializeField] private PointListAnnotation _pointListAnnotation; - [SerializeField] private ConnectionListAnnotation _lineListAnnotation; - [SerializeField] private TransformAnnotation _transformAnnotation; - [SerializeField] private float _arrowLengthScale = 1.0f; - - /// 3 ----------- 7 - /// /| /| - /// ../ | 0 / | - /// .4 ----------- 8 | - /// | 1 ---------|- 5 - /// | / | / - /// |/ |/ - /// 2 ----------- 6 - private readonly List<(int, int)> _connections = new List<(int, int)> { - (1, 2), - (3, 4), - (5, 6), - (7, 8), - (1, 3), - (2, 4), - (5, 7), - (6, 8), - (1, 5), - (2, 6), - (3, 7), - (4, 8), - }; - - public override bool isMirrored - { - set - { - _pointListAnnotation.isMirrored = value; - _lineListAnnotation.isMirrored = value; - _transformAnnotation.isMirrored = value; - base.isMirrored = value; - } - } - - public override RotationAngle rotationAngle - { - set - { - _pointListAnnotation.rotationAngle = value; - _lineListAnnotation.rotationAngle = value; - _transformAnnotation.rotationAngle = value; - base.rotationAngle = value; - } - } - - private void Start() - { - _pointListAnnotation.Fill(9); - _lineListAnnotation.Fill(_connections, _pointListAnnotation); - } - - public void SetPointColor(Color color) - { - _pointListAnnotation.SetColor(color); - } - - public void SetLineColor(Color color) - { - _lineListAnnotation.SetColor(color); - } - - public void SetLineWidth(float lineWidth) - { - _lineListAnnotation.SetLineWidth(lineWidth); - } - - public void SetArrowCapScale(float arrowCapScale) - { - _transformAnnotation.SetArrowCapScale(arrowCapScale); - } - - public void SetArrowLengthScale(float arrowLengthScale) - { - _arrowLengthScale = arrowLengthScale; - } - - public void SetArrowWidth(float arrowWidth) - { - _transformAnnotation.SetArrowWidth(arrowWidth); - } - - public void Draw(ObjectAnnotation target, Vector2 focalLength, Vector2 principalPoint, float zScale, bool visualizeZ = true) - { - if (ActivateFor(target)) - { - _pointListAnnotation.Draw(target.Keypoints, focalLength, principalPoint, zScale, visualizeZ); - _lineListAnnotation.Redraw(); - _transformAnnotation.Draw(target, _pointListAnnotation[0].transform.localPosition, _arrowLengthScale, visualizeZ); - } - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs.meta deleted file mode 100644 index 5b27e6258..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidAnnotation.cs.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 6e88663936c139fb4971d8ab54a85a11 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - _pointListAnnotation: {instanceID: 0} - - _lineListAnnotation: {instanceID: 0} - - _transformAnnotation: {instanceID: 0} - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs deleted file mode 100644 index fdf562701..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using System.Collections.Generic; -using UnityEngine; - -namespace Mediapipe.Unity -{ -#pragma warning disable IDE0065 - using Color = UnityEngine.Color; -#pragma warning restore IDE0065 - - public class CuboidListAnnotation : ListAnnotation - { - [SerializeField] private Color _pointColor = Color.green; - [SerializeField] private Color _lineColor = Color.red; - [SerializeField, Range(0, 1)] private float _lineWidth = 1.0f; - [SerializeField] private float _arrowCapScale = 2.0f; - [SerializeField] private float _arrowLengthScale = 1.0f; - [SerializeField, Range(0, 1)] private float _arrowWidth = 1.0f; - -#if UNITY_EDITOR - private void OnValidate() - { - if (!UnityEditor.PrefabUtility.IsPartOfAnyPrefab(this)) - { - ApplyPointColor(_pointColor); - ApplyLineColor(_lineColor); - ApplyLineWidth(_lineWidth); - ApplyArrowCapScale(_arrowCapScale); - ApplyArrowLengthScale(_arrowLengthScale); - ApplyArrowWidth(_arrowWidth); - } - } -#endif - - public void SetPointColor(Color pointColor) - { - _pointColor = pointColor; - ApplyPointColor(pointColor); - } - - public void SetLineColor(Color lineColor) - { - _lineColor = lineColor; - ApplyLineColor(lineColor); - } - - public void SetLineWidth(float lineWidth) - { - _lineWidth = lineWidth; - ApplyLineWidth(lineWidth); - } - - public void SetArrowCapScale(float arrowCapScale) - { - _arrowCapScale = arrowCapScale; - ApplyArrowCapScale(arrowCapScale); - } - - public void SetArrowLengthScale(float arrowLengthScale) - { - _arrowLengthScale = arrowLengthScale; - ApplyArrowLengthScale(arrowLengthScale); - } - - public void SetArrowWidth(float arrowWidth) - { - _arrowWidth = arrowWidth; - ApplyArrowWidth(arrowWidth); - } - - public void Draw(IList targets, Vector2 focalLength, Vector2 principalPoint, float scale, bool visualizeZ = true) - { - if (ActivateFor(targets)) - { - CallActionForAll(targets, (annotation, target) => - { - if (annotation != null) { annotation.Draw(target, focalLength, principalPoint, scale, visualizeZ); } - }); - } - } - - public void Draw(FrameAnnotation target, Vector2 focalLength, Vector2 principalPoint, float scale, bool visualizeZ = true) - { - Draw(target?.Annotations, focalLength, principalPoint, scale, visualizeZ); - } - - protected override CuboidAnnotation InstantiateChild(bool isActive = true) - { - var annotation = base.InstantiateChild(isActive); - annotation.SetPointColor(_pointColor); - annotation.SetLineColor(_lineColor); - annotation.SetLineWidth(_lineWidth); - annotation.SetArrowCapScale(_arrowCapScale); - annotation.SetArrowLengthScale(_arrowLengthScale); - annotation.SetArrowWidth(_arrowWidth); - return annotation; - } - - private void ApplyPointColor(Color pointColor) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetPointColor(pointColor); } - } - } - - private void ApplyLineColor(Color lineColor) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetLineColor(lineColor); } - } - } - - private void ApplyLineWidth(float lineWidth) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetLineWidth(lineWidth); } - } - } - - private void ApplyArrowCapScale(float arrowCapScale) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetArrowCapScale(arrowCapScale); } - } - } - - private void ApplyArrowLengthScale(float arrowLengthScale) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetArrowLengthScale(arrowLengthScale); } - } - } - - private void ApplyArrowWidth(float arrowWidth) - { - foreach (var cuboid in children) - { - if (cuboid != null) { cuboid.SetArrowWidth(arrowWidth); } - } - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs.meta deleted file mode 100644 index 6c497f1aa..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/CuboidListAnnotation.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 69c9a763206a6fa938324ba456924e67 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: - - _annotationPrefab: {fileID: 2519151911608524794, guid: 915f3c383a25ff9bd985b1394fc052de, - type: 3} - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs deleted file mode 100644 index f9d63d91b..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using UnityEngine; - -namespace Mediapipe.Unity -{ - public class FrameAnnotationController : AnnotationController - { - [SerializeField] private bool _visualizeZ = true; - [SerializeField] private float _translateZ = -10.0f; - [SerializeField] private float _scaleZ = 1.0f; - - [HideInInspector] public Vector2 focalLength = Vector2.zero; - [HideInInspector] public Vector2 principalPoint = Vector2.zero; - - private FrameAnnotation _currentTarget; - - protected override void Start() - { - base.Start(); - ApplyTranslateZ(_translateZ); - } - - private void OnValidate() - { - ApplyTranslateZ(_translateZ); - } - - public void DrawNow(FrameAnnotation target) - { - _currentTarget = target; - SyncNow(); - } - - public void DrawLater(FrameAnnotation target) - { - UpdateCurrentTarget(target, ref _currentTarget); - } - - protected override void SyncNow() - { - isStale = false; - annotation.Draw(_currentTarget, focalLength, principalPoint, _scaleZ, _visualizeZ); - } - - private void ApplyTranslateZ(float translateZ) - { - annotation.transform.localPosition = _visualizeZ ? new Vector3(0, 0, translateZ) : Vector3.zero; - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs.meta deleted file mode 100644 index 4beabae2c..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/FrameAnnotationController.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7ec6e7b1749fd598a93275c583e1ceb0 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointAnnotation.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointAnnotation.cs index d6eb284c8..e76357014 100644 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointAnnotation.cs +++ b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointAnnotation.cs @@ -75,40 +75,6 @@ public void Draw(NormalizedLandmark target, bool visualizeZ = true) } } - public void Draw(NormalizedPoint2D target) - { - if (ActivateFor(target)) - { - var position = GetScreenRect().GetPoint(target, rotationAngle, isMirrored); - transform.localPosition = position; - } - } - - public void Draw(Point3D target, Vector2 focalLength, Vector2 principalPoint, float zScale, bool visualizeZ = true) - { - if (ActivateFor(target)) - { - var position = GetScreenRect().GetPoint(target, focalLength, principalPoint, zScale, rotationAngle, isMirrored); - if (!visualizeZ) - { - position.z = 0.0f; - } - transform.localPosition = position; - } - } - - public void Draw(AnnotatedKeyPoint target, Vector2 focalLength, Vector2 principalPoint, float zScale, bool visualizeZ = true) - { - if (visualizeZ) - { - Draw(target?.Point3D, focalLength, principalPoint, zScale, true); - } - else - { - Draw(target?.Point2D); - } - } - public void Draw(mplt.RelativeKeypoint target, float threshold = 0.0f) { if (ActivateFor(target)) diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointListAnnotation.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointListAnnotation.cs index 961bb7e2b..cc0267f7f 100644 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointListAnnotation.cs +++ b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/PointListAnnotation.cs @@ -86,17 +86,6 @@ public void Draw(NormalizedLandmarkList targets, bool visualizeZ = true) Draw(targets.Landmark, visualizeZ); } - public void Draw(IList targets, Vector2 focalLength, Vector2 principalPoint, float zScale, bool visualizeZ = true) - { - if (ActivateFor(targets)) - { - CallActionForAll(targets, (annotation, target) => - { - if (annotation != null) { annotation.Draw(target, focalLength, principalPoint, zScale, visualizeZ); } - }); - } - } - public void Draw(IList targets, float threshold = 0.0f) { if (ActivateFor(targets)) diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs deleted file mode 100644 index b867391fd..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using Mediapipe.Unity.CoordinateSystem; -using UnityEngine; - -namespace Mediapipe.Unity -{ - public sealed class TransformAnnotation : HierarchicalAnnotation - { - [SerializeField] private Arrow _xArrow; - [SerializeField] private Arrow _yArrow; - [SerializeField] private Arrow _zArrow; - - public Vector3 origin - { - get => transform.localPosition; - set => transform.localPosition = value; - } - - public void SetArrowCapScale(float arrowCapScale) - { - _xArrow.SetCapScale(arrowCapScale); - _yArrow.SetCapScale(arrowCapScale); - _zArrow.SetCapScale(arrowCapScale); - } - - public void SetArrowWidth(float arrowWidth) - { - _xArrow.SetLineWidth(arrowWidth); - _yArrow.SetLineWidth(arrowWidth); - _zArrow.SetLineWidth(arrowWidth); - } - - public void Draw(Quaternion rotation, Vector3 scale, bool visualizeZ = true) - { - var q = Quaternion.Euler(0, 0, -(int)rotationAngle); - DrawArrow(_xArrow, scale.x * (q * rotation * Vector3.right), visualizeZ); - DrawArrow(_yArrow, scale.y * (q * rotation * Vector3.up), visualizeZ); - DrawArrow(_zArrow, scale.z * (q * rotation * Vector3.forward), visualizeZ); - } - - public void Draw(ObjectAnnotation target, Vector3 position, float arrowLengthScale = 1.0f, bool visualizeZ = true) - { - origin = position; - - var (xDir, yDir, zDir) = CameraCoordinate.GetDirections(target, rotationAngle, isMirrored); - DrawArrow(_xArrow, arrowLengthScale * xDir, visualizeZ); - DrawArrow(_yArrow, arrowLengthScale * yDir, visualizeZ); - DrawArrow(_zArrow, arrowLengthScale * zDir, visualizeZ); - } - - private void DrawArrow(Arrow arrow, Vector3 vec, bool visualizeZ) - { - var magnitude = vec.magnitude; - var direction = vec.normalized; - - if (!visualizeZ) - { - var direction2d = new Vector3(direction.x, direction.y, 0); - magnitude *= direction2d.magnitude; - direction = direction2d; - } - arrow.direction = direction; - arrow.magnitude = magnitude; - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs.meta deleted file mode 100644 index 543ea389b..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/Annotation/TransformAnnotation.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 219b3f9aac8f8d18db8e85142b28db7d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs deleted file mode 100644 index cce6ce0d7..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs +++ /dev/null @@ -1,303 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -using UnityEngine; - -namespace Mediapipe.Unity.CoordinateSystem -{ - /// - /// This class provides helper methods for converting camera coordinate values to local coordinate values in Unity. - /// See for more details. - /// - /// - /// Assume that the origin is common to the two coordinate systems. - /// - public static class CameraCoordinate - { - public static Vector3 CameraToRealWorld(float x, float y, float z, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - var isInverted = IsInverted(imageRotation); - var (rx, ry) = isInverted ? (y, x) : (x, y); - return new Vector3(IsXReversed(imageRotation, isMirrored) ? -rx : rx, IsYReversed(imageRotation, isMirrored) ? -ry : ry, -z); - } - - /// - /// Convert from camera coordinates to local coordinates in Unity. - /// - /// X in camera coordinates - /// Y in camera coordinates - /// Z in camera coordinates - /// The minimum X coordinate of the target rectangle - /// The maximum X coordinate of the target rectangle - /// The minimum X coordinate of the target rectangle - /// The maximum X coordinate of the target rectangle - /// Normalized focal length X in NDC space - /// Normalized focal length Y in NDC space - /// Normalized principal point X in NDC space - /// Normalized principal point Y in NDC space - /// Ratio of Z values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 CameraToLocalPoint(float x, float y, float z, float xMin, float xMax, float yMin, float yMax, - float focalLengthX, float focalLengthY, float principalX, float principalY, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - var (ndcX, ndcY) = ((-focalLengthX * x / z) + principalX, (focalLengthY * y / z) + principalY); - var (width, height) = (xMax - xMin, yMax - yMin); - var (nx, ny) = ((1 + ndcX) / 2.0f, (1 - ndcY) / 2.0f); - var (rectX, rectY) = IsInverted(imageRotation) ? (ny * width, nx * height) : (nx * width, ny * height); - var localX = (IsXReversed(imageRotation, isMirrored) ? width - rectX : rectX) + xMin; - var localY = (IsYReversed(imageRotation, isMirrored) ? height - rectY : rectY) + yMin; - // Reverse the sign of Z because camera coordinate system is right-handed - var localZ = -z * zScale; - - return new Vector3(localX, localY, localZ); - } - - /// - /// Convert from camera coordinates to local coordinates in Unity. - /// - /// X in camera coordinates - /// Y in camera coordinates - /// Z in camera coordinates - /// The minimum X coordinate of the target rectangle - /// The maximum X coordinate of the target rectangle - /// The minimum X coordinate of the target rectangle - /// The maximum X coordinate of the target rectangle - /// Normalized focal lengths in NDC space - /// Normalized principal point in NDC space - /// Ratio of Z values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 CameraToLocalPoint(float x, float y, float z, float xMin, float xMax, float yMin, float yMax, Vector2 focalLength, Vector2 principalPoint, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToLocalPoint(x, y, z, xMin, xMax, yMin, yMax, focalLength.x, focalLength.y, principalPoint.x, principalPoint.y, zScale, imageRotation, isMirrored); - } - - /// - /// Convert from camera coordinates to local coordinates in Unity. - /// - /// Rectangle to get a point inside - /// X in camera coordinates - /// Y in camera coordinates - /// Z in camera coordinates - /// Normalized focal length X in NDC space - /// Normalized focal length Y in NDC space - /// Normalized principal point X in NDC space - /// Normalized principal point Y in NDC space - /// Ratio of Z values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 CameraToPoint(UnityEngine.Rect rectangle, float x, float y, float z, - float focalLengthX, float focalLengthY, float principalX, float principalY, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToLocalPoint(x, y, z, rectangle.xMin, rectangle.xMax, rectangle.yMin, rectangle.yMax, focalLengthX, focalLengthY, principalX, principalY, - zScale, imageRotation, isMirrored); - } - - /// - /// Convert from camera coordinates to local coordinates in Unity. - /// - /// Rectangle to get a point inside - /// X in camera coordinates - /// Y in camera coordinates - /// Z in camera coordinates - /// Normalized focal lengths in NDC space - /// Normalized principal point in NDC space - /// Ratio of Z values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 CameraToPoint(UnityEngine.Rect rectangle, float x, float y, float z, - Vector2 focalLength, Vector2 principalPoint, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToLocalPoint(x, y, z, rectangle.xMin, rectangle.xMax, rectangle.yMin, rectangle.yMax, focalLength.x, focalLength.y, principalPoint.x, principalPoint.y, - zScale, imageRotation, isMirrored); - } - - /// - /// Convert from camera coordinates to local coordinates in Unity. - /// It is assumed that the principal point is (0, 0) in the camera coordinate system and the focal length is (1, 1). - /// - /// Rectangle to get a point inside - /// X in camera coordinates - /// Y in camera coordinates - /// Z in camera coordinates - /// Ratio of Z values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 CameraToPoint(UnityEngine.Rect rectangle, float x, float y, float z, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToLocalPoint(x, y, z, rectangle.xMin, rectangle.xMax, rectangle.yMin, rectangle.yMax, Vector2.one, Vector2.zero, zScale, imageRotation, isMirrored); - } - - /// - /// Get the coordinates represented by in local coordinate system. - /// - /// Rectangle to get a point inside - /// Normalized focal length X in NDC space - /// Normalized focal length Y in NDC space - /// Normalized principal point X in NDC space - /// Normalized principal point Y in NDC space - /// Ratio of values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 GetPoint(this UnityEngine.Rect rectangle, Point3D point3d, float focalLengthX, float focalLengthY, float principalX, float principalY, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToPoint(rectangle, point3d.X, point3d.Y, point3d.Z, focalLengthX, focalLengthY, principalX, principalY, zScale, imageRotation, isMirrored); - } - - /// - /// Get the coordinates represented by in local coordinate system. - /// - /// Rectangle to get a point inside - /// Normalized focal lengths in NDC space - /// Normalized principal point in NDC space - /// Ratio of values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 GetPoint(this UnityEngine.Rect rectangle, Point3D point3d, Vector2 focalLength, Vector2 principalPoint, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToPoint(rectangle, point3d.X, point3d.Y, point3d.Z, focalLength, principalPoint, zScale, imageRotation, isMirrored); - } - - /// - /// Get the coordinates represented by in local coordinate system. - /// - /// Rectangle to get a point inside - /// Ratio of values in camera coordinates to local coordinates in Unity - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 GetPoint(this UnityEngine.Rect rectangle, Point3D point3d, - float zScale, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return CameraToPoint(rectangle, point3d.X, point3d.Y, point3d.Z, zScale, imageRotation, isMirrored); - } - - public static Quaternion GetApproximateQuaternion(ObjectAnnotation objectAnnotation, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - var isInverted = IsInverted(imageRotation); - var isXReversed = IsXReversed(imageRotation, isMirrored); - var isYReversed = IsYReversed(imageRotation, isMirrored); - var forward = GetZDir(objectAnnotation, isXReversed, isYReversed, isInverted); - var upward = GetYDir(objectAnnotation, isXReversed, isYReversed, isInverted); - - return Quaternion.LookRotation(forward, upward); - } - - public static (Vector3, Vector3, Vector3) GetDirections(ObjectAnnotation objectAnnotation, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - var isInverted = IsInverted(imageRotation); - var isXReversed = IsXReversed(imageRotation, isMirrored); - var isYReversed = IsYReversed(imageRotation, isMirrored); - var scale = objectAnnotation.Scale; - var xDir = scale[0] * GetXDir(objectAnnotation, isXReversed, isYReversed, isInverted); - var yDir = scale[1] * GetYDir(objectAnnotation, isXReversed, isYReversed, isInverted); - var zDir = scale[2] * GetZDir(objectAnnotation, isXReversed, isYReversed, isInverted); - return (xDir, yDir, zDir); - } - - private static Vector3 GetXDir(ObjectAnnotation objectAnnotation, bool isXReversed, bool isYReversed, bool isInverted) - { - var points = objectAnnotation.Keypoints; - var v1 = GetDirection(points[1].Point3D, points[5].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v2 = GetDirection(points[2].Point3D, points[6].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v3 = GetDirection(points[3].Point3D, points[7].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v4 = GetDirection(points[4].Point3D, points[8].Point3D, isXReversed, isYReversed, isInverted).normalized; - return (v1 + v2 + v3 + v4) / 4; - } - - private static Vector3 GetYDir(ObjectAnnotation objectAnnotation, bool isXReversed, bool isYReversed, bool isInverted) - { - var points = objectAnnotation.Keypoints; - var v1 = GetDirection(points[1].Point3D, points[3].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v2 = GetDirection(points[2].Point3D, points[4].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v3 = GetDirection(points[5].Point3D, points[7].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v4 = GetDirection(points[6].Point3D, points[8].Point3D, isXReversed, isYReversed, isInverted).normalized; - return (v1 + v2 + v3 + v4) / 4; - } - - private static Vector3 GetZDir(ObjectAnnotation objectAnnotation, bool isXReversed, bool isYReversed, bool isInverted) - { - var points = objectAnnotation.Keypoints; - var v1 = GetDirection(points[2].Point3D, points[1].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v2 = GetDirection(points[4].Point3D, points[3].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v3 = GetDirection(points[6].Point3D, points[5].Point3D, isXReversed, isYReversed, isInverted).normalized; - var v4 = GetDirection(points[8].Point3D, points[7].Point3D, isXReversed, isYReversed, isInverted).normalized; - return (v1 + v2 + v3 + v4) / 4; - } - - private static Vector3 GetDirection(Point3D from, Point3D to, bool isXReversed, bool isYReversed, bool isInverted) - { - var xDiff = to.X - from.X; - var yDiff = to.Y - from.Y; - var (xDir, yDir) = isInverted ? (yDiff, xDiff) : (xDiff, yDiff); - // convert from right-handed to left-handed - return new Vector3(isXReversed ? -xDir : xDir, isYReversed ? -yDir : yDir, from.Z - to.Z); - } - - /// - /// When the image is rotated back, returns whether the axis parallel to the X axis of the Unity coordinates is pointing in the same direction as the X axis of the Unity coordinates. - /// For example, if is and is false, this returns true - /// because the original Y axis will be exactly opposite the X axis in Unity coordinates if the image is rotated back. - /// - public static bool IsXReversed(RotationAngle rotationAngle, bool isMirrored = false) - { - return isMirrored ? - rotationAngle == RotationAngle.Rotation0 || rotationAngle == RotationAngle.Rotation270 : - rotationAngle == RotationAngle.Rotation180 || rotationAngle == RotationAngle.Rotation270; - } - - /// - /// When the image is rotated back, returns whether the axis parallel to the X axis of the Unity coordinates is pointing in the same direction as the X axis of the Unity coordinates. - /// For example, if is and is false, this returns true - /// because the original X axis will be exactly opposite the Y axis in Unity coordinates if the image is rotated back. - /// - public static bool IsYReversed(RotationAngle rotationAngle, bool isMirrored = false) - { - return isMirrored ? - rotationAngle == RotationAngle.Rotation180 || rotationAngle == RotationAngle.Rotation270 : - rotationAngle == RotationAngle.Rotation90 || rotationAngle == RotationAngle.Rotation180; - } - - /// - /// Returns true if is or . - /// - public static bool IsInverted(RotationAngle rotationAngle) - { - return rotationAngle == RotationAngle.Rotation90 || rotationAngle == RotationAngle.Rotation270; - } - } -} diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs.meta b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs.meta deleted file mode 100644 index e8709c11f..000000000 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/CameraCoordinate.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 92d2557dc55654e76b24cf607ac18146 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/ImageCoordinate.cs b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/ImageCoordinate.cs index b70bcbae7..9fe86db4c 100644 --- a/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/ImageCoordinate.cs +++ b/Packages/com.github.homuler.mediapipe/Runtime/Scripts/Unity/CoordinateSystem/ImageCoordinate.cs @@ -491,34 +491,6 @@ public static Vector3 GetPoint(this UnityEngine.Rect rectangle, NormalizedLandma return ImageNormalizedToPoint(rectangle, normalizedLandmark.X, normalizedLandmark.Y, normalizedLandmark.Z, imageRotation, isMirrored); } - /// - /// Get the coordinates represented by in the local coordinate system. - /// - /// Rectangle to get a point inside - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector3 GetPoint(this UnityEngine.Rect rectangle, NormalizedPoint2D point2d, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return ImageNormalizedToPoint(rectangle, point2d.X, point2d.Y, imageRotation, isMirrored); - } - - /// - /// Get the coordinates represented by in the local coordinate system. - /// - /// Rectangle to get a point inside - /// - /// Counterclockwise rotation angle of the input image in the image coordinate system. - /// In the local coordinate system, this value will often represent a clockwise rotation angle. - /// - /// Set to true if the original coordinates is mirrored - public static Vector2 GetPoint(this UnityEngine.Rect rectangle, Anchor3d anchor3d, RotationAngle imageRotation = RotationAngle.Rotation0, bool isMirrored = false) - { - return ImageNormalizedToPoint(rectangle, anchor3d.x, anchor3d.y, imageRotation, isMirrored); - } - /// /// Get a Vector3 array which represents 's vertex coordinates in the local coordinate system. /// They are ordered clockwise from bottom-left point. diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index dd53f6633..7c868b604 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -35,16 +35,6 @@ EditorBuildSettings: - enabled: 1 path: Assets/MediaPipeUnity/Samples/Scenes/Object Detection/Object Detection.unity guid: bb025f2e6cd753596a77b1dd633710ea - - enabled: 1 - path: Assets/MediaPipeUnity/Samples/Scenes/Box Tracking/Box Tracking.unity - guid: 86857ab4aac2c6378a33195edbbb9da4 - - enabled: 1 - path: Assets/MediaPipeUnity/Samples/Scenes/Instant Motion Tracking/Instant Motion - Tracking.unity - guid: fd2061009efe0e91f871cdb03fdc5fb5 - - enabled: 1 - path: Assets/MediaPipeUnity/Samples/Scenes/Objectron/Objectron.unity - guid: c2acde8e2de1698b385c0a432bd9759c - enabled: 1 path: Assets/MediaPipeUnity/Samples/Scenes/MediaPipe Video/MediaPipe Video.unity guid: 16062faf4cda54140b781b925351b119 diff --git a/README.md b/README.md index 37e2e9547..f57a7feaa 100644 --- a/README.md +++ b/README.md @@ -113,11 +113,6 @@ Here is a list of [solutions](https://google.github.io/mediapipe/solutions/solut | Selfie Segmentation | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Hair Segmentation | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Object Detection | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Box Tracking | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Instant Motion Tracking | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Objectron | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| KNIFT | | | | | | | | - ### UnityEditor Select `Mediapipe/Samples/Scenes/Start Scene` and play. diff --git a/WORKSPACE b/WORKSPACE index c9e64a11e..dda6cfc77 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -4,11 +4,10 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "bazel_skylib", - sha256 = "1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c", - type = "tar.gz", + sha256 = "74d544d96f4a5bb630d465ca8bbcfe231e3594e5aae57e1edbf17a6eb3ca2506", urls = [ - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.3/bazel-skylib-1.0.3.tar.gz", - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.0.3/bazel-skylib-1.0.3.tar.gz", + "https://storage.googleapis.com/mirror.tensorflow.org/github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz", ], ) @@ -18,7 +17,7 @@ bazel_skylib_workspace() load("@bazel_skylib//lib:versions.bzl", "versions") -versions.check(minimum_bazel_version = "5.2.0") +versions.check(minimum_bazel_version = "6.1.1") http_archive( name = "rules_pkg", @@ -37,60 +36,148 @@ http_archive( "-p1", ], patches = [ - "@//third_party:mediapipe_opencv.diff", "@//third_party:mediapipe_workaround.diff", + "@//third_party:mediapipe_opencv.diff", "@//third_party:mediapipe_visibility.diff", "@//third_party:mediapipe_model_path.diff", "@//third_party:mediapipe_extension.diff", - # "@//third_party:mediapipe_emscripten_patch.diff", ], - sha256 = "437de7632f37b95424106d689f9722c280a571fa452675a22c708cb851395ea7", - strip_prefix = "mediapipe-0.9.1", - urls = ["https://github.com/google/mediapipe/archive/v0.9.1.tar.gz"], + sha256 = "4433c986671fea71288f8e573e2395a8e877bf782278997974a01cb4c9d6e362", + strip_prefix = "mediapipe-0.10.1", + urls = ["https://github.com/google/mediapipe/archive/v0.10.1.tar.gz"], ) -# ABSL cpp library lts_2021_03_24, patch 2. +# ABSL cpp library lts_2023_01_25. http_archive( name = "com_google_absl", patch_args = [ "-p1", ], - # Remove after https://github.com/abseil/abseil-cpp/issues/326 is solved. patches = [ - "@com_google_mediapipe//third_party:com_google_absl_f863b622fe13612433fdf43f76547d5edda0c93001.diff", + "@com_google_mediapipe//third_party:com_google_absl_windows_patch.diff", ], - sha256 = "91ac87d30cc6d79f9ab974c51874a704de9c2647c40f6932597329a282217ba8", - strip_prefix = "abseil-cpp-20220623.1", + sha256 = "3ea49a7d97421b88a8c48a0de16c16048e17725c7ec0f1d3ea2683a2a75adc21", + strip_prefix = "abseil-cpp-20230125.0", urls = [ - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20220623.1.tar.gz", + "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230125.0.tar.gz", ], ) http_archive( name = "rules_cc", - strip_prefix = "rules_cc-main", - urls = ["https://github.com/bazelbuild/rules_cc/archive/main.zip"], + strip_prefix = "rules_cc-2f8c04c04462ab83c545ab14c0da68c3b4c96191", + # The commit can be updated if the build passes. Last updated 6/23/22. + urls = ["https://github.com/bazelbuild/rules_cc/archive/2f8c04c04462ab83c545ab14c0da68c3b4c96191.zip"], ) +# cf. https://github.com/bazelbuild/rules_foreign_cc/issues/1051 +http_archive( + name = "rules_foreign_cc", + sha256 = "6041f1374ff32ba711564374ad8e007aef77f71561a7ce784123b9b4b88614fc", + strip_prefix = "rules_foreign_cc-0.8.0", + url = "https://github.com/bazelbuild/rules_foreign_cc/archive/0.8.0.tar.gz", +) + +load("@rules_foreign_cc//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies") + +rules_foreign_cc_dependencies() + http_archive( - name = "bazel_rules_dict", - sha256 = "00adce0dc43d7ef39dcb7f59f8cc5644cde02766bb193f342ecff13d70f60b07", - strip_prefix = "bazel_rules_dict-0.1.1", + name = "com_google_protobuf", + patch_args = [ + "-p1", + ], + patches = [ + "@com_google_mediapipe//third_party:com_google_protobuf_fixes.diff", + ], + sha256 = "87407cd28e7a9c95d9f61a098a53cf031109d451a7763e7dd1253abf8b4df422", + strip_prefix = "protobuf-3.19.1", + urls = ["https://github.com/protocolbuffers/protobuf/archive/v3.19.1.tar.gz"], +) + +load("//third_party:android_configure.bzl", "android_configure") + +android_configure(name = "local_config_android") + +load("@local_config_android//:android_configure.bzl", "android_workspace") + +android_workspace() + +# Load Zlib before initializing TensorFlow and the iOS build rules to guarantee +# that the target @zlib//:mini_zlib is available +http_archive( + name = "zlib", + build_file = "@com_google_mediapipe//third_party:zlib.BUILD", + patch_args = [ + "-p1", + ], + patches = [ + "@com_google_mediapipe//third_party:zlib.diff", + ], + sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1", + strip_prefix = "zlib-1.2.11", urls = [ - "https://github.com/homuler/bazel_rules_dict/archive/refs/tags/v0.1.1.tar.gz", + "http://mirror.bazel.build/zlib.net/fossils/zlib-1.2.11.tar.gz", + "http://zlib.net/fossils/zlib-1.2.11.tar.gz", # 2017-01-15 ], ) +# iOS basic build deps. http_archive( - name = "rules_foreign_cc", - sha256 = "47f94195f144952c5a47245363d4a27b0e7ef3037a58ecf13aca8b5dbe3c2609", - strip_prefix = "rules_foreign_cc-feat-cache_entries_target", - url = "https://github.com/homuler/rules_foreign_cc/archive/feat/cache_entries_target.zip", + name = "build_bazel_apple_support", + patch_args = [ + "-p1", + ], + patches = [ + "@//third_party:build_bazel_apple_support_transitions.diff" + ], + sha256 = "9f7bb62c3ae889e0eae8c18458fd8764e2e537687d9a1d85885d6af980e4fc31", + urls = [ + "https://github.com/bazelbuild/apple_support/releases/download/1.6.0/apple_support.1.6.0.tar.gz", + ], ) -load("@rules_foreign_cc//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies") +http_archive( + name = "build_bazel_rules_apple", + patch_args = [ + "-p1", + ], + patches = [ + # Bypass checking ios unit test runner when building MP ios applications. + "@com_google_mediapipe//third_party:build_bazel_rules_apple_bypass_test_runner_check.diff", + "@//third_party:build_bazel_rules_apple_validation.diff", + ], + sha256 = "3e2c7ae0ddd181c4053b6491dad1d01ae29011bc322ca87eea45957c76d3a0c3", + url = "https://github.com/bazelbuild/rules_apple/releases/download/2.1.0/rules_apple.2.1.0.tar.gz", +) -rules_foreign_cc_dependencies() +load( + "@build_bazel_rules_apple//apple:repositories.bzl", + "apple_rules_dependencies", +) + +apple_rules_dependencies() + +load( + "@build_bazel_rules_swift//swift:repositories.bzl", + "swift_rules_dependencies", +) + +swift_rules_dependencies() + +load( + "@build_bazel_rules_swift//swift:extras.bzl", + "swift_rules_extra_dependencies", +) + +swift_rules_extra_dependencies() + +load( + "@build_bazel_apple_support//lib:repositories.bzl", + "apple_support_dependencies", +) + +apple_support_dependencies() # GoogleTest/GoogleMock framework. Used by most unit-tests. # Last updated 2021-07-02. @@ -135,7 +222,7 @@ http_archive( "-p1", ], patches = [ - "@//third_party:com_github_glog_glog_no_gflags_fixes.diff", + "@com_google_mediapipe//third_party:com_github_glog_glog_9779e5ea6ef59562b030248947f787d1256132ae.diff", ], sha256 = "58c9b3b6aaa4dd8b836c0fd8f65d0f941441fb95e27212c5eeb9979cfd3592ab", strip_prefix = "glog-0a2e5931bd5ff22fd3bf8999eb8ce776f159cda6", @@ -169,28 +256,19 @@ http_archive( urls = ["https://github.com/protocolbuffers/protobuf/archive/v3.19.1.tar.gz"], ) -http_archive( - name = "com_google_protobuf", - patch_args = [ - "-p1", - ], - patches = [ - "@com_google_mediapipe//third_party:com_google_protobuf_fixes.diff", - ], - sha256 = "87407cd28e7a9c95d9f61a098a53cf031109d451a7763e7dd1253abf8b4df422", - strip_prefix = "protobuf-3.19.1", - urls = ["https://github.com/protocolbuffers/protobuf/archive/v3.19.1.tar.gz"], -) - load("@com_google_mediapipe//third_party/flatbuffers:workspace.bzl", flatbuffers = "repo") flatbuffers() http_archive( name = "com_google_audio_tools", + patch_args = ["-p1"], + # TODO: Fix this in AudioTools directly + patches = ["@com_google_mediapipe//third_party:com_google_audio_tools_fixes.diff"], repo_mapping = {"@com_github_glog_glog": "@com_github_glog_glog_no_gflags"}, - strip_prefix = "multichannel-audio-tools-master", - urls = ["https://github.com/google/multichannel-audio-tools/archive/master.zip"], + sha256 = "fe346e1aee4f5069c4cbccb88706a9a2b2b4cf98aeb91ec1319be77e07dd7435", + strip_prefix = "multichannel-audio-tools-1f6b1319f13282eda6ff1317be13de67f4723860", + urls = ["https://github.com/google/multichannel-audio-tools/archive/1f6b1319f13282eda6ff1317be13de67f4723860.zip"], ) http_archive( @@ -215,6 +293,16 @@ http_archive( ], ) +http_archive( + name = "darts_clone", + build_file = "@com_google_mediapipe//third_party:darts_clone.BUILD", + sha256 = "c97f55d05c98da6fcaf7f9ecc6a6dc6bc5b18b8564465f77abff8879d446491c", + strip_prefix = "darts-clone-e40ce4627526985a7767444b6ed6893ab6ff8983", + urls = [ + "https://github.com/s-yata/darts-clone/archive/e40ce4627526985a7767444b6ed6893ab6ff8983.zip", + ], +) + http_archive( name = "org_tensorflow_text", patch_args = ["-p1"], @@ -232,10 +320,10 @@ http_archive( http_archive( name = "com_googlesource_code_re2", - sha256 = "e06b718c129f4019d6e7aa8b7631bee38d3d450dd980246bfaf493eb7db67868", - strip_prefix = "re2-fe4a310131c37f9a7e7f7816fa6ce2a8b27d65a8", + sha256 = "ef516fb84824a597c4d5d0d6d330daedb18363b5a99eda87d027e6bdd9cba299", + strip_prefix = "re2-03da4fc0857c285e3a26782f6bc8931c4c950df4", urls = [ - "https://github.com/google/re2/archive/fe4a310131c37f9a7e7f7816fa6ce2a8b27d65a8.tar.gz", + "https://github.com/google/re2/archive/03da4fc0857c285e3a26782f6bc8931c4c950df4.tar.gz", ], ) @@ -338,90 +426,6 @@ http_archive( urls = ["https://github.com/nothings/stb/archive/b42009b3b9d4ca35bc703f5310eedc74f584be58.tar.gz"], ) -load("//third_party:android_configure.bzl", "android_configure") - -android_configure(name = "local_config_android") - -load("@local_config_android//:android_configure.bzl", "android_workspace") - -android_workspace() - -# Load Zlib before initializing TensorFlow and the iOS build rules to guarantee -# that the target @zlib//:mini_zlib is available -http_archive( - name = "zlib", - build_file = "@com_google_mediapipe//third_party:zlib.BUILD", - patch_args = [ - "-p1", - ], - patches = [ - "@com_google_mediapipe//third_party:zlib.diff", - ], - sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1", - strip_prefix = "zlib-1.2.11", - urls = [ - "http://mirror.bazel.build/zlib.net/fossils/zlib-1.2.11.tar.gz", - "http://zlib.net/fossils/zlib-1.2.11.tar.gz", # 2017-01-15 - ], -) - -# iOS basic build deps. -http_archive( - name = "build_bazel_apple_support", - sha256 = "f4fdf5c9b42b92ea12f229b265d74bb8cedb8208ca7a445b383c9f866cf53392", - patch_args = [ - "-p1", - ], - patches = [ - "@//third_party:build_bazel_apple_support_transitions.diff" - ], - urls = [ - "https://github.com/bazelbuild/apple_support/releases/download/1.3.1/apple_support.1.3.1.tar.gz", - ], -) - -http_archive( - name = "build_bazel_rules_apple", - patch_args = [ - "-p1", - ], - patches = [ - # Bypass checking ios unit test runner when building MP ios applications. - "@com_google_mediapipe//third_party:build_bazel_rules_apple_bypass_test_runner_check.diff", - "@//third_party:build_bazel_rules_apple_validation.diff", - ], - sha256 = "f94e6dddf74739ef5cb30f000e13a2a613f6ebfa5e63588305a71fce8a8a9911", - url = "https://github.com/bazelbuild/rules_apple/releases/download/1.1.3/rules_apple.1.1.3.tar.gz", -) - -load( - "@build_bazel_rules_apple//apple:repositories.bzl", - "apple_rules_dependencies", -) - -apple_rules_dependencies() - -load( - "@build_bazel_rules_swift//swift:repositories.bzl", - "swift_rules_dependencies", -) - -swift_rules_dependencies() - -load( - "@build_bazel_rules_swift//swift:extras.bzl", - "swift_rules_extra_dependencies", -) - -swift_rules_extra_dependencies() - -load( - "@build_bazel_apple_support//lib:repositories.bzl", - "apple_support_dependencies", -) - -apple_support_dependencies() - # More iOS deps. http_archive( @@ -444,10 +448,11 @@ http_archive( ) # TensorFlow repo should always go after the other external dependencies. -# TF on 2022-08-10. -_TENSORFLOW_GIT_COMMIT = "af1d5bc4fbb66d9e6cc1cf89503014a99233583b" +# TF on 2023-06-13. +_TENSORFLOW_GIT_COMMIT = "491681a5620e41bf079a582ac39c585cc86878b9" -_TENSORFLOW_SHA256 = "f85a5443264fc58a12d136ca6a30774b5bc25ceaf7d114d97f252351b3c3a2cb" +# curl -L https://github.com/tensorflow/tensorflow/archive/.tar.gz | shasum -a 256 +_TENSORFLOW_SHA256 = "9f76389af7a2835e68413322c1eaabfadc912f02a76d71dc16be507f9ca3d3ac" http_archive( name = "org_tensorflow", @@ -458,7 +463,6 @@ http_archive( "@com_google_mediapipe//third_party:org_tensorflow_compatibility_fixes.diff", # Diff is generated with a script, don't update it manually. "@com_google_mediapipe//third_party:org_tensorflow_custom_ops.diff", - # "@//third_party:tensorflow_xnnpack_emscripten_fixes.diff", ], sha256 = _TENSORFLOW_SHA256, strip_prefix = "tensorflow-%s" % _TENSORFLOW_GIT_COMMIT, @@ -496,8 +500,8 @@ cc_crosstool(name = "crosstool") # Node dependencies http_archive( name = "build_bazel_rules_nodejs", - sha256 = "5aae76dced38f784b58d9776e4ab12278bc156a9ed2b1d9fcd3e39921dc88fda", - urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.7.1/rules_nodejs-5.7.1.tar.gz"], + sha256 = "94070eff79305be05b7699207fbac5d2608054dd53e6109f7d00d923919ff45a", + urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.8.2/rules_nodejs-5.8.2.tar.gz"], ) load("@build_bazel_rules_nodejs//:repositories.bzl", "build_bazel_rules_nodejs_dependencies") @@ -550,23 +554,42 @@ load("@com_google_mediapipe//third_party:wasm_files.bzl", "wasm_files") wasm_files() -http_archive( - name = "emsdk", - patch_args = [ - "-p1", - ], - patches = [ - "@//third_party:emsdk_bitcode_support.diff", - ], - sha256 = "8978a12172028542c1c4007745e5421cb018842ebf77dfc0f8555d1ae9b09234", - strip_prefix = "emsdk-8e7b714a0b2137caca4a212c003f4eb9b9ba9667/bazel", - url = "https://github.com/emscripten-core/emsdk/archive/8e7b714a0b2137caca4a212c003f4eb9b9ba9667.tar.gz", +# Halide + +new_local_repository( + name = "halide", + build_file = "@com_google_mediapipe//third_party/halide:BUILD.bazel", + path = "third_party/halide", ) -load("@emsdk//:deps.bzl", emsdk_deps = "deps") +http_archive( + name = "linux_halide", + build_file = "@com_google_mediapipe//third_party:halide.BUILD", + sha256 = "d290fadf3f358c94aacf43c883de6468bb98883e26116920afd491ec0e440cd2", + strip_prefix = "Halide-15.0.1-x86-64-linux", + urls = ["https://github.com/halide/Halide/releases/download/v15.0.1/Halide-15.0.1-x86-64-linux-4c63f1befa1063184c5982b11b6a2cc17d4e5815.tar.gz"], +) -emsdk_deps() +http_archive( + name = "macos_x86_64_halide", + build_file = "@com_google_mediapipe//third_party:halide.BUILD", + sha256 = "48ff073ac1aee5c4aca941a4f043cac64b38ba236cdca12567e09d803594a61c", + strip_prefix = "Halide-15.0.1-x86-64-osx", + urls = ["https://github.com/halide/Halide/releases/download/v15.0.1/Halide-15.0.1-x86-64-osx-4c63f1befa1063184c5982b11b6a2cc17d4e5815.tar.gz"], +) -load("@emsdk//:emscripten_deps.bzl", emsdk_emscripten_deps = "emscripten_deps") +http_archive( + name = "macos_arm_64_halide", + build_file = "@com_google_mediapipe//third_party:halide.BUILD", + sha256 = "db5d20d75fa7463490fcbc79c89f0abec9c23991f787c8e3e831fff411d5395c", + strip_prefix = "Halide-15.0.1-arm-64-osx", + urls = ["https://github.com/halide/Halide/releases/download/v15.0.1/Halide-15.0.1-arm-64-osx-4c63f1befa1063184c5982b11b6a2cc17d4e5815.tar.gz"], +) -emsdk_emscripten_deps(emscripten_version = "2.0.22") +http_archive( + name = "windows_halide", + build_file = "@com_google_mediapipe//third_party:halide.BUILD", + sha256 = "61fd049bd75ee918ac6c30d0693aac6048f63f8d1fc4db31001573e58eae8dae", + strip_prefix = "Halide-15.0.1-x86-64-windows", + urls = ["https://github.com/halide/Halide/releases/download/v15.0.1/Halide-15.0.1-x86-64-windows-4c63f1befa1063184c5982b11b6a2cc17d4e5815.zip"], +) diff --git a/build.py b/build.py index 4ffc08267..b5e5c085d 100644 --- a/build.py +++ b/build.py @@ -434,7 +434,7 @@ def __init__(self): build_command_parser.add_argument('--compilation_mode', '-c', choices=['fastbuild', 'opt', 'dbg'], default='opt') build_command_parser.add_argument('--opencv', choices=['local', 'cmake', 'cmake_static', 'cmake_dynamic'], default='local', help='Decide to which OpenCV to link for Desktop native libraries') build_command_parser.add_argument('--solutions', nargs='+', - choices=['face_detection', 'face_mesh', 'iris', 'hands', 'pose', 'holistic', 'selfie_segmentation', 'hair_segmentation', 'object_detection', 'box_tracking', 'instant_motion_tracking', 'objectron']) + choices=['face_detection', 'face_mesh', 'iris', 'hands', 'pose', 'holistic', 'selfie_segmentation', 'hair_segmentation', 'object_detection']) build_command_parser.add_argument('--linkopt', '-l', action='append', help='Linker options') build_command_parser.add_argument('--apple_bitcode', action=argparse.BooleanOptionalAction, default=True, help='Embed bitcode to iOS Framework') build_command_parser.add_argument('--macos_universal', action=argparse.BooleanOptionalAction, default=False, help='Build a universal library') diff --git a/mediapipe_api/BUILD b/mediapipe_api/BUILD index 0322021f0..2759d3ae5 100644 --- a/mediapipe_api/BUILD +++ b/mediapipe_api/BUILD @@ -97,27 +97,6 @@ config_setting( }, ) -config_setting( - name = "box_tracking_switch", - flag_values = { - ":solutions": "box_tracking", - }, -) - -config_setting( - name = "instant_motion_tracking_switch", - flag_values = { - ":solutions": "instant_motion_tracking", - }, -) - -config_setting( - name = "objectron_switch", - flag_values = { - ":solutions": "objectron", - }, -) - selects.config_setting_group( name = "enable_face_detection", match_any = [":all_solutions_switch", ":face_detection_switch"], @@ -163,21 +142,6 @@ selects.config_setting_group( match_any = [":all_solutions_switch", ":object_detection_switch"], ) -selects.config_setting_group( - name = "enable_box_tracking", - match_any = [":all_solutions_switch", ":box_tracking_switch"], -) - -selects.config_setting_group( - name = "enable_instant_motion_tracking", - match_any = [":all_solutions_switch", ":instant_motion_tracking_switch"], -) - -selects.config_setting_group( - name = "enable_objectron", - match_any = [":all_solutions_switch", ":objectron_switch"], -) - cc_library( name = "mediapipe_c", visibility = ["//visibility:public"], @@ -198,10 +162,7 @@ cc_library( "//mediapipe_api/framework/formats:matrix_data", "//mediapipe_api/framework/formats:rect", "//mediapipe_api/framework/port:logging", - "//mediapipe_api/graphs/object_detection_3d/calculators:model_matrix", - "//mediapipe_api/graphs/instant_motion_tracking/calculators:transformations", "//mediapipe_api/modules/face_geometry/protos:face_geometry", - "//mediapipe_api/modules/objectron/calculators:annotation", "//mediapipe_api/util:resource_util", ] + select({ "@com_google_mediapipe//mediapipe/gpu:disable_gpu": [], @@ -338,15 +299,6 @@ cc_library( }) + select({ ":enable_object_detection": [":object_detection_calculators"], "//conditions:default": [], - }) + select({ - ":enable_box_tracking": [":box_tracking_calculators"], - "//conditions:default": [], - }) + select({ - ":enable_instant_motion_tracking": [":instant_motion_tracking_calculators"], - "//conditions:default": [], - }) + select({ - ":enable_objectron": [":objectron_calculators"], - "//conditions:default": [], }), ) @@ -465,42 +417,6 @@ cc_library( }), ) -cc_library( - name = "box_tracking_calculators", - deps = select({ - "@com_google_mediapipe//mediapipe/gpu:disable_gpu": [ - "@com_google_mediapipe//mediapipe/graphs/tracking:desktop_calculators", - ], - "//conditions:default": [ - "@com_google_mediapipe//mediapipe/graphs/tracking:mobile_calculators", - ], - }), -) - -cc_library( - name = "instant_motion_tracking_calculators", - deps = select({ - "@com_google_mediapipe//mediapipe/gpu:disable_gpu": [ - "//mediapipe_api/graphs/instant_motion_tracking/subgraphs:region_tracking_cpu", - ], - "//conditions:default": [ - "@com_google_mediapipe//mediapipe/graphs/instant_motion_tracking:instant_motion_tracking_deps", - ], - }), -) - -cc_library( - name = "objectron_calculators", - deps = select({ - "@com_google_mediapipe//mediapipe/gpu:disable_gpu": [ - "@com_google_mediapipe//mediapipe/graphs/object_detection_3d:desktop_cpu_calculators", - ], - "//conditions:default": [ - "@com_google_mediapipe//mediapipe/graphs/object_detection_3d:mobile_calculators", - ], - }), -) - pkg_zip( name = "mediapipe_desktop", srcs = [ @@ -542,15 +458,6 @@ pkg_asset( }) + select({ ":enable_object_detection": [":object_detection_assets"], "//conditions:default": [], - }) + select({ - ":enable_box_tracking": [":box_tracking_assets"], - "//conditions:default": [], - }) + select({ - ":enable_instant_motion_tracking": [":instant_motion_tracking_assets"], - "//conditions:default": [], - }) + select({ - ":enable_objectron": [":objectron_assets"], - "//conditions:default": [], }), ) @@ -628,35 +535,6 @@ filegroup( ], ) -filegroup( - name = "box_tracking_assets", - srcs = [ - "@com_google_mediapipe//mediapipe/models:ssdlite_object_detection.tflite", - "@com_google_mediapipe//mediapipe/models:ssdlite_object_detection_labelmap.txt", - ], -) - -filegroup( - name = "instant_motion_tracking_assets", - srcs = [ - "@com_google_mediapipe//mediapipe/models:ssdlite_object_detection.tflite", - ], -) - -filegroup( - name = "objectron_assets", - srcs = [ - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_camera.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_chair.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_chair_1stage.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_cup.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_sneakers.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_3d_sneakers_1stage.tflite", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_oidv4_labelmap.txt", - "@com_google_mediapipe//mediapipe/modules/objectron:object_detection_ssd_mobilenetv2_oidv4_fp16.tflite", - ], -) - pkg_zip( name = "mediapipe_proto_srcs", srcs = [ @@ -673,13 +551,10 @@ pkg_zip( "//mediapipe_api/framework/formats/motion:proto_srcs", "//mediapipe_api/framework/formats/object_detection:proto_srcs", "//mediapipe_api/gpu:proto_srcs", - "//mediapipe_api/graphs/instant_motion_tracking/calculators:proto_srcs", - "//mediapipe_api/graphs/object_detection_3d/calculators:proto_srcs", "//mediapipe_api/modules/face_detection:proto_srcs", "//mediapipe_api/modules/face_geometry:proto_srcs", "//mediapipe_api/modules/face_geometry/protos:proto_srcs", "//mediapipe_api/modules/holistic_landmark/calculators:proto_srcs", - "//mediapipe_api/modules/objectron/calculators:proto_srcs", "//mediapipe_api/util:proto_srcs", "//mediapipe_api/util/tracking:proto_srcs", ], diff --git a/mediapipe_api/calculators/tflite/BUILD b/mediapipe_api/calculators/tflite/BUILD index 80e4dd741..143664802 100644 --- a/mediapipe_api/calculators/tflite/BUILD +++ b/mediapipe_api/calculators/tflite/BUILD @@ -30,6 +30,7 @@ csharp_proto_src( deps = [ "@com_google_mediapipe//mediapipe/calculators/tflite:protos_src", "@com_google_mediapipe//mediapipe/framework:protos_src", + "@com_google_mediapipe//mediapipe/framework/formats/object_detection:protos_src", ], ) diff --git a/mediapipe_api/graphs/instant_motion_tracking/BUILD b/mediapipe_api/graphs/instant_motion_tracking/BUILD deleted file mode 100644 index b57ba7eb9..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/BUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -package( - default_visibility = ["//visibility:public"], -) - -genrule( - name = "asset3d", - srcs = ["@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/instantmotiontracking/assets:robot/robot.obj.uuu.zip"], - outs = ["robot/robot.obj.uuu"], - cmd = "unzip -p $< > $@", -) - -filegroup( - name = "assets", - srcs = [ - ":asset3d", - "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/instantmotiontracking/assets:robot/robot_texture.jpg", - ], -) diff --git a/mediapipe_api/graphs/instant_motion_tracking/calculators/BUILD b/mediapipe_api/graphs/instant_motion_tracking/calculators/BUILD deleted file mode 100644 index 4e16b9279..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/calculators/BUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -load("@rules_pkg//pkg:mappings.bzl", "pkg_files") -load("//mediapipe_api:csharp_proto_src.bzl", "csharp_proto_src") - -package( - default_visibility = ["//visibility:public"], -) - -cc_library( - name = "transformations", - srcs = ["transformations.cc"], - hdrs = ["transformations.h"], - deps = [ - "//mediapipe_api:common", - "//mediapipe_api/external:protobuf", - "//mediapipe_api/framework:packet", - "@com_google_mediapipe//mediapipe/graphs/instant_motion_tracking/calculators:tracked_anchor_manager_calculator", - ], - alwayslink = True, -) - -pkg_files( - name = "proto_srcs", - srcs = [ - ":sticker_buffer_cs", - ], - prefix = "Graphs/InstantMotionTracking/Calculators", -) - -csharp_proto_src( - name = "sticker_buffer_cs", - proto_src = "mediapipe/graphs/instant_motion_tracking/calculators/sticker_buffer.proto", - deps = [ - "@com_google_mediapipe//mediapipe/graphs/instant_motion_tracking/calculators:protos_src", - ], -) diff --git a/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.cc b/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.cc deleted file mode 100644 index 9d19ba74d..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.cc +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#include "mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.h" - -#include - -MpReturnCode mp__MakeAnchor3dVectorPacket__PA_i(const mediapipe::Anchor3d* value, int size, mediapipe::Packet** packet_out) { - TRY - std::vector vector{}; - for (auto i = 0; i < size; ++i) { - vector.push_back(value[i]); - } - *packet_out = new mediapipe::Packet{mediapipe::MakePacket>(vector)}; - RETURN_CODE(MpReturnCode::Success); - CATCH_EXCEPTION -} - -MpReturnCode mp__MakeAnchor3dVectorPacket_At__PA_i_Rt(const mediapipe::Anchor3d* value, int size, mediapipe::Timestamp* timestamp, - mediapipe::Packet** packet_out) { - TRY - std::vector vector{}; - for (auto i = 0; i < size; ++i) { - vector.push_back(value[i]); - } - *packet_out = new mediapipe::Packet{mediapipe::MakePacket>(vector).At(*timestamp)}; - RETURN_CODE(MpReturnCode::Success); - CATCH_EXCEPTION -} - -MpReturnCode mp_Packet__GetAnchor3dVector(mediapipe::Packet* packet, mp_api::StructArray* value_out) { - return mp_Packet__GetStructVector(packet, value_out); -} - -void mp_Anchor3dArray__delete(mediapipe::Anchor3d* anchor_vector_data) { delete[] anchor_vector_data; } diff --git a/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.h b/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.h deleted file mode 100644 index ad24f00c9..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/calculators/transformations.h +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#ifndef MEDIAPIPE_API_GRAPHS_INSTANT_MOTION_TRACKING_CALCULATORS_TRANSFORMATIONS_H_ -#define MEDIAPIPE_API_GRAPHS_INSTANT_MOTION_TRACKING_CALCULATORS_TRANSFORMATIONS_H_ - -#include "mediapipe/graphs/instant_motion_tracking/calculators/transformations.h" -#include "mediapipe_api/common.h" -#include "mediapipe_api/framework/packet.h" - -extern "C" { - -MP_CAPI(MpReturnCode) mp__MakeAnchor3dVectorPacket__PA_i(const mediapipe::Anchor3d* value, int size, mediapipe::Packet** packet_out); -MP_CAPI(MpReturnCode) mp__MakeAnchor3dVectorPacket_At__PA_i_Rt(const mediapipe::Anchor3d* value, int size, mediapipe::Timestamp* timestamp, - mediapipe::Packet** packet_out); -MP_CAPI(MpReturnCode) mp_Packet__GetAnchor3dVector(mediapipe::Packet* packet, mp_api::StructArray* value_out); -MP_CAPI(void) mp_Anchor3dArray__delete(mediapipe::Anchor3d* anchor_vector_data); - -} // extern "C" - -#endif // MEDIAPIPE_API_GRAPHS_INSTANT_MOTION_TRACKING_CALCULATORS_TRANSFORMATIONS_H_ diff --git a/mediapipe_api/graphs/instant_motion_tracking/subgraphs/BUILD b/mediapipe_api/graphs/instant_motion_tracking/subgraphs/BUILD deleted file mode 100644 index a4cabeecb..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/subgraphs/BUILD +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -load( - "@com_google_mediapipe//mediapipe/framework/tool:mediapipe_graph.bzl", - "mediapipe_simple_subgraph", -) - -package(default_visibility = ["//visibility:public"]) - -mediapipe_simple_subgraph( - name = "region_tracking_cpu", - graph = "region_tracking_cpu.pbtxt", - register_as = "RegionTrackingSubgraphCpu", - deps = [ - "@com_google_mediapipe//mediapipe/graphs/instant_motion_tracking/calculators:tracked_anchor_manager_calculator", - "@com_google_mediapipe//mediapipe/graphs/tracking/subgraphs:box_tracking_cpu", - ], -) diff --git a/mediapipe_api/graphs/instant_motion_tracking/subgraphs/region_tracking_cpu.pbtxt b/mediapipe_api/graphs/instant_motion_tracking/subgraphs/region_tracking_cpu.pbtxt deleted file mode 100644 index 31f3d230b..000000000 --- a/mediapipe_api/graphs/instant_motion_tracking/subgraphs/region_tracking_cpu.pbtxt +++ /dev/null @@ -1,33 +0,0 @@ -# MediaPipe graph that performs region tracking on initial anchor positions -# provided by the application - -# Images in/out of graph with tracked and scaled normalized anchor data -type: "RegionTrackingSubgraphCpu" -input_stream: "VIDEO:input_video" -input_stream: "SENTINEL:sticker_sentinel" -input_stream: "ANCHORS:initial_anchor_data" -output_stream: "ANCHORS:tracked_scaled_anchor_data" - -# Manages the anchors and tracking if user changes/adds/deletes anchors -node { - calculator: "TrackedAnchorManagerCalculator" - input_stream: "SENTINEL:sticker_sentinel" - input_stream: "ANCHORS:initial_anchor_data" - input_stream: "BOXES:boxes" - input_stream_info: { - tag_index: 'BOXES' - back_edge: true - } - output_stream: "START_POS:start_pos" - output_stream: "CANCEL_ID:cancel_object_id" - output_stream: "ANCHORS:tracked_scaled_anchor_data" -} - -# Subgraph performs anchor placement and tracking -node { - calculator: "BoxTrackingSubgraphCpu" - input_stream: "VIDEO:input_video" - input_stream: "BOXES:start_pos" - input_stream: "CANCEL_ID:cancel_object_id" - output_stream: "BOXES:boxes" -} diff --git a/mediapipe_api/graphs/object_detection_3d/BUILD b/mediapipe_api/graphs/object_detection_3d/BUILD deleted file mode 100644 index 68c0225cc..000000000 --- a/mediapipe_api/graphs/object_detection_3d/BUILD +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -load("//mediapipe_api:import_model.bzl", "copy_file") - -package( - default_visibility = ["//visibility:public"], -) - -copy_file( - name = "camera_texture", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/camera:texture.jpg", - out = "camera_texture.jpg", -) - -copy_file( - name = "chair_texture", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/chair:texture.jpg", - out = "chair_texture.jpg", -) - -copy_file( - name = "cup_texture", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/cup:texture.jpg", - out = "cup_texture.jpg", -) - -copy_file( - name = "sneaker_texture", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/sneaker:texture.jpg", - out = "sneaker_texture.jpg", -) - -copy_file( - name = "camera_mesh", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/camera:model.obj.uuu", - out = "camera.obj.uuu", -) - -copy_file( - name = "chair_mesh", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/chair:model.obj.uuu", - out = "chair.obj.uuu", -) - -copy_file( - name = "cup_mesh", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/cup:model.obj.uuu", - out = "cup.obj.uuu", -) - -copy_file( - name = "sneaker_mesh", - src = "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets/sneaker:model.obj.uuu", - out = "sneaker.obj.uuu", -) - -filegroup( - name = "assets", - srcs = [ - ":camera_mesh", - ":camera_texture", - ":chair_mesh", - ":chair_texture", - ":cup_mesh", - ":cup_texture", - ":sneaker_mesh", - ":sneaker_texture", - "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets:box.obj.uuu", - "@com_google_mediapipe//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetection3d/assets:classic_colors.png", - ], -) diff --git a/mediapipe_api/graphs/object_detection_3d/calculators/BUILD b/mediapipe_api/graphs/object_detection_3d/calculators/BUILD deleted file mode 100644 index a71e0392e..000000000 --- a/mediapipe_api/graphs/object_detection_3d/calculators/BUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -load("@rules_pkg//pkg:mappings.bzl", "pkg_files") -load("//mediapipe_api:csharp_proto_src.bzl", "csharp_proto_src") - -package( - default_visibility = ["//visibility:public"], -) - -cc_library( - name = "model_matrix", - srcs = ["model_matrix.cc"], - hdrs = ["model_matrix.h"], - deps = [ - "//mediapipe_api:common", - "//mediapipe_api/external:protobuf", - "//mediapipe_api/framework:packet", - "@com_google_mediapipe//mediapipe/graphs/object_detection_3d/calculators:model_matrix_cc_proto", - ], - alwayslink = True, -) - -pkg_files( - name = "proto_srcs", - srcs = [ - ":model_matrix_cs", - ], - prefix = "Graphs/ObjectDetection3d/Calculators", -) - -csharp_proto_src( - name = "model_matrix_cs", - proto_src = "mediapipe/graphs/object_detection_3d/calculators/model_matrix.proto", - deps = [ - "@com_google_mediapipe//mediapipe/graphs/object_detection_3d/calculators:protos_src", - ], -) diff --git a/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.cc b/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.cc deleted file mode 100644 index 49dfd676a..000000000 --- a/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.cc +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#include "mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.h" - -MpReturnCode mp_Packet__GetTimedModelMatrixProtoList(mediapipe::Packet* packet, mp_api::SerializedProto* value_out) { - return mp_Packet__GetSerializedProto(packet, value_out); -} diff --git a/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.h b/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.h deleted file mode 100644 index 1ed4e1148..000000000 --- a/mediapipe_api/graphs/object_detection_3d/calculators/model_matrix.h +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#ifndef MEDIAPIPE_API_GRAPHS_OBJECT_DETECTION_3D_CALCULATORS_MODEL_MATRIX_H_ -#define MEDIAPIPE_API_GRAPHS_OBJECT_DETECTION_3D_CALCULATORS_MODEL_MATRIX_H_ - -#include "mediapipe/graphs/object_detection_3d/calculators/model_matrix.pb.h" -#include "mediapipe_api/common.h" -#include "mediapipe_api/external/protobuf.h" -#include "mediapipe_api/framework/packet.h" - -extern "C" { - -MP_CAPI(MpReturnCode) mp_Packet__GetTimedModelMatrixProtoList(mediapipe::Packet* packet, mp_api::SerializedProto* value_out); - -} // extern "C" - -#endif // MEDIAPIPE_API_GRAPHS_OBJECT_DETECTION_3D_CALCULATORS_MODEL_MATRIX_H_ diff --git a/mediapipe_api/modules/objectron/calculators/BUILD b/mediapipe_api/modules/objectron/calculators/BUILD deleted file mode 100644 index 8f725fc01..000000000 --- a/mediapipe_api/modules/objectron/calculators/BUILD +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright (c) 2021 homuler -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -load("@rules_pkg//pkg:mappings.bzl", "pkg_files") -load("//mediapipe_api:csharp_proto_src.bzl", "csharp_proto_src") - -package(default_visibility = ["//visibility:public"]) - -cc_library( - name = "annotation", - srcs = ["annotation_data.cc"], - hdrs = ["annotation_data.h"], - deps = [ - "//mediapipe_api:common", - "//mediapipe_api/external:protobuf", - "//mediapipe_api/framework:packet", - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:annotation_cc_proto", - ], - alwayslink = True, -) - -pkg_files( - name = "proto_srcs", - srcs = [ - ":object_cs", - ":a_r_capture_metadata_cs", - ":annotation_data_cs", - ":camera_parameters_cs", - ":frame_annotation_tracker_calculator_cs", - ":belief_decoder_config_cs", - ":tflite_tensors_to_objects_calculator_cs", - ":tensors_to_objects_calculator_cs", - ":lift_2d_frame_annotation_to_3d_calculator_cs", - ":frame_annotation_to_rect_calculator_cs", - ":filter_detection_calculator_cs", - ], - prefix = "Modules/Objectron/Calculators", -) - - -csharp_proto_src( - name = "object_cs", - proto_src = "mediapipe/modules/objectron/calculators/object.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - ], -) - -csharp_proto_src( - name = "a_r_capture_metadata_cs", - proto_src = "mediapipe/modules/objectron/calculators/a_r_capture_metadata.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - ], -) - -csharp_proto_src( - name = "annotation_data_cs", - proto_src = "mediapipe/modules/objectron/calculators/annotation_data.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - ], -) - -csharp_proto_src( - name = "camera_parameters_cs", - proto_src = "mediapipe/modules/objectron/calculators/camera_parameters.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - ], -) - -csharp_proto_src( - name = "frame_annotation_tracker_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/frame_annotation_tracker_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) - -csharp_proto_src( - name = "belief_decoder_config_cs", - proto_src = "mediapipe/modules/objectron/calculators/belief_decoder_config.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - ], -) - -csharp_proto_src( - name = "tflite_tensors_to_objects_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/tflite_tensors_to_objects_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) - -csharp_proto_src( - name = "tensors_to_objects_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/tensors_to_objects_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) - -csharp_proto_src( - name = "lift_2d_frame_annotation_to_3d_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/lift_2d_frame_annotation_to_3d_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) - -csharp_proto_src( - name = "frame_annotation_to_rect_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/frame_annotation_to_rect_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) - -csharp_proto_src( - name = "filter_detection_calculator_cs", - proto_src = "mediapipe/modules/objectron/calculators/filter_detection_calculator.proto", - deps = [ - "@com_google_mediapipe//mediapipe/modules/objectron/calculators:protos_src", - "@com_google_mediapipe//mediapipe/framework:protos_src", - ], -) diff --git a/mediapipe_api/modules/objectron/calculators/annotation_data.cc b/mediapipe_api/modules/objectron/calculators/annotation_data.cc deleted file mode 100644 index 5faee8942..000000000 --- a/mediapipe_api/modules/objectron/calculators/annotation_data.cc +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#include "mediapipe_api/modules/objectron/calculators/annotation_data.h" - -MpReturnCode mp_Packet__GetFrameAnnotation(mediapipe::Packet* packet, mp_api::SerializedProto* value_out) { - return mp_Packet__GetSerializedProto(packet, value_out); -} diff --git a/mediapipe_api/modules/objectron/calculators/annotation_data.h b/mediapipe_api/modules/objectron/calculators/annotation_data.h deleted file mode 100644 index 51dbb212c..000000000 --- a/mediapipe_api/modules/objectron/calculators/annotation_data.h +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2021 homuler -// -// Use of this source code is governed by an MIT-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/MIT. - -#ifndef MEDIAPIPE_API_MODULES_OBJECTRON_CALCULATORS_ANNOTATION_DATA_H_ -#define MEDIAPIPE_API_MODULES_OBJECTRON_CALCULATORS_ANNOTATION_DATA_H_ - -#include "mediapipe/modules/objectron/calculators/annotation_data.pb.h" -#include "mediapipe_api/common.h" -#include "mediapipe_api/external/protobuf.h" -#include "mediapipe_api/framework/packet.h" - -extern "C" { - -MP_CAPI(MpReturnCode) mp_Packet__GetFrameAnnotation(mediapipe::Packet* packet, mp_api::SerializedProto* value_out); - -} // extern "C" - -#endif // MEDIAPIPE_API_MODULES_OBJECTRON_CALCULATORS_ANNOTATION_DATA_H_ diff --git a/third_party/bazel_android_fixes.diff b/third_party/bazel_android_fixes.diff deleted file mode 100644 index 78647f7f3..000000000 --- a/third_party/bazel_android_fixes.diff +++ /dev/null @@ -1,76 +0,0 @@ -diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_ndk_cc_toolchain_template.txt b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_ndk_cc_toolchain_template.txt -index 6e6c5c9592..e201f38565 100644 ---- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_ndk_cc_toolchain_template.txt -+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_ndk_cc_toolchain_template.txt -@@ -14,7 +14,7 @@ cc_toolchain( - objcopy_files = ":%toolchainName%-all_files", - static_runtime_lib = ":%staticRuntimeLibs%", - strip_files = ":%toolchainName%-all_files", -- supports_param_files = 0, -+ supports_param_files = 1, - toolchain_identifier = "%toolchainName%", - toolchain_config = ":%toolchainName%-config", - ) -diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java -index 5140b4afdd..3c207997ef 100644 ---- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java -+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppFileTypes.java -@@ -31,7 +31,7 @@ public final class CppFileTypes { - // supported with clang. Bazel is not officially supporting these targets, and the extensions are - // listed only as long as they work with the existing C++ actions. - public static final FileType CPP_SOURCE = -- FileType.of(".cc", ".cpp", ".cxx", ".c++", ".C", ".cu", ".cl"); -+ FileType.of(".cc", ".cpp", ".cxx", ".c++", ".cu", ".cl"); - public static final FileType C_SOURCE = FileType.of(".c"); - public static final FileType OBJC_SOURCE = FileType.of(".m"); - public static final FileType OBJCPP_SOURCE = FileType.of(".mm"); -@@ -91,15 +91,46 @@ public final class CppFileTypes { - } - }; - -- public static final FileType ASSEMBLER_WITH_C_PREPROCESSOR = FileType.of(".S"); -- public static final FileType PIC_ASSEMBLER = FileType.of(".pic.s"); -+ // FileType is extended to use case-sensitive comparison also on Windows -+ public static final FileType ASSEMBLER_WITH_C_PREPROCESSOR = -+ new FileType() { -+ final String ext = ".S"; -+ -+ @Override -+ public boolean apply(String path) { -+ return path.endsWith(ext); -+ } -+ -+ @Override -+ public ImmutableList getExtensions() { -+ return ImmutableList.of(ext); -+ } -+ }; -+ -+ // FileType is extended to use case-sensitive comparison also on Windows -+ public static final FileType PIC_ASSEMBLER = -+ new FileType() { -+ final String ext = ".pic.s"; -+ -+ @Override -+ public boolean apply(String path) { -+ return OS.endsWith(path, ext) && path.endsWith(".s"); -+ } -+ -+ @Override -+ public ImmutableList getExtensions() { -+ return ImmutableList.of(ext); -+ } -+ }; -+ -+ // FileType is extended to use case-sensitive comparison also on Windows - public static final FileType ASSEMBLER = - new FileType() { - final String ext = ".s"; - - @Override - public boolean apply(String path) { -- return (OS.endsWith(path, ext) && !PIC_ASSEMBLER.matches(path)) -+ return (path.endsWith(ext) && !PIC_ASSEMBLER.matches(path)) - || OS.endsWith(path, ".asm"); - } - diff --git a/third_party/bazel_ios_workaround.diff b/third_party/bazel_ios_workaround.diff new file mode 100644 index 000000000..3573cae96 --- /dev/null +++ b/third_party/bazel_ios_workaround.diff @@ -0,0 +1,13 @@ +diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/ExecutionTransitionFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/config/ExecutionTransitionFactory.java +index a4559c333d..ca8c15148f 100644 +--- a/src/main/java/com/google/devtools/build/lib/analysis/config/ExecutionTransitionFactory.java ++++ b/src/main/java/com/google/devtools/build/lib/analysis/config/ExecutionTransitionFactory.java +@@ -126,7 +126,7 @@ public class ExecutionTransitionFactory + + // Then unset isHost. + CoreOptions coreOptions = checkNotNull(execOptions.get(CoreOptions.class)); +- coreOptions.isHost = false; ++ coreOptions.isHost = true; + coreOptions.isExec = true; + // Disable extra actions + coreOptions.actionListeners = ImmutableList.of(); diff --git a/third_party/com_github_glog_glog_no_gflags_fixes.diff b/third_party/com_github_glog_glog_no_gflags_fixes.diff deleted file mode 100644 index 82af7f15d..000000000 --- a/third_party/com_github_glog_glog_no_gflags_fixes.diff +++ /dev/null @@ -1,80 +0,0 @@ -diff --git a/bazel/glog.bzl b/bazel/glog.bzl -index a46e2d1..f9f9a03 100644 ---- a/bazel/glog.bzl -+++ b/bazel/glog.bzl -@@ -107,12 +107,12 @@ def glog_library(namespace = "google", with_gflags = 1, **kwargs): - "src/utilities.h", - "src/vlog_is_on.cc", - ] + select({ -- "@bazel_tools//src/conditions:windows": windows_only_srcs, -+ "@com_google_mediapipe//mediapipe:windows": windows_only_srcs, - "//conditions:default": [":config_h"], - }), - copts = - select({ -- "@bazel_tools//src/conditions:windows": common_copts + windows_only_copts, -+ "@com_google_mediapipe//mediapipe:windows": common_copts + windows_only_copts, - "@bazel_tools//src/conditions:darwin": common_copts + linux_or_darwin_copts + darwin_only_copts, - "@bazel_tools//src/conditions:freebsd": common_copts + linux_or_darwin_copts + freebsd_only_copts, - ":wasm": common_copts + wasm_copts, -@@ -128,7 +128,7 @@ def glog_library(namespace = "google", with_gflags = 1, **kwargs): - native.cc_library( - name = "glog_headers", - deps = select({ -- "@bazel_tools//src/conditions:windows": [":windows_glog_headers"], -+ "@com_google_mediapipe//mediapipe:windows": [":windows_glog_headers"], - "//conditions:default": [":default_glog_headers"], - }), - ) -diff --git a/src/logging.cc b/src/logging.cc -index ddcf910..c7e7578 100644 ---- a/src/logging.cc -+++ b/src/logging.cc -@@ -73,6 +73,10 @@ - # include "stacktrace.h" - #endif - -+#ifdef __ANDROID__ -+#include -+#endif -+ - using std::string; - using std::vector; - using std::setw; -@@ -1485,6 +1489,23 @@ ostream& LogMessage::stream() { - return data_->stream_; - } - -+namespace { -+#if defined(__ANDROID__) -+int AndroidLogLevel(const int severity) { -+ switch (severity) { -+ case 3: -+ return ANDROID_LOG_FATAL; -+ case 2: -+ return ANDROID_LOG_ERROR; -+ case 1: -+ return ANDROID_LOG_WARN; -+ default: -+ return ANDROID_LOG_INFO; -+ } -+} -+#endif // defined(__ANDROID__) -+} // namespace -+ - // Flush buffered message, called by the destructor, or any other function - // that needs to synchronize the log. - void LogMessage::Flush() { -@@ -1519,6 +1540,12 @@ void LogMessage::Flush() { - } - LogDestination::WaitForSinks(data_); - -+#if defined(__ANDROID__) -+ const int level = AndroidLogLevel((int)data_->severity_); -+ const std::string text = std::string(data_->message_text_); -+ __android_log_write(level, "native", text.substr(0,data_->num_chars_to_log_).c_str()); -+#endif // defined(__ANDROID__) -+ - if (append_newline) { - // Fix the ostrstream back how it was before we screwed with it. - // It's 99.44% certain that we don't need to worry about doing this. diff --git a/third_party/mediapipe_extension.diff b/third_party/mediapipe_extension.diff index f33c6f790..08985aeeb 100644 --- a/third_party/mediapipe_extension.diff +++ b/third_party/mediapipe_extension.diff @@ -1,8 +1,8 @@ diff --git a/mediapipe/BUILD b/mediapipe/BUILD -index 3187c0cf..5056a26d 100644 +index fd0cbab3..992dc323 100644 --- a/mediapipe/BUILD +++ b/mediapipe/BUILD -@@ -149,6 +149,31 @@ config_setting( +@@ -150,6 +150,31 @@ config_setting( values = {"cpu": "x64_windows"}, ) @@ -35,10 +35,10 @@ index 3187c0cf..5056a26d 100644 ["provisioning_profile.mobileprovision"], visibility = ["//visibility:public"], diff --git a/mediapipe/calculators/tensor/BUILD b/mediapipe/calculators/tensor/BUILD -index 69d66609..a0d9d1c1 100644 +index 2ad98f28..fbe57934 100644 --- a/mediapipe/calculators/tensor/BUILD +++ b/mediapipe/calculators/tensor/BUILD -@@ -38,6 +38,7 @@ selects.config_setting_group( +@@ -61,6 +61,7 @@ selects.config_setting_group( name = "compute_shader_unavailable", match_any = [ "//mediapipe/gpu:disable_gpu", @@ -46,9 +46,9 @@ index 69d66609..a0d9d1c1 100644 ], ) -@@ -968,6 +969,11 @@ cc_library( - "//mediapipe/gpu:MPPMetalHelper", +@@ -1019,6 +1020,11 @@ cc_library( "//mediapipe/gpu:gpu_buffer", + "//mediapipe/gpu:gpu_service", ], + "//mediapipe:emscripten": [ + ":image_to_tensor_converter_gl_texture", @@ -59,10 +59,10 @@ index 69d66609..a0d9d1c1 100644 ":image_to_tensor_converter_gl_buffer", "//mediapipe/gpu:gl_calculator_helper", diff --git a/mediapipe/gpu/BUILD b/mediapipe/gpu/BUILD -index 55e9c98c..d096f5bb 100644 +index ee32b91e..d32b8efd 100644 --- a/mediapipe/gpu/BUILD +++ b/mediapipe/gpu/BUILD -@@ -167,6 +167,9 @@ cc_library( +@@ -169,6 +169,9 @@ cc_library( "//mediapipe:macos": [ "gl_context_nsgl.cc", ], @@ -73,7 +73,7 @@ index 55e9c98c..d096f5bb 100644 hdrs = ["gl_context.h"], copts = select({ diff --git a/mediapipe/gpu/gl_calculator_helper.cc b/mediapipe/gpu/gl_calculator_helper.cc -index 9b217ddf..d22998df 100644 +index 974525a9..83b5e037 100644 --- a/mediapipe/gpu/gl_calculator_helper.cc +++ b/mediapipe/gpu/gl_calculator_helper.cc @@ -202,12 +202,17 @@ void GlCalculatorHelper::GetGpuBufferDimensions(const GpuBuffer& pixel_buffer, @@ -97,12 +97,12 @@ index 9b217ddf..d22998df 100644 } diff --git a/mediapipe/gpu/gl_calculator_helper.h b/mediapipe/gpu/gl_calculator_helper.h -index af897bbe..5e1c6f57 100644 +index c1b94fa8..052de740 100644 --- a/mediapipe/gpu/gl_calculator_helper.h +++ b/mediapipe/gpu/gl_calculator_helper.h -@@ -156,6 +156,8 @@ class GlCalculatorHelper { - int output_width, int output_height, - GpuBufferFormat format = GpuBufferFormat::kBGRA32); +@@ -170,6 +170,8 @@ class GlCalculatorHelper { + // ImageFrame. + GlTexture CreateDestinationTexture(const ImageFrame& image_frame); + GlTexture CreateDestinationTexture(GpuBuffer& pixel_buffer); + @@ -110,7 +110,7 @@ index af897bbe..5e1c6f57 100644 GLuint framebuffer() const; diff --git a/mediapipe/gpu/gl_context_webgl.cc b/mediapipe/gpu/gl_context_webgl.cc -index b1f5295c..57892aba 100644 +index 25cbed83..5cd6eb92 100644 --- a/mediapipe/gpu/gl_context_webgl.cc +++ b/mediapipe/gpu/gl_context_webgl.cc @@ -50,6 +50,10 @@ absl::Status GlContext::CreateContextInternal( @@ -124,59 +124,6 @@ index b1f5295c..57892aba 100644 EmscriptenWebGLContextAttributes attrs; emscripten_webgl_init_context_attributes(&attrs); attrs.explicitSwapControl = 0; -@@ -77,37 +81,33 @@ absl::Status GlContext::CreateContextInternal( - // and OFFSCREEN_FRAMEBUFFER) - // clang-format off - EM_ASM( -- let init_once = true; -- if (init_once) { -- const cachedFindCanvasEventTarget = findCanvasEventTarget; -+ let canvas = null; - -- if (typeof cachedFindCanvasEventTarget !== 'function') { -- if (typeof console !== 'undefined') { -- console.error('Expected Emscripten global function ' -- + '"findCanvasEventTarget" not found. WebGL context creation ' -- + 'may fail.'); -- } -- return; -+ if (typeof findCanvasEventTarget != 'function') { -+ if (typeof console !== 'undefined') { -+ console.error('Expected Emscripten global function ' -+ + '"findCanvasEventTarget" not found. WebGL context creation ' -+ + 'may fail.'); - } -+ return; -+ } -+ -+ if (typeof findCanvasEventTarget.cached != 'function') { -+ const cachedFindCanvasEventTarget = findCanvasEventTarget; - - findCanvasEventTarget = function(target) { - if (target == 0) { -- if (Module && Module.canvas) { -- return Module.canvas; -- } else if (Module && Module.canvasCssSelector) { -- return cachedFindCanvasEventTarget(Module.canvasCssSelector); -- } -- if (typeof console !== 'undefined') { -- console.warn('Module properties canvas and canvasCssSelector not ' + -- 'found during WebGL context creation.'); -+ if (canvas === null) { -+ canvas = document.createElement('canvas'); - } -+ return canvas; - } - // We still go through with the find attempt, although for most use - // cases it will not succeed, just in case the user does want to fall- - // back. - return cachedFindCanvasEventTarget(target); - }; // NOLINT: Necessary semicolon. -- init_once = false; -+ findCanvasEventTarget.cached = cachedFindCanvasEventTarget; - } - ); - // clang-format on diff --git a/mediapipe/gpu/gl_scaler_calculator.cc b/mediapipe/gpu/gl_scaler_calculator.cc index fa06c885..8641788e 100644 --- a/mediapipe/gpu/gl_scaler_calculator.cc diff --git a/third_party/mediapipe_model_path.diff b/third_party/mediapipe_model_path.diff index dbcfdd290..b8e7fa824 100644 --- a/third_party/mediapipe_model_path.diff +++ b/third_party/mediapipe_model_path.diff @@ -1,5 +1,5 @@ diff --git a/mediapipe/calculators/tensor/tensors_to_classification_calculator.cc b/mediapipe/calculators/tensor/tensors_to_classification_calculator.cc -index 5bfc00ed..d0c0ef9b 100644 +index 7041c02e..b002c962 100644 --- a/mediapipe/calculators/tensor/tensors_to_classification_calculator.cc +++ b/mediapipe/calculators/tensor/tensors_to_classification_calculator.cc @@ -26,7 +26,7 @@ @@ -12,7 +12,7 @@ index 5bfc00ed..d0c0ef9b 100644 #include "mediapipe/util/android/file/base/helpers.h" #else diff --git a/mediapipe/calculators/tensorflow/tensorflow_session_from_frozen_graph_calculator.cc b/mediapipe/calculators/tensorflow/tensorflow_session_from_frozen_graph_calculator.cc -index 1d6b9417..1f544944 100644 +index 1bb2c41f..a9b70a04 100644 --- a/mediapipe/calculators/tensorflow/tensorflow_session_from_frozen_graph_calculator.cc +++ b/mediapipe/calculators/tensorflow/tensorflow_session_from_frozen_graph_calculator.cc @@ -36,7 +36,7 @@ @@ -38,7 +38,7 @@ index 4d28b91e..b3bfb573 100644 #include "mediapipe/util/android/file/base/helpers.h" #else diff --git a/mediapipe/calculators/util/detection_label_id_to_text_calculator.cc b/mediapipe/calculators/util/detection_label_id_to_text_calculator.cc -index 0b8dde20..0b2e8aaf 100644 +index 0c1d6892..eeef4e83 100644 --- a/mediapipe/calculators/util/detection_label_id_to_text_calculator.cc +++ b/mediapipe/calculators/util/detection_label_id_to_text_calculator.cc @@ -22,7 +22,7 @@ @@ -115,7 +115,7 @@ index d4c5c496..aa4de6e6 100644 alwayslink = 1, ) diff --git a/mediapipe/graphs/object_detection_3d/calculators/gl_animation_overlay_calculator.cc b/mediapipe/graphs/object_detection_3d/calculators/gl_animation_overlay_calculator.cc -index 3a77e983..946bc739 100644 +index a92020ff..29c39a95 100644 --- a/mediapipe/graphs/object_detection_3d/calculators/gl_animation_overlay_calculator.cc +++ b/mediapipe/graphs/object_detection_3d/calculators/gl_animation_overlay_calculator.cc @@ -12,12 +12,8 @@ @@ -336,10 +336,10 @@ index 3a77e983..946bc739 100644 LOG(ERROR) << "Failed to load animation asset."; return absl::UnknownError("Failed to load animation asset."); diff --git a/mediapipe/util/BUILD b/mediapipe/util/BUILD -index 55556955..966cf56e 100644 +index b9fe8b0c..b591e06f 100644 --- a/mediapipe/util/BUILD +++ b/mediapipe/util/BUILD -@@ -176,13 +176,8 @@ cc_library( +@@ -188,14 +188,8 @@ cc_library( srcs = [ "resource_util.cc", "resource_util_internal.h", @@ -349,16 +349,18 @@ index 55556955..966cf56e 100644 - "//mediapipe/framework:android_no_jni": ["resource_util_loonix.cc"], - "//mediapipe:ios": ["resource_util_apple.cc"], - "//mediapipe:macos": ["resource_util_default.cc"], +- "//mediapipe:windows": ["resource_util_windows.cc"], - }), + "resource_util_unity.cc", + ], hdrs = [ "resource_util.h", ], -@@ -207,20 +202,7 @@ cc_library( +@@ -219,25 +213,7 @@ cc_library( + "//mediapipe/framework/port:status", "//mediapipe/framework/port:statusor", - "//mediapipe/framework/port:file_helpers", "@com_google_absl//absl/strings", +- "@com_google_absl//absl/strings:str_format", - ] + select({ - "//conditions:default": [ - "@com_google_absl//absl/flags:flag", @@ -372,6 +374,10 @@ index 55556955..966cf56e 100644 - "//mediapipe:macos": [ - "@com_google_absl//absl/flags:flag", - ], +- "//mediapipe:windows": [ +- "@bazel_tools//tools/cpp/runfiles", +- "@com_google_absl//absl/flags:flag", +- ], - }), + ], ) diff --git a/third_party/mediapipe_opencv.diff b/third_party/mediapipe_opencv.diff index 6521a9293..322879a28 100644 --- a/third_party/mediapipe_opencv.diff +++ b/third_party/mediapipe_opencv.diff @@ -1,8 +1,18 @@ diff --git a/third_party/BUILD b/third_party/BUILD -index 654f0cb..83e69ea 100644 +index f6107106..2ca2f162 100644 --- a/third_party/BUILD +++ b/third_party/BUILD -@@ -53,151 +53,12 @@ cc_library( +@@ -13,9 +13,6 @@ + # limitations under the License. + # + +-load("@rules_foreign_cc//tools/build_defs:cmake.bzl", "cmake_external") +-load("@bazel_skylib//:bzl_library.bzl", "bzl_library") +- + licenses(["notice"]) # Apache License 2.0 + + package(default_visibility = ["//visibility:public"]) +@@ -56,209 +53,12 @@ cc_library( }), ) @@ -13,18 +23,75 @@ index 654f0cb..83e69ea 100644 - }, - visibility = ["//visibility:public"], -) +- +-config_setting( +- name = "opencv_ios_arm64_source_build", +- define_values = { +- "OPENCV": "source", +- }, +- values = { +- "apple_platform_type": "ios", +- "cpu": "ios_arm64", +- }, +-) +- +-config_setting( +- name = "opencv_ios_sim_arm64_source_build", +- define_values = { +- "OPENCV": "source", +- }, +- values = { +- "apple_platform_type": "ios", +- "cpu": "ios_sim_arm64", +- }, +-) +- +-config_setting( +- name = "opencv_ios_x86_64_source_build", +- define_values = { +- "OPENCV": "source", +- }, +- values = { +- "apple_platform_type": "ios", +- "cpu": "ios_x86_64", +- }, +-) +- +-config_setting( +- name = "opencv_ios_sim_fat_source_build", +- define_values = { +- "OPENCV": "source", +- }, +- values = { +- "apple_platform_type": "ios", +- "ios_multi_cpus": "sim_arm64,x86_64", +- }, +-) - alias( name = "opencv", - actual = select({ - ":opencv_source_build": ":opencv_cmake", +- ":opencv_ios_sim_arm64_source_build": "@ios_opencv_source//:opencv", +- ":opencv_ios_arm64_source_build": "@ios_opencv_source//:opencv", +- ":opencv_ios_x86_64_source_build": "@ios_opencv_source//:opencv", - "//conditions:default": ":opencv_binary", - }), + actual = "@opencv//:opencv", visibility = ["//visibility:public"], ) --load("@rules_foreign_cc//tools/build_defs:cmake.bzl", "cmake_external") +-bzl_library( +- name = "opencv_ios_xcframework_files_bzl", +- srcs = ["opencv_ios_xcframework_files.bzl"], +- visibility = ["//visibility:private"], +-) +- +-bzl_library( +- name = "opencv_ios_source_bzl", +- srcs = ["opencv_ios_source.bzl"], +- visibility = ["//visibility:private"], +-) - -# Note: this determines the order in which the libraries are passed to the -# linker, so if library A depends on library B, library B must come _after_. @@ -66,6 +133,7 @@ index 654f0cb..83e69ea 100644 - "WITH_JPEG": "ON", - "WITH_PNG": "ON", - "WITH_TIFF": "ON", +- "WITH_OPENCL": "OFF", - "WITH_WEBP": "OFF", - # Optimization flags - "CV_ENABLE_INTRINSICS": "ON", diff --git a/third_party/mediapipe_visibility.diff b/third_party/mediapipe_visibility.diff index 58b5772d4..5fed0b258 100644 --- a/third_party/mediapipe_visibility.diff +++ b/third_party/mediapipe_visibility.diff @@ -13,10 +13,10 @@ index 4a8f0f59..2a911906 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/core/BUILD b/mediapipe/calculators/core/BUILD -index df54c580..18cfe311 100644 +index d773bef3..bcfea2c9 100644 --- a/mediapipe/calculators/core/BUILD +++ b/mediapipe/calculators/core/BUILD -@@ -1377,3 +1377,9 @@ cc_test( +@@ -1388,3 +1388,9 @@ cc_test( "@com_google_absl//absl/types:optional", ], ) @@ -27,10 +27,10 @@ index df54c580..18cfe311 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/image/BUILD b/mediapipe/calculators/image/BUILD -index 9aae8cfb..c83714e6 100644 +index 20e5ebda..798391ad 100644 --- a/mediapipe/calculators/image/BUILD +++ b/mediapipe/calculators/image/BUILD -@@ -792,3 +792,9 @@ cc_library( +@@ -824,3 +824,9 @@ cc_library( ], alwayslink = 1, ) @@ -41,10 +41,10 @@ index 9aae8cfb..c83714e6 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/tensor/BUILD b/mediapipe/calculators/tensor/BUILD -index 69d66609..20fe1c60 100644 +index 2ad98f28..8066acec 100644 --- a/mediapipe/calculators/tensor/BUILD +++ b/mediapipe/calculators/tensor/BUILD -@@ -1359,3 +1359,9 @@ cc_test( +@@ -1437,3 +1437,9 @@ cc_test( "@com_google_absl//absl/status", ], ) @@ -55,10 +55,10 @@ index 69d66609..20fe1c60 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/tflite/BUILD b/mediapipe/calculators/tflite/BUILD -index db2a2763..6dd0cc79 100644 +index 333de206..cf0927a1 100644 --- a/mediapipe/calculators/tflite/BUILD +++ b/mediapipe/calculators/tflite/BUILD -@@ -551,3 +551,9 @@ cc_test( +@@ -542,3 +542,9 @@ cc_test( "@org_tensorflow//tensorflow/lite:framework", ], ) @@ -69,11 +69,11 @@ index db2a2763..6dd0cc79 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/util/BUILD b/mediapipe/calculators/util/BUILD -index a679a80f..14cab7d3 100644 +index 4c92e949..dd577b08 100644 --- a/mediapipe/calculators/util/BUILD +++ b/mediapipe/calculators/util/BUILD -@@ -1414,3 +1414,9 @@ cc_test( - "@com_google_absl//absl/strings", +@@ -1565,3 +1565,9 @@ cc_test( + "@com_google_absl//absl/status", ], ) + @@ -83,10 +83,10 @@ index a679a80f..14cab7d3 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/calculators/video/BUILD b/mediapipe/calculators/video/BUILD -index f2b8135f..25c503d1 100644 +index 7245b13c..c8d76930 100644 --- a/mediapipe/calculators/video/BUILD +++ b/mediapipe/calculators/video/BUILD -@@ -529,3 +529,9 @@ cc_test( +@@ -468,3 +468,9 @@ cc_test( "//mediapipe/framework/port:status", ], ) @@ -97,10 +97,10 @@ index f2b8135f..25c503d1 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/framework/BUILD b/mediapipe/framework/BUILD -index da8ef3b3..689257a8 100644 +index a7d9e0a6..2fd709f8 100644 --- a/mediapipe/framework/BUILD +++ b/mediapipe/framework/BUILD -@@ -1684,3 +1684,10 @@ cc_test( +@@ -1697,3 +1697,10 @@ cc_test( "@com_google_absl//absl/strings:str_format", ], ) @@ -112,10 +112,10 @@ index da8ef3b3..689257a8 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/framework/formats/BUILD b/mediapipe/framework/formats/BUILD -index 10aa3fca..68022af7 100644 +index b23209f7..eab9efcf 100644 --- a/mediapipe/framework/formats/BUILD +++ b/mediapipe/framework/formats/BUILD -@@ -312,6 +312,13 @@ mediapipe_register_type( +@@ -320,6 +320,13 @@ mediapipe_register_type( deps = [":landmark_cc_proto"], ) @@ -130,10 +130,10 @@ index 10aa3fca..68022af7 100644 name = "image", srcs = ["image.cc"], diff --git a/mediapipe/framework/formats/annotation/BUILD b/mediapipe/framework/formats/annotation/BUILD -index 9bcb7bcc..ec795bd0 100644 +index cbbb2842..5431f28e 100644 --- a/mediapipe/framework/formats/annotation/BUILD +++ b/mediapipe/framework/formats/annotation/BUILD -@@ -30,4 +30,12 @@ mediapipe_proto_library( +@@ -31,4 +31,12 @@ mediapipe_proto_library( mediapipe_proto_library( name = "rasterization_proto", srcs = ["rasterization.proto"], @@ -147,10 +147,10 @@ index 9bcb7bcc..ec795bd0 100644 + visibility = ["//visibility:public"], ) diff --git a/mediapipe/framework/formats/motion/BUILD b/mediapipe/framework/formats/motion/BUILD -index c9bb8b4f..d359e394 100644 +index 919b8240..a9cd1c9a 100644 --- a/mediapipe/framework/formats/motion/BUILD +++ b/mediapipe/framework/formats/motion/BUILD -@@ -72,3 +72,9 @@ cc_test( +@@ -66,3 +66,9 @@ cc_test( "@org_tensorflow//tensorflow/core:framework", ], ) @@ -161,12 +161,12 @@ index c9bb8b4f..d359e394 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/framework/formats/object_detection/BUILD b/mediapipe/framework/formats/object_detection/BUILD -index 35292e1c..3071c516 100644 +index 703d5d77..a73795f1 100644 --- a/mediapipe/framework/formats/object_detection/BUILD +++ b/mediapipe/framework/formats/object_detection/BUILD -@@ -31,3 +31,9 @@ mediapipe_cc_proto_library( +@@ -25,3 +25,9 @@ mediapipe_proto_library( + name = "anchor_proto", srcs = ["anchor.proto"], - deps = [":anchor_proto"], ) + +filegroup( @@ -175,11 +175,11 @@ index 35292e1c..3071c516 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/gpu/BUILD b/mediapipe/gpu/BUILD -index 55e9c98c..1ea5f3c6 100644 +index ee32b91e..200434be 100644 --- a/mediapipe/gpu/BUILD +++ b/mediapipe/gpu/BUILD -@@ -1187,3 +1187,9 @@ mediapipe_cc_test( - "//mediapipe/framework/port:gtest_main", +@@ -1210,3 +1210,9 @@ mediapipe_cc_test( + "//third_party/libyuv", ], ) + @@ -203,10 +203,10 @@ index 93af68c2..2ef17aff 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/graphs/iris_tracking/calculators/BUILD b/mediapipe/graphs/iris_tracking/calculators/BUILD -index f5124b46..a11ef3ba 100644 +index 9ddce7f3..a9197a9f 100644 --- a/mediapipe/graphs/iris_tracking/calculators/BUILD +++ b/mediapipe/graphs/iris_tracking/calculators/BUILD -@@ -104,3 +104,9 @@ cc_library( +@@ -84,3 +84,9 @@ cc_library( ], alwayslink = 1, ) @@ -231,10 +231,10 @@ index d4c5c496..2e0b92f8 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/java/com/google/mediapipe/components/BUILD b/mediapipe/java/com/google/mediapipe/components/BUILD -index a1ec1754..012ae985 100644 +index 630bc94c..9fc0c487 100644 --- a/mediapipe/java/com/google/mediapipe/components/BUILD +++ b/mediapipe/java/com/google/mediapipe/components/BUILD -@@ -91,5 +91,5 @@ android_library( +@@ -94,5 +94,5 @@ android_library( filegroup( name = "java_src", srcs = glob(["*.java"]), @@ -320,10 +320,10 @@ index bc00b697..374b437e 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/modules/objectron/calculators/BUILD b/mediapipe/modules/objectron/calculators/BUILD -index 14cea526..bd5a2807 100644 +index 2e33ebf6..76ed790e 100644 --- a/mediapipe/modules/objectron/calculators/BUILD +++ b/mediapipe/modules/objectron/calculators/BUILD -@@ -418,3 +418,9 @@ cc_test( +@@ -419,3 +419,9 @@ cc_test( "@com_google_absl//absl/container:flat_hash_set", ], ) @@ -334,11 +334,11 @@ index 14cea526..bd5a2807 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/util/BUILD b/mediapipe/util/BUILD -index 55556955..ccb1d87b 100644 +index b9fe8b0c..695987ad 100644 --- a/mediapipe/util/BUILD +++ b/mediapipe/util/BUILD -@@ -387,3 +387,9 @@ cc_library( - "//mediapipe/framework/port:opencv_imgproc", +@@ -427,3 +427,9 @@ cc_test( + "//mediapipe/framework/port:gtest_main", ], ) + @@ -348,10 +348,10 @@ index 55556955..ccb1d87b 100644 + visibility = ["//visibility:public"], +) diff --git a/mediapipe/util/tracking/BUILD b/mediapipe/util/tracking/BUILD -index 816af253..6b9f583d 100644 +index 5a271ffa..70147493 100644 --- a/mediapipe/util/tracking/BUILD +++ b/mediapipe/util/tracking/BUILD -@@ -783,3 +783,9 @@ cc_library( +@@ -654,3 +654,9 @@ cc_library( "@com_google_absl//absl/container:node_hash_map", ], ) diff --git a/third_party/mediapipe_workaround.diff b/third_party/mediapipe_workaround.diff index 377976a8a..2c64cb1f3 100644 --- a/third_party/mediapipe_workaround.diff +++ b/third_party/mediapipe_workaround.diff @@ -1,240 +1,20 @@ -diff --git a/mediapipe/graphs/instant_motion_tracking/calculators/matrices_manager_calculator.cc b/mediapipe/graphs/instant_motion_tracking/calculators/matrices_manager_calculator.cc -index c003135b..edcd239f 100644 ---- a/mediapipe/graphs/instant_motion_tracking/calculators/matrices_manager_calculator.cc -+++ b/mediapipe/graphs/instant_motion_tracking/calculators/matrices_manager_calculator.cc -@@ -58,7 +58,7 @@ constexpr float kInitialZ = -10.0f; - // perspective matrix] - // - // Input streams: --// ANCHORS - Anchor data with x,y,z coordinates (x,y are in [0.0-1.0] range for -+// ANCHORS - Anchor3d data with x,y,z coordinates (x,y are in [0.0-1.0] range for - // position on the device screen, while z is the scaling factor that changes - // in proportion to the distance from the tracked region) [REQUIRED] - // IMU_ROTATION - float[9] of row-major device rotation matrix [REQUIRED] -@@ -101,7 +101,7 @@ class MatricesManagerCalculator : public CalculatorBase { - const Matrix4fCM GenerateEigenModelMatrix( - const Vector3f& translation_vector, - const Matrix3f& rotation_submatrix) const; -- const Vector3f GenerateAnchorVector(const Anchor& tracked_anchor) const; -+ const Vector3f GenerateAnchorVector(const Anchor3d& tracked_anchor) const; - DiagonalMatrix3f GetDefaultRenderScaleDiagonal( - const int render_id, const float user_scale_factor, - const float gif_aspect_ratio) const; -@@ -145,7 +145,7 @@ absl::Status MatricesManagerCalculator::GetContract(CalculatorContract* cc) { - cc->InputSidePackets().HasTag(kFOVSidePacketTag) && - cc->InputSidePackets().HasTag(kAspectRatioSidePacketTag)); - -- cc->Inputs().Tag(kAnchorsTag).Set>(); -+ cc->Inputs().Tag(kAnchorsTag).Set>(); - cc->Inputs().Tag(kIMUMatrixTag).Set(); - cc->Inputs().Tag(kUserScalingsTag).Set>(); - cc->Inputs().Tag(kUserRotationsTag).Set>(); -@@ -193,8 +193,8 @@ absl::Status MatricesManagerCalculator::Process(CalculatorContext* cc) { - const std::vector render_data = - cc->Inputs().Tag(kRendersTag).Get>(); - -- const std::vector anchor_data = -- cc->Inputs().Tag(kAnchorsTag).Get>(); -+ const std::vector anchor_data = -+ cc->Inputs().Tag(kAnchorsTag).Get>(); - if (cc->Inputs().HasTag(kGifAspectRatioTag) && - !cc->Inputs().Tag(kGifAspectRatioTag).IsEmpty()) { - gif_aspect_ratio_ = cc->Inputs().Tag(kGifAspectRatioTag).Get(); -@@ -213,7 +213,7 @@ absl::Status MatricesManagerCalculator::Process(CalculatorContext* cc) { - } - - int render_idx = 0; -- for (const Anchor& anchor : anchor_data) { -+ for (const Anchor3d& anchor : anchor_data) { - const int id = anchor.sticker_id; - mediapipe::TimedModelMatrixProto* model_matrix; - // Add model matrix to matrices list for defined object render ID -@@ -302,7 +302,7 @@ const Matrix3f MatricesManagerCalculator::GenerateUserRotationMatrix( - // screen Using the sticker anchor data, a translation vector can be generated - // in OpenGL coordinate space - const Vector3f MatricesManagerCalculator::GenerateAnchorVector( -- const Anchor& tracked_anchor) const { -+ const Anchor3d& tracked_anchor) const { - // Using an initial z-value in OpenGL space, generate a new base z-axis value - // to mimic scaling by distance. - const float z = kInitialZ * tracked_anchor.z; -diff --git a/mediapipe/graphs/instant_motion_tracking/calculators/sticker_manager_calculator.cc b/mediapipe/graphs/instant_motion_tracking/calculators/sticker_manager_calculator.cc -index 40210c27..c25842bd 100644 ---- a/mediapipe/graphs/instant_motion_tracking/calculators/sticker_manager_calculator.cc -+++ b/mediapipe/graphs/instant_motion_tracking/calculators/sticker_manager_calculator.cc -@@ -61,7 +61,7 @@ class StickerManagerCalculator : public CalculatorBase { - cc->Outputs().HasTag(kRenderDescriptorsTag)); - - cc->Inputs().Tag(kProtoDataString).Set(); -- cc->Outputs().Tag(kAnchorsTag).Set>(); -+ cc->Outputs().Tag(kAnchorsTag).Set>(); - cc->Outputs().Tag(kUserRotationsTag).Set>(); - cc->Outputs().Tag(kUserScalingsTag).Set>(); - cc->Outputs().Tag(kRenderDescriptorsTag).Set>(); -@@ -78,7 +78,7 @@ class StickerManagerCalculator : public CalculatorBase { - std::string sticker_proto_string = - cc->Inputs().Tag(kProtoDataString).Get(); - -- std::vector initial_anchor_data; -+ std::vector initial_anchor_data; - std::vector user_rotation_data; - std::vector user_scaling_data; - std::vector render_data; -@@ -91,7 +91,7 @@ class StickerManagerCalculator : public CalculatorBase { - - for (int i = 0; i < sticker_roll.sticker().size(); ++i) { - // Declare empty structures for sticker data -- Anchor initial_anchor; -+ Anchor3d initial_anchor; - UserRotation user_rotation; - UserScaling user_scaling; - // Get individual Sticker object as defined by Protobuffer -@@ -116,7 +116,7 @@ class StickerManagerCalculator : public CalculatorBase { - if (cc->Outputs().HasTag(kAnchorsTag)) { - cc->Outputs() - .Tag(kAnchorsTag) -- .AddPacket(MakePacket>(initial_anchor_data) -+ .AddPacket(MakePacket>(initial_anchor_data) - .At(cc->InputTimestamp())); - } - if (cc->Outputs().HasTag(kUserRotationsTag)) { -diff --git a/mediapipe/graphs/instant_motion_tracking/calculators/tracked_anchor_manager_calculator.cc b/mediapipe/graphs/instant_motion_tracking/calculators/tracked_anchor_manager_calculator.cc -index 446aee78..3f3ebd94 100644 ---- a/mediapipe/graphs/instant_motion_tracking/calculators/tracked_anchor_manager_calculator.cc -+++ b/mediapipe/graphs/instant_motion_tracking/calculators/tracked_anchor_manager_calculator.cc -@@ -68,7 +68,7 @@ constexpr float kUsToMs = - class TrackedAnchorManagerCalculator : public CalculatorBase { - private: - // Previous graph iteration anchor data -- std::vector previous_anchor_data_; -+ std::vector previous_anchor_data_; - - public: - static absl::Status GetContract(CalculatorContract* cc) { -@@ -77,14 +77,14 @@ class TrackedAnchorManagerCalculator : public CalculatorBase { - RET_CHECK(cc->Outputs().HasTag(kAnchorsTag) && - cc->Outputs().HasTag(kBoxesOutputTag)); - -- cc->Inputs().Tag(kAnchorsTag).Set>(); -+ cc->Inputs().Tag(kAnchorsTag).Set>(); - cc->Inputs().Tag(kSentinelTag).Set(); - - if (cc->Inputs().HasTag(kBoxesInputTag)) { - cc->Inputs().Tag(kBoxesInputTag).Set(); - } - -- cc->Outputs().Tag(kAnchorsTag).Set>(); -+ cc->Outputs().Tag(kAnchorsTag).Set>(); - cc->Outputs().Tag(kBoxesOutputTag).Set(); - - if (cc->Outputs().HasTag(kCancelTag)) { -@@ -103,10 +103,10 @@ REGISTER_CALCULATOR(TrackedAnchorManagerCalculator); - absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - mediapipe::Timestamp timestamp = cc->InputTimestamp(); - const int sticker_sentinel = cc->Inputs().Tag(kSentinelTag).Get(); -- std::vector current_anchor_data = -- cc->Inputs().Tag(kAnchorsTag).Get>(); -+ std::vector current_anchor_data = -+ cc->Inputs().Tag(kAnchorsTag).Get>(); - auto pos_boxes = absl::make_unique(); -- std::vector tracked_scaled_anchor_data; -+ std::vector tracked_scaled_anchor_data; - - // Delete any boxes being tracked without an associated anchor - for (const mediapipe::TimedBoxProto& box : -@@ -115,7 +115,7 @@ absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - .Get() - .box()) { - bool anchor_exists = false; -- for (Anchor anchor : current_anchor_data) { -+ for (Anchor3d anchor : current_anchor_data) { - if (box.id() == anchor.sticker_id) { - anchor_exists = true; - break; -@@ -129,8 +129,8 @@ absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - } - - // Perform tracking or updating for each anchor position -- for (const Anchor& anchor : current_anchor_data) { -- Anchor output_anchor = anchor; -+ for (const Anchor3d& anchor : current_anchor_data) { -+ Anchor3d output_anchor = anchor; - // Check if anchor position is being reset by user in this graph iteration - if (sticker_sentinel == anchor.sticker_id) { - // Delete associated tracking box -@@ -150,7 +150,7 @@ absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - // Default value for normalized z (scale factor) - output_anchor.z = 1.0f; - } else { -- // Anchor position was not reset by user -+ // Anchor3d position was not reset by user - // Attempt to update anchor position from tracking subgraph - // (TimedBoxProto) - bool updated_from_tracker = false; -@@ -175,7 +175,7 @@ absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - // stickers to be tracked at approximately last location even if - // re-acquisitioning in the BoxTrackingSubgraph encounters errors - if (!updated_from_tracker) { -- for (const Anchor& prev_anchor : previous_anchor_data_) { -+ for (const Anchor3d& prev_anchor : previous_anchor_data_) { - if (anchor.sticker_id == prev_anchor.sticker_id) { - mediapipe::TimedBoxProto* box = pos_boxes->add_box(); - box->set_left(prev_anchor.x - kBoxEdgeSize * 0.5f); -@@ -199,7 +199,7 @@ absl::Status TrackedAnchorManagerCalculator::Process(CalculatorContext* cc) { - - cc->Outputs() - .Tag(kAnchorsTag) -- .AddPacket(MakePacket>(tracked_scaled_anchor_data) -+ .AddPacket(MakePacket>(tracked_scaled_anchor_data) - .At(cc->InputTimestamp())); - cc->Outputs() - .Tag(kBoxesOutputTag) -diff --git a/mediapipe/graphs/instant_motion_tracking/calculators/transformations.h b/mediapipe/graphs/instant_motion_tracking/calculators/transformations.h -index cbacdb71..f40cf912 100644 ---- a/mediapipe/graphs/instant_motion_tracking/calculators/transformations.h -+++ b/mediapipe/graphs/instant_motion_tracking/calculators/transformations.h -@@ -30,7 +30,7 @@ struct UserScaling { - }; - - // The normalized anchor coordinates of a sticker --struct Anchor { -+struct Anchor3d { - float x; // [0.0-1.0] - float y; // [0.0-1.0] - float z; // Centered around 1.0 [current_scale = z * initial_scale] -diff --git a/mediapipe/modules/objectron/calculators/BUILD b/mediapipe/modules/objectron/calculators/BUILD -index 14cea526..64bf8d27 100644 ---- a/mediapipe/modules/objectron/calculators/BUILD -+++ b/mediapipe/modules/objectron/calculators/BUILD -@@ -199,6 +199,15 @@ cc_library( - hdrs = [ - "tensor_util.h", - ], -+ copts = select({ -+ # Needed for "//mediapipe/framework/formats:tensor" compatibility on Apple -+ # platforms for Metal pulled in via the tensor.h header. -+ "//mediapipe:apple": [ -+ "-x objective-c++", -+ "-fobjc-arc", # enable reference-counting -+ ], -+ "//conditions:default": [], -+ }), - deps = [ - "//mediapipe/framework/formats:tensor", - "//mediapipe/framework/port:logging", -@@ -312,6 +321,15 @@ cc_library( - name = "lift_2d_frame_annotation_to_3d_calculator", - srcs = ["lift_2d_frame_annotation_to_3d_calculator.cc"], - visibility = ["//visibility:public"], -+ copts = select({ -+ # Needed for "//mediapipe/framework/formats:tensor" compatibility on Apple -+ # platforms for Metal pulled in via the tensor.h header. -+ "//mediapipe:apple": [ -+ "-x objective-c++", -+ "-fobjc-arc", # enable reference-counting -+ ], -+ "//conditions:default": [], -+ }), - deps = [ - ":annotation_cc_proto", - ":decoder", +diff --git a/third_party/flatbuffers/workspace.bzl b/third_party/flatbuffers/workspace.bzl +index 0edb7a6f..d06e2cbe 100644 +--- a/third_party/flatbuffers/workspace.bzl ++++ b/third_party/flatbuffers/workspace.bzl +@@ -5,11 +5,11 @@ load("//third_party:repo.bzl", "third_party_http_archive") + def repo(): + third_party_http_archive( + name = "flatbuffers", +- strip_prefix = "flatbuffers-23.5.8", +- sha256 = "55b75dfa5b6f6173e4abf9c35284a10482ba65db886b39db511eba6c244f1e88", ++ strip_prefix = "flatbuffers-23.5.26", ++ sha256 = "1cce06b17cddd896b6d73cc047e36a254fb8df4d7ea18a46acf16c4c0cd3f3f3", + urls = [ +- "https://github.com/google/flatbuffers/archive/v23.5.8.tar.gz", +- "https://github.com/google/flatbuffers/archive/v23.5.8.tar.gz", ++ "https://github.com/google/flatbuffers/archive/v23.5.26.tar.gz", ++ "https://github.com/google/flatbuffers/archive/v23.5.26.tar.gz", + ], + build_file = "//third_party/flatbuffers:BUILD.bazel", + delete = ["build_defs.bzl", "BUILD.bazel"], diff --git a/third_party/opencv.BUILD b/third_party/opencv.BUILD index 144ddc152..d022b479a 100644 --- a/third_party/opencv.BUILD +++ b/third_party/opencv.BUILD @@ -7,7 +7,6 @@ load("@bazel_skylib//rules:common_settings.bzl", "string_flag") load("@bazel_skylib//lib:selects.bzl", "selects") load("@rules_foreign_cc//foreign_cc:defs.bzl", "cmake") -load("@bazel_rules_dict//:dict.bzl", "define_string_dict", "merge_dict") package(default_visibility = ["//visibility:public"]) @@ -52,6 +51,21 @@ selects.config_setting_group( match_any = [":cmake_static", ":cmake_dynamic"], ) +selects.config_setting_group( + name = "cmake_dynamic_win", + match_all = ["@bazel_tools//src/conditions:windows", ":cmake_dynamic"], +) + +selects.config_setting_group( + name = "cmake_static_win", + match_all = ["@bazel_tools//src/conditions:windows", ":cmake_static"], +) + +selects.config_setting_group( + name = "cmake_dynamic_darwin", + match_all = ["@bazel_tools//src/conditions:darwin", ":cmake_dynamic"], +) + config_setting( name = "dbg_build", values = {"compilation_mode": "dbg"}, @@ -59,12 +73,12 @@ config_setting( selects.config_setting_group( name = "dbg_cmake_dynamic_win", - match_all = ["@bazel_tools//src/conditions:windows", ":cmake_dynamic", ":dbg_build"], + match_all = [":cmake_dynamic_win", ":dbg_build"], ) selects.config_setting_group( name = "dbg_cmake_static_win", - match_all = ["@bazel_tools//src/conditions:windows", ":cmake_static", ":dbg_build"], + match_all = [":cmake_static_win", ":dbg_build"], ) selects.config_setting_group( @@ -129,116 +143,77 @@ OPENCV_3RDPARTY_LIBS = [ # ENABLE_NEON=ON OPENCV_3RDPARTY_LIBS_M1 = OPENCV_3RDPARTY_LIBS + ["tegra_hal"] -define_string_dict( - name = "common_cache_entries", - value = { - # The module list is always sorted alphabetically so that we do not - # cause a rebuild when changing the link order. - "BUILD_LIST": ",".join(sorted(OPENCV_MODULES)), - "BUILD_opencv_apps": "OFF", - "BUILD_opencv_python": "OFF", - "BUILD_opencv_world": "ON", - "BUILD_EXAMPLES": "OFF", - "BUILD_PERF_TESTS": "OFF", - "BUILD_TESTS": "OFF", - "BUILD_JPEG": "ON", - "BUILD_OPENEXR": "ON", - "BUILD_PNG": "ON", - "BUILD_TIFF": "ON", - "BUILD_ZLIB": "ON", - "WITH_1394": "OFF", - "WITH_FFMPEG": "OFF", - "WITH_GSTREAMER": "OFF", - "WITH_GTK": "OFF", - # Some symbols in ippicv and ippiw cannot be resolved, and they are excluded currently in the first place. - # https://github.com/opencv/opencv/pull/16505 - "WITH_IPP": "OFF", - "WITH_ITT": "OFF", - "WITH_JASPER": "OFF", - "WITH_V4L": "OFF", - "WITH_WEBP": "OFF", - "CV_ENABLE_INTRINSICS": "ON", - "WITH_EIGEN": "ON", - "ENABLE_CCACHE": "OFF", - # flags for static build - "BUILD_SHARED_LIBS": "OFF", - "OPENCV_SKIP_PYTHON_LOADER": "ON", - "OPENCV_SKIP_VISIBILITY_HIDDEN": "ON", +COMMON_CACHE_ENTRIES = { + # The module list is always sorted alphabetically so that we do not + # cause a rebuild when changing the link order. + "BUILD_LIST": ",".join(sorted(OPENCV_MODULES)), + "BUILD_opencv_apps": "OFF", + "BUILD_opencv_python": "OFF", + "BUILD_opencv_world": "ON", + "BUILD_EXAMPLES": "OFF", + "BUILD_PERF_TESTS": "OFF", + "BUILD_TESTS": "OFF", + "BUILD_JPEG": "ON", + "BUILD_OPENEXR": "ON", + "BUILD_PNG": "ON", + "BUILD_TIFF": "ON", + "BUILD_ZLIB": "ON", + "WITH_1394": "OFF", + "WITH_FFMPEG": "OFF", + "WITH_GSTREAMER": "OFF", + "WITH_GTK": "OFF", + # Some symbols in ippicv and ippiw cannot be resolved, and they are excluded currently in the first place. + # https://github.com/opencv/opencv/pull/16505 + "WITH_IPP": "OFF", + "WITH_ITT": "OFF", + "WITH_JASPER": "OFF", + "WITH_V4L": "OFF", + "WITH_WEBP": "OFF", + "CV_ENABLE_INTRINSICS": "ON", + "WITH_EIGEN": "ON", + "ENABLE_CCACHE": "OFF", + # flags for static build + "BUILD_SHARED_LIBS": "OFF", + "OPENCV_SKIP_PYTHON_LOADER": "ON", + "OPENCV_SKIP_VISIBILITY_HIDDEN": "ON", +} + +CACHE_ENTRIES = COMMON_CACHE_ENTRIES | select({ + ":cmake_dynamic": { "BUILD_SHARED_LIBS": "ON" }, + ":cmake_static": { "BUILD_SHARED_LIBS": "OFF" }, +}) | select({ + ":cmake_dynamic_win": { + "CMAKE_CXX_FLAGS": "/std:c++14", + "WITH_LAPACK": "ON", }, -) - -define_string_dict( - name = "build_shared_libs", - value = select({ - ":cmake_dynamic": { "BUILD_SHARED_LIBS": "ON" }, - ":cmake_static": { "BUILD_SHARED_LIBS": "OFF" }, - }), -) - -define_string_dict( - name = "windows_cache_entries", - value = select({ - ":cmake_dynamic": { - "CMAKE_CXX_FLAGS": "/std:c++14", - "WITH_LAPACK": "ON", - }, - ":cmake_static": { - "CMAKE_CXX_FLAGS": "/std:c++14", - # required to link to .dll statically - "BUILD_WITH_STATIC_CRT": "OFF", - "WITH_LAPACK": "ON", - }, - }), -) - -define_string_dict( - name = "*nix_build_entries", - value = { + ":cmake_static_win": { + "CMAKE_CXX_FLAGS": "/std:c++14", + # required to link to .dll statically + "BUILD_WITH_STATIC_CRT": "OFF", + "WITH_LAPACK": "ON", + }, + "@com_google_mediapipe//mediapipe:macos_arm64": { + "CMAKE_SYSTEM_NAME": "Darwin", + "CMAKE_SYSTEM_PROCESSOR": "arm64", + "CMAKE_SYSTEM_ARCHITECTURES": "arm64", + "CMAKE_OSX_ARCHITECTURES": "arm64", + }, + "@com_google_mediapipe//mediapipe:macos_x86_64": { + "CMAKE_SYSTEM_NAME": "Darwin", + "CMAKE_SYSTEM_PROCESSOR": "x86_64", + "CMAKE_SYSTEM_ARCHITECTURES": "x86_64", + "CMAKE_OSX_ARCHITECTURES": "x86_64", + }, + "//conditions:default": {}, +}) | select ({ + "@bazel_tools//src/conditions:windows" : {}, + "//conditions:default": { # https://github.com/opencv/opencv/issues/19846 "WITH_LAPACK": "OFF", "WITH_PTHREADS": "ON", "WITH_PTHREADS_PF": "ON", }, -) - -define_string_dict( - name = "darwin_arch_entries", - value = select({ - "@cpuinfo//:macos_arm64": { - "CMAKE_SYSTEM_NAME": "Darwin", - "CMAKE_SYSTEM_PROCESSOR": "arm64", - "CMAKE_SYSTEM_ARCHITECTURES": "arm64", - "CMAKE_OSX_ARCHITECTURES": "arm64", - }, - "//conditions:default": { - "CMAKE_SYSTEM_NAME": "Darwin", - "CMAKE_SYSTEM_PROCESSOR": "x86_64", - "CMAKE_SYSTEM_ARCHITECTURES": "x86_64", - "CMAKE_OSX_ARCHITECTURES": "x86_64", - }, - }) -) - -merge_dict( - name = "*nix_cache_entries", - deps = [ - ":*nix_build_entries", - ] + select({ - "@bazel_tools//src/conditions:darwin": [":darwin_arch_entries"], - "//conditions:default": [], - }), -) - -merge_dict( - name = "cache_entries", - deps = [ - ":common_cache_entries", - ":build_shared_libs", - ] + select({ - "@bazel_tools//src/conditions:windows": [":windows_cache_entries"], - "//conditions:default": ["*nix_cache_entries"], - }), -) +}) cmake( name = "opencv_cmake", @@ -251,7 +226,7 @@ cmake( }), # Values to be passed as -Dkey=value on the CMake command line; # here are serving to provide some CMake script configuration options - cache_entries_target = ":cache_entries", + cache_entries = CACHE_ENTRIES, generate_args = select({ "@bazel_tools//src/conditions:windows": [ "-G \"Visual Studio 16 2019\"", @@ -267,25 +242,25 @@ cmake( out_static_libs = select({ ":cmake_dynamic": [], ":dbg_cmake_static_win": ["staticlib/opencv_world3416d.lib"], - "@bazel_tools//src/conditions:windows": ["staticlib/opencv_world3416.lib"], + ":cmake_static_win": ["staticlib/opencv_world3416.lib"], "//conditions:default": ["lib/libopencv_world.a"], }) + select({ ":cmake_dynamic": [], ":dbg_cmake_static_win": ["staticlib/%sd.lib" % lib for lib in OPENCV_3RDPARTY_LIBS], - "@bazel_tools//src/conditions:windows": ["staticlib/%s.lib" % lib for lib in OPENCV_3RDPARTY_LIBS], + ":cmake_static_win": ["staticlib/%s.lib" % lib for lib in OPENCV_3RDPARTY_LIBS], "@cpuinfo//:macos_arm64": ["share/OpenCV/3rdparty/lib/lib%s.a" % lib for lib in OPENCV_3RDPARTY_LIBS_M1], "//conditions:default": ["share/OpenCV/3rdparty/lib/lib%s.a" % lib for lib in OPENCV_3RDPARTY_LIBS], }) + select({ ":cmake_static": [], ":dbg_cmake_dynamic_win": ["lib/opencv_world3416d.lib"], - "@bazel_tools//src/conditions:windows": ["lib/opencv_world3416.lib"], + ":cmake_dynamic_win": ["lib/opencv_world3416.lib"], "//conditions:default": [], }), out_shared_libs = select({ ":cmake_static": [], ":dbg_cmake_dynamic_win": ["bin/opencv_world3416d.dll"], - "@bazel_tools//src/conditions:windows": ["bin/opencv_world3416.dll"], - "@bazel_tools//src/conditions:darwin": ["lib/libopencv_world.3.4.dylib"], + ":cmake_dynamic_win": ["bin/opencv_world3416.dll"], + ":cmake_dynamic_darwin": ["lib/libopencv_world.3.4.dylib"], "//conditions:default": ["lib/libopencv_world.so"], }), linkopts = select({ @@ -306,8 +281,8 @@ filegroup( name = "opencv_world_dll_from_source", srcs = select({ ":cmake_static": [], - "@bazel_tools//src/conditions:windows": [":opencv_world_windows"], - "@bazel_tools//src/conditions:darwin": [":opencv_world_darwin"], + ":cmake_dynamic_win": [":opencv_world_windows"], + ":cmake_dynamic_darwin": [":opencv_world_darwin"], "//conditions:default": [":opencv_world_linux"], }), )