From df4d8e72195873c226adaa069b06c1fbf81f8190 Mon Sep 17 00:00:00 2001 From: swayamshreemohanty Date: Thu, 4 Jul 2024 10:26:36 +0530 Subject: [PATCH] android project with unity configured for the latest flutter verion (3.22.2) --- example/android/.gitignore | 2 + example/android/app/build.gradle | 61 +- .../android/app/src/debug/AndroidManifest.xml | 4 +- .../android/app/src/main/AndroidManifest.xml | 11 - .../com/example/swayam_ar_vr/MainActivity.kt | 5 + .../MainActivity.kt | 22 - .../res/drawable-v21/launch_background.xml | 12 + .../app/src/main/res/values-night/styles.xml | 18 + .../app/src/main/res/values/styles.xml | 8 +- .../app/src/profile/AndroidManifest.xml | 3 +- example/android/build.gradle | 20 +- example/android/gradle.properties | 3 +- .../gradle/wrapper/gradle-wrapper.properties | 3 +- example/android/settings.gradle | 30 +- example/pubspec.yaml | 4 +- .../DemoApp/Assembly-CSharp-Editor.csproj | 848 ------------------ example/unity/DemoApp/Assembly-CSharp.csproj | 804 ----------------- .../unity/DemoApp/Assets/AssetStoreTools.meta | 10 - .../Assets/AssetStoreTools/AS_Checklist.asset | 435 --------- .../AssetStoreTools/AS_Checklist.asset.meta | 8 - .../Assets/AssetStoreTools/Editor.meta | 10 - .../Editor/AssetStoreTools.dll | Bin 127488 -> 0 bytes .../Editor/AssetStoreTools.dll.meta | 33 - .../FlutterUnityIntegration/Editor/Build.cs | 66 +- example/unity/DemoApp/Assets/XR.meta | 8 - example/unity/DemoApp/Assets/XR/Loaders.meta | 8 - .../Assets/XR/Loaders/AR Core Loader.asset | 14 - .../XR/Loaders/AR Core Loader.asset.meta | 8 - .../Assets/XR/Loaders/AR Kit Loader.asset | 14 - .../XR/Loaders/AR Kit Loader.asset.meta | 8 - example/unity/DemoApp/Assets/XR/Settings.meta | 8 - .../Assets/XR/Settings/AR Core Settings.asset | 17 - .../XR/Settings/AR Core Settings.asset.meta | 8 - .../Assets/XR/Settings/AR Kit Settings.asset | 16 - .../XR/Settings/AR Kit Settings.asset.meta | 8 - .../DemoApp/Assets/XR/XRGeneralSettings.asset | 111 --- .../Assets/XR/XRGeneralSettings.asset.meta | 8 - example/unity/DemoApp/Demo App.sln | 26 - example/unity/DemoApp/DemoApp.sln | 26 - example/unity/DemoApp/Packages/manifest.json | 11 +- .../unity/DemoApp/Packages/packages-lock.json | 86 +- .../ProjectSettings/EditorBuildSettings.asset | 16 +- .../ProjectSettings/EditorSettings.asset | 13 +- .../ProjectSettings/GraphicsSettings.asset | 3 - .../PackageManagerSettings.asset | 5 +- .../Settings.json | 5 + .../ProjectSettings/ProjectSettings.asset | 300 +++---- .../ProjectSettings/ProjectVersion.txt | 4 +- .../ProjectSettings/QualitySettings.asset | 4 +- .../RiderScriptEditorPersistedState.asset | 15 - .../SceneTemplateSettings.json | 121 +++ .../UnityConnectSettings.asset | 1 + .../ProjectSettings/XRPackageSettings.asset | 5 - example/unity/DemoApp/Unity Flutter Demo.sln | 20 - example/unity/DemoApp/Unity.sln | 26 - example/unity/DemoApp/UnityEditor.UI.csproj | 697 -------------- example/unity/DemoApp/UnityEngine.UI.csproj | 724 --------------- .../UserSettings/EditorUserSettings.asset | 13 +- .../Layouts/CurrentMaximizeLayout.dwlt | 423 ++++++--- .../UserSettings/Layouts/default-2022.dwlt | 297 ++++-- .../unity/DemoApp/UserSettings/Search.index | 13 + .../DemoApp/UserSettings/Search.settings | 77 +- ...ework,Version=v4.7.1.AssemblyAttributes.cs | 4 - ...harp-Editor.csproj.AssemblyReference.cache | Bin 12145 -> 0 bytes ...harp-Editor.csproj.CoreCompileInputs.cache | 1 - ...Sharp-Editor.csprojAssemblyReference.cache | Bin 606231 -> 0 bytes ...mbly-CSharp.csproj.AssemblyReference.cache | Bin 182628 -> 0 bytes ...mbly-CSharp.csproj.CoreCompileInputs.cache | 1 - ...embly-CSharp.csprojAssemblyReference.cache | Bin 856905 -> 0 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 47848 -> 0 bytes ...ityEditor.UI.csprojAssemblyReference.cache | Bin 3200 -> 0 bytes ...ityEngine.UI.csprojAssemblyReference.cache | Bin 168018 -> 0 bytes .../DemoApp/obj/Debug/project.razor.json | 14 - ...ityEditor.UI.csprojAssemblyReference.cache | Bin 2506 -> 0 bytes ...ityEngine.UI.csprojAssemblyReference.cache | Bin 424 -> 0 bytes example/windows/flutter/CMakeLists.txt | 7 +- example/windows/runner/Runner.rc | 10 +- 77 files changed, 1038 insertions(+), 4586 deletions(-) create mode 100644 example/android/app/src/main/kotlin/com/example/swayam_ar_vr/MainActivity.kt delete mode 100644 example/android/app/src/main/kotlin/com/xraph/plugin/flutter_unity_widget_example/MainActivity.kt create mode 100644 example/android/app/src/main/res/drawable-v21/launch_background.xml create mode 100644 example/android/app/src/main/res/values-night/styles.xml delete mode 100644 example/unity/DemoApp/Assembly-CSharp-Editor.csproj delete mode 100644 example/unity/DemoApp/Assembly-CSharp.csproj delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools.meta delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset.meta delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools/Editor.meta delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll delete mode 100644 example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll.meta delete mode 100644 example/unity/DemoApp/Assets/XR.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Loaders.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset delete mode 100644 example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset delete mode 100644 example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Settings.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset delete mode 100644 example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset.meta delete mode 100644 example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset delete mode 100644 example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset.meta delete mode 100644 example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset delete mode 100644 example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset.meta delete mode 100644 example/unity/DemoApp/Demo App.sln delete mode 100644 example/unity/DemoApp/DemoApp.sln create mode 100644 example/unity/DemoApp/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json delete mode 100644 example/unity/DemoApp/ProjectSettings/RiderScriptEditorPersistedState.asset create mode 100644 example/unity/DemoApp/ProjectSettings/SceneTemplateSettings.json delete mode 100644 example/unity/DemoApp/ProjectSettings/XRPackageSettings.asset delete mode 100644 example/unity/DemoApp/Unity Flutter Demo.sln delete mode 100644 example/unity/DemoApp/Unity.sln delete mode 100644 example/unity/DemoApp/UnityEditor.UI.csproj delete mode 100644 example/unity/DemoApp/UnityEngine.UI.csproj create mode 100644 example/unity/DemoApp/UserSettings/Search.index delete mode 100644 example/unity/DemoApp/obj/Debug/.NETFramework,Version=v4.7.1.AssemblyAttributes.cs delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache delete mode 100644 example/unity/DemoApp/obj/Debug/UnityEditor.UI.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/project.razor.json delete mode 100644 example/unity/DemoApp/obj/UnityEditor.UI.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/UnityEngine.UI.csprojAssemblyReference.cache diff --git a/example/android/.gitignore b/example/android/.gitignore index 0a741cb4..6f568019 100644 --- a/example/android/.gitignore +++ b/example/android/.gitignore @@ -9,3 +9,5 @@ GeneratedPluginRegistrant.java # Remember to never publicly share your keystore. # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app key.properties +**/*.keystore +**/*.jks diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle index c33f636e..bc60a22b 100644 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle @@ -1,67 +1,62 @@ +plugins { + id "com.android.application" + id "kotlin-android" + // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. + id "dev.flutter.flutter-gradle-plugin" +} + def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') +def localPropertiesFile = rootProject.file("local.properties") if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> + localPropertiesFile.withReader("UTF-8") { reader -> localProperties.load(reader) } } -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +def flutterVersionCode = localProperties.getProperty("flutter.versionCode") if (flutterVersionCode == null) { - flutterVersionCode = '1' + flutterVersionCode = "1" } -def flutterVersionName = localProperties.getProperty('flutter.versionName') +def flutterVersionName = localProperties.getProperty("flutter.versionName") if (flutterVersionName == null) { - flutterVersionName = '1.0' + flutterVersionName = "1.0" } -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - android { - compileSdkVersion 34 - - namespace 'com.xraph.plugin.flutter_unity_widget_example' - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } + namespace = "com.xraph.plugin.flutter_unity_widget_example" + compileSdk = flutter.compileSdkVersion + ndkVersion = flutter.ndkVersion - lintOptions { - disable 'InvalidPackage' + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 } defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.xraph.plugin.flutter_unity_widget_example" - minSdkVersion 28 // >= unity minSdk in player settings - targetSdkVersion 34 - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName + applicationId = "com.xraph.plugin.flutter_unity_widget_example" + // You can update the following values to match your application needs. + // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. + minSdk = 24 + targetSdk = flutter.targetSdkVersion + versionCode = flutterVersionCode.toInteger() + versionName = flutterVersionName } buildTypes { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug + signingConfig = signingConfigs.debug } } } flutter { - source '../..' + source = "../.." } dependencies { implementation project(':unityLibrary') - implementation project(':flutter_unity_widget') - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" } diff --git a/example/android/app/src/debug/AndroidManifest.xml b/example/android/app/src/debug/AndroidManifest.xml index 6a3cb784..ee61a1f4 100644 --- a/example/android/app/src/debug/AndroidManifest.xml +++ b/example/android/app/src/debug/AndroidManifest.xml @@ -1,6 +1,6 @@ - diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index 89d35599..3a9f099b 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -39,17 +39,6 @@ - - - + + + + + + + diff --git a/example/android/app/src/main/res/values-night/styles.xml b/example/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 00000000..06952be7 --- /dev/null +++ b/example/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/example/android/app/src/main/res/values/styles.xml b/example/android/app/src/main/res/values/styles.xml index 1f83a33f..3afa56fb 100644 --- a/example/android/app/src/main/res/values/styles.xml +++ b/example/android/app/src/main/res/values/styles.xml @@ -1,18 +1,18 @@ - + diff --git a/example/android/app/src/profile/AndroidManifest.xml b/example/android/app/src/profile/AndroidManifest.xml index 6a3cb784..beeff04c 100644 --- a/example/android/app/src/profile/AndroidManifest.xml +++ b/example/android/app/src/profile/AndroidManifest.xml @@ -1,6 +1,7 @@ - diff --git a/example/android/build.gradle b/example/android/build.gradle index 116fd51b..e566ff11 100644 --- a/example/android/build.gradle +++ b/example/android/build.gradle @@ -1,17 +1,3 @@ -buildscript { - ext.kotlin_version = '1.8.22' - repositories { - google() - mavenCentral() - } - - dependencies { - // Unity recommended gradle version https://docs.unity3d.com/Manual/android-gradle-overview.html (higher versions do often work) - classpath 'com.android.tools.build:gradle:7.1.2' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - allprojects { repositories { @@ -24,14 +10,14 @@ allprojects { } } -rootProject.buildDir = '../build' +rootProject.buildDir = "../build" subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } subprojects { - project.evaluationDependsOn(':app') + project.evaluationDependsOn(":app") } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir } diff --git a/example/android/gradle.properties b/example/android/gradle.properties index a6738207..3b5b324f 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -1,4 +1,3 @@ -org.gradle.jvmargs=-Xmx1536M +org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError android.useAndroidX=true android.enableJetifier=true -android.enableR8=true diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index 595fb867..e1ca574e 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,5 @@ -#Fri Jun 23 08:50:38 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip diff --git a/example/android/settings.gradle b/example/android/settings.gradle index 9006d257..922ac79a 100644 --- a/example/android/settings.gradle +++ b/example/android/settings.gradle @@ -1,14 +1,28 @@ -include ':app' +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version "7.3.0" apply false + id "org.jetbrains.kotlin.android" version "1.7.10" apply false +} + +include ":app" include ":unityLibrary" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 7e1f7bde..2f3b9d05 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -9,12 +9,12 @@ environment: sdk: ">=2.12.0 <4.0.0" dependencies: - cupertino_icons: ^1.0.0 + cupertino_icons: ^1.0.6 flutter: sdk: flutter flutter_unity_widget: path: ../ - pointer_interceptor: ^0.9.3+2 + pointer_interceptor: ^0.10.1+1 dev_dependencies: flutter_test: diff --git a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj b/example/unity/DemoApp/Assembly-CSharp-Editor.csproj deleted file mode 100644 index 6a7d33c4..00000000 --- a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj +++ /dev/null @@ -1,848 +0,0 @@ - - - - 9.0 - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {FC6EB947-28DE-8385-8FAC-5C1621986B03} - Library - Properties - Assembly-CSharp-Editor - v4.7.1 - 512 - . - - - true - full - false - Temp\Bin\Debug\ - UNITY_2022_1_7;UNITY_2022_1;UNITY_2022;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_2022_1_OR_NEWER;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_QUERY_BUILDER;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_EDITOR_GAME_SERVICES;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_IOS;TEXTCORE_1_0_OR_NEWER;ENABLE_RUNTIME_GI;ENABLE_GAMECENTER;ENABLE_NETWORK;ENABLE_IOS_ON_DEMAND_RESOURCES;ENABLE_IOS_APP_SLICING;PLAYERCONNECTION_LISTENS_FIXED_PORT;DEBUGGER_LISTENS_FIXED_PORT;PLATFORM_SUPPORTS_ADS_ID;SUPPORT_ENVIRONMENT_VARIABLES;PLATFORM_SUPPORTS_PROFILER;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_ETC_COMPRESSION;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;UNITY_IOS;PLATFORM_IPHONE;UNITY_IPHONE;UNITY_IPHONE_API;UNITY_HAS_GOOGLEVR;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;UNITY_XR_ARKIT_LOADER_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Package - 2.0.15 - Editor:5 - iOS:9 - 2022.1.7f1 - - - - - - - - - - - - - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.NVIDIAModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreFontEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreTextEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.DeviceSimulatorModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.DiagnosticsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.GraphViewModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.PresetsUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.QuickSearchModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.TextCoreFontEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.TextCoreTextEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIBuilderModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIServiceModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEditor.Graphs.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - - - Library/PackageCache/com.unity.collab-proxy@1.15.18/Lib/Editor/PlasticSCM/Unity.Plastic.Newtonsoft.Json.dll - - - Library/PackageCache/com.unity.collab-proxy@1.15.18/Lib/Editor/PlasticSCM/Unity.Plastic.Antlr3.Runtime.dll - - - Library/PackageCache/com.unity.collab-proxy@1.15.18/Lib/Editor/PlasticSCM/unityplastic.dll - - - Assets/AssetStoreTools/Editor/AssetStoreTools.dll - - - Library/PackageCache/com.unity.collab-proxy@1.15.18/Lib/Editor/PlasticSCM/log4netPlastic.dll - - - Library/PackageCache/com.unity.nuget.newtonsoft-json@3.0.2/Runtime/Newtonsoft.Json.dll - - - Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/AndroidPlayer/Unity.Android.Types.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/AndroidPlayer/Unity.Android.Gradle.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/mscorlib.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Core.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Runtime.Serialization.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Xml.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Xml.Linq.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Numerics.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Numerics.Vectors.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Net.Http.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.IO.Compression.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Microsoft.CSharp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Data.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Data.DataSetExtensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Drawing.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.IO.Compression.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.ComponentModel.Composition.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Transactions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.AppContext.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Buffers.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Console.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Data.Common.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Memory.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Security.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.DispatchProxy.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/netstandard.dll - - - Library/ScriptAssemblies/UnityEngine.TestRunner.dll - - - Library/ScriptAssemblies/UnityEditor.TestRunner.dll - - - Library/ScriptAssemblies/Unity.XR.ARKit.dll - - - Library/ScriptAssemblies/Unity.VSCode.Editor.dll - - - Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll - - - Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.Management.Editor.dll - - - Library/ScriptAssemblies/Unity.Timeline.dll - - - Library/ScriptAssemblies/Unity.TextMeshPro.dll - - - Library/ScriptAssemblies/Unity.XR.ARCore.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.ARKit.Editor.dll - - - Library/ScriptAssemblies/Unity.Subsystem.Registration.dll - - - Library/ScriptAssemblies/UnityEditor.UI.dll - - - Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll - - - Library/ScriptAssemblies/Unity.Rider.Editor.dll - - - Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll - - - Library/ScriptAssemblies/UnityEngine.UI.dll - - - Library/ScriptAssemblies/Unity.Services.Core.dll - - - Library/ScriptAssemblies/Unity.EditorCoroutines.Editor.dll - - - Library/ScriptAssemblies/Unity.Services.Core.Analytics.dll - - - Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll - - - Library/ScriptAssemblies/Unity.Services.Core.Environments.dll - - - Library/ScriptAssemblies/Unity.Timeline.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.ARSubsystems.Editor.dll - - - Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll - - - Library/ScriptAssemblies/Unity.XR.Management.dll - - - Library/ScriptAssemblies/Unity.XR.ARCore.dll - - - Library/ScriptAssemblies/Unity.XR.ARSubsystems.dll - - - Library/ScriptAssemblies/Unity.XR.ARFoundation.Editor.dll - - - Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll - - - Library/ScriptAssemblies/Unity.XR.ARFoundation.dll - - - - - {8454A3E8-CD6F-E229-B101-0AFF15D18447} - Assembly-CSharp - - - - - - diff --git a/example/unity/DemoApp/Assembly-CSharp.csproj b/example/unity/DemoApp/Assembly-CSharp.csproj deleted file mode 100644 index 2f3f5857..00000000 --- a/example/unity/DemoApp/Assembly-CSharp.csproj +++ /dev/null @@ -1,804 +0,0 @@ - - - - 9.0 - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {8454A3E8-CD6F-E229-B101-0AFF15D18447} - Library - Properties - Assembly-CSharp - v4.7.1 - 512 - . - - - true - full - false - Temp\Bin\Debug\ - UNITY_2022_1_7;UNITY_2022_1;UNITY_2022;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_2022_1_OR_NEWER;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_QUERY_BUILDER;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_EDITOR_GAME_SERVICES;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_IOS;TEXTCORE_1_0_OR_NEWER;ENABLE_RUNTIME_GI;ENABLE_GAMECENTER;ENABLE_NETWORK;ENABLE_IOS_ON_DEMAND_RESOURCES;ENABLE_IOS_APP_SLICING;PLAYERCONNECTION_LISTENS_FIXED_PORT;DEBUGGER_LISTENS_FIXED_PORT;PLATFORM_SUPPORTS_ADS_ID;SUPPORT_ENVIRONMENT_VARIABLES;PLATFORM_SUPPORTS_PROFILER;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_ETC_COMPRESSION;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;UNITY_IOS;PLATFORM_IPHONE;UNITY_IPHONE;UNITY_IPHONE_API;UNITY_HAS_GOOGLEVR;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;UNITY_XR_ARKIT_LOADER_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Package - 2.0.15 - Game:1 - iOS:9 - 2022.1.7f1 - - - - - - - - - - - - - - - - - - - - - - - - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreFontEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreTextEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.DeviceSimulatorModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.DiagnosticsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.GraphViewModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.PresetsUIModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.QuickSearchModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.TextCoreFontEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.TextCoreTextEngineModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIBuilderModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UIServiceModule.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll - - - Library/PackageCache/com.unity.nuget.newtonsoft-json@3.0.2/Runtime/Newtonsoft.Json.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/AndroidPlayer/Unity.Android.Types.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/PlaybackEngines/AndroidPlayer/Unity.Android.Gradle.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/mscorlib.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Core.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Runtime.Serialization.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Xml.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Xml.Linq.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Numerics.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Numerics.Vectors.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Net.Http.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.IO.Compression.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Microsoft.CSharp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Data.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Data.DataSetExtensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Drawing.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.IO.Compression.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.ComponentModel.Composition.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/System.Transactions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.AppContext.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Buffers.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Collections.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Console.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Data.Common.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Globalization.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.IO.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Linq.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Memory.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Security.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.DispatchProxy.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Reflection.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Runtime.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.Extensions.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Threading.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/Hub/Editor/2022.1.7f1/Unity.app/Contents/UnityReferenceAssemblies/unity-4.8-api/Facades/netstandard.dll - - - Library/ScriptAssemblies/Unity.XR.ARKit.dll - - - Library/ScriptAssemblies/Unity.VSCode.Editor.dll - - - Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll - - - Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.Management.Editor.dll - - - Library/ScriptAssemblies/Unity.Timeline.dll - - - Library/ScriptAssemblies/Unity.TextMeshPro.dll - - - Library/ScriptAssemblies/Unity.XR.ARCore.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.ARKit.Editor.dll - - - Library/ScriptAssemblies/Unity.Subsystem.Registration.dll - - - Library/ScriptAssemblies/UnityEditor.UI.dll - - - Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll - - - Library/ScriptAssemblies/Unity.Rider.Editor.dll - - - Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll - - - Library/ScriptAssemblies/UnityEngine.UI.dll - - - Library/ScriptAssemblies/Unity.Services.Core.dll - - - Library/ScriptAssemblies/Unity.EditorCoroutines.Editor.dll - - - Library/ScriptAssemblies/Unity.Services.Core.Analytics.dll - - - Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll - - - Library/ScriptAssemblies/Unity.Services.Core.Environments.dll - - - Library/ScriptAssemblies/Unity.Timeline.Editor.dll - - - Library/ScriptAssemblies/Unity.XR.ARSubsystems.Editor.dll - - - Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll - - - Library/ScriptAssemblies/Unity.XR.Management.dll - - - Library/ScriptAssemblies/Unity.XR.ARCore.dll - - - Library/ScriptAssemblies/Unity.XR.ARSubsystems.dll - - - Library/ScriptAssemblies/Unity.XR.ARFoundation.Editor.dll - - - Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll - - - Library/ScriptAssemblies/Unity.XR.ARFoundation.dll - - - - - - - - diff --git a/example/unity/DemoApp/Assets/AssetStoreTools.meta b/example/unity/DemoApp/Assets/AssetStoreTools.meta deleted file mode 100644 index 4dae05ea..00000000 --- a/example/unity/DemoApp/Assets/AssetStoreTools.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 8466fccc5fcd4d74ea48c2a9411d446d -folderAsset: yes -timeCreated: 1588842340 -licenseType: Store -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset b/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset deleted file mode 100644 index d6b3d969..00000000 --- a/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset +++ /dev/null @@ -1,435 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-7135512476468211634 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 1 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &-4207734454361567038 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 9 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &-3888107490594534709 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 3 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &-3323928858013396311 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 19 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &-2523625388566898579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 0 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &-1142961044485921359 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 5 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -479656862, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: AS_Checklist - m_EditorClassIdentifier: - Checks: - - {fileID: -2523625388566898579} - - {fileID: -7135512476468211634} - - {fileID: 4052394314095314085} - - {fileID: -3888107490594534709} - - {fileID: 1134381696854006710} - - {fileID: -1142961044485921359} - - {fileID: 3909723291500511320} - - {fileID: 2546342059019138109} - - {fileID: 1552313064129300000} - - {fileID: -4207734454361567038} - - {fileID: 7592861373939093926} - - {fileID: 5739725792148468119} - - {fileID: 9222730917797197741} - - {fileID: 4034684297690733599} - - {fileID: 2137440651698967350} - - {fileID: 3206643450157295824} - - {fileID: 5660398278195057405} - - {fileID: 5255117413719228456} - - {fileID: 2564682826089436238} - - {fileID: -3323928858013396311} ---- !u!114 &1134381696854006710 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 4 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &1552313064129300000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 8 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &2137440651698967350 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 14 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &2546342059019138109 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 7 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &2564682826089436238 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 18 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &3206643450157295824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 15 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &3909723291500511320 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 6 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &4034684297690733599 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 13 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &4052394314095314085 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 2 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &5255117413719228456 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 17 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &5660398278195057405 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 16 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &5739725792148468119 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 11 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &7592861373939093926 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 10 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 ---- !u!114 &9222730917797197741 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1783199433, guid: db89eddc1931309408191e6d4644d3c7, type: 3} - m_Name: - m_EditorClassIdentifier: - Type: 12 - AssetPaths: [] - Status: 0 - Active: 1 - Foldout: 0 - FoldoutMessage: 1 - FoldoutPaths: 1 - Failed: 0 diff --git a/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset.meta b/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset.meta deleted file mode 100644 index 40d1d1a9..00000000 --- a/example/unity/DemoApp/Assets/AssetStoreTools/AS_Checklist.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9319923358fee47608c12ab3385c8997 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/AssetStoreTools/Editor.meta b/example/unity/DemoApp/Assets/AssetStoreTools/Editor.meta deleted file mode 100644 index a2b3ce68..00000000 --- a/example/unity/DemoApp/Assets/AssetStoreTools/Editor.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: cf7638d43c18cec40b4b9312969b5378 -folderAsset: yes -timeCreated: 1588842340 -licenseType: Store -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll b/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll deleted file mode 100644 index c836772fc5c80862c0b7b2cb7c53b77d9156e9a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127488 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 CsFj%j diff --git a/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll.meta b/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll.meta deleted file mode 100644 index a139fbdd..00000000 --- a/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll.meta +++ /dev/null @@ -1,33 +0,0 @@ -fileFormatVersion: 2 -guid: db89eddc1931309408191e6d4644d3c7 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/FlutterUnityIntegration/Editor/Build.cs b/example/unity/DemoApp/Assets/FlutterUnityIntegration/Editor/Build.cs index 87dad208..15a082fe 100644 --- a/example/unity/DemoApp/Assets/FlutterUnityIntegration/Editor/Build.cs +++ b/example/unity/DemoApp/Assets/FlutterUnityIntegration/Editor/Build.cs @@ -85,8 +85,8 @@ public static void DoBuildWebGL() BuildWebGL(WebExportPath); } - // Hide this button as windows isn't implemented in the Flutter plugin yet. - // [MenuItem("Flutter/Export Windows %&d", false, 401)] + + [MenuItem("Flutter/Export Windows %&d", false, 401)] public static void DoBuildWindowsOS() { BuildWindowsOS(WindowsExportPath); @@ -330,15 +330,6 @@ private static void ModifyAndroidGradle(bool isPlugin) buildText = buildText.Replace("enableSplit = true", "enable true"); buildText = buildText.Replace("implementation fileTree(dir: 'libs', include: ['*.jar'])", "implementation(name: 'unity-classes', ext:'jar')"); buildText = buildText.Replace(" + unityStreamingAssets.tokenize(', ')", ""); - buildText = Regex.Replace(buildText, "ndkPath \".*\"", ""); - - // check for namespace definition (Android gradle plugin 8+), add a backwards compatible version if it is missing. - if(!buildText.Contains("namespace")) - { - buildText = buildText.Replace("compileOptions {", - "if (project.android.hasProperty(\"namespace\")) {\n namespace 'com.unity3d.player'\n }\n\n compileOptions {" - ); - } if(isPlugin) { @@ -365,35 +356,8 @@ private static void ModifyAndroidGradle(bool isPlugin) private static void BuildIOS(String path, bool isReleaseBuild) { - bool abortBuild = false; - - // abort iOS export if #UNITY_IOS is false. - // Even after SwitchActiveBuildTarget() it will still be false as the code isn't recompiled yet. - // As a workaround, make the user trigger an export again after the switch. - -#if !UNITY_IOS - abortBuild = true; - if (Application.isBatchMode) - { - Debug.LogError("Incorrect iOS buildtarget, use the -buildTarget argument to set iOS"); - } - else - { - bool dialogResult = EditorUtility.DisplayDialog( - "Switch build target to iOS?", - "Exporting to iOS first requires a build target switch.\nClick 'Export iOS' again after all importing has finished.", - "Switch to iOS", - "Cancel" - ); - if (dialogResult) - { - EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.iOS, BuildTarget.iOS); - } - } -#endif - //don't return within #if !UNITY_IOS as that results in unreachable code warnings. - if (abortBuild) - return; + // Switch to ios standalone build. + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.iOS, BuildTarget.iOS); if (Directory.Exists(path)) Directory.Delete(path, true); @@ -432,25 +396,15 @@ private static void BuildIOS(String path, bool isReleaseBuild) if (report.summary.result != BuildResult.Succeeded) throw new Exception("Build failed"); - // log an error if this code is skipped. (might happen when buildtarget is switched from code) - bool postBuildExecuted = false; + //trigger postbuild script manually #if UNITY_IOS XcodePostBuild.PostBuild(BuildTarget.iOS, report.summary.outputPath); - postBuildExecuted = true; #endif - if (postBuildExecuted) - { - if (isReleaseBuild) - { - Debug.Log("-- iOS Release Build: SUCCESSFUL --"); - } - else - { - Debug.Log("-- iOS Debug Build: SUCCESSFUL --"); - } - } else - { - Debug.LogError("iOS export failed. Failed to modify Unity's Xcode project."); + + if (isReleaseBuild) { + Debug.Log("-- iOS Release Build: SUCCESSFUL --"); + } else { + Debug.Log("-- iOS Debug Build: SUCCESSFUL --"); } } diff --git a/example/unity/DemoApp/Assets/XR.meta b/example/unity/DemoApp/Assets/XR.meta deleted file mode 100644 index 12a91f62..00000000 --- a/example/unity/DemoApp/Assets/XR.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2b65cab90f34847889c94140ba014a42 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Loaders.meta b/example/unity/DemoApp/Assets/XR/Loaders.meta deleted file mode 100644 index 591b1f4f..00000000 --- a/example/unity/DemoApp/Assets/XR/Loaders.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d5c9c2257a00a4854aa0bc076ce9b7be -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset b/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset deleted file mode 100644 index f7015e03..00000000 --- a/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset +++ /dev/null @@ -1,14 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 06042c85f885b4d1886f3ca5a1074eca, type: 3} - m_Name: AR Core Loader - m_EditorClassIdentifier: diff --git a/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset.meta b/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset.meta deleted file mode 100644 index c3f0e48e..00000000 --- a/example/unity/DemoApp/Assets/XR/Loaders/AR Core Loader.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: aeff74d38ae2f4883b6c38aed902a159 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset b/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset deleted file mode 100644 index a337dd46..00000000 --- a/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset +++ /dev/null @@ -1,14 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a18c4d6661b404073b154020b9e2d993, type: 3} - m_Name: AR Kit Loader - m_EditorClassIdentifier: diff --git a/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset.meta b/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset.meta deleted file mode 100644 index c89935eb..00000000 --- a/example/unity/DemoApp/Assets/XR/Loaders/AR Kit Loader.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: aef2a9b7e77e94ac8bd68c3f208c8a0d -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Settings.meta b/example/unity/DemoApp/Assets/XR/Settings.meta deleted file mode 100644 index f4b97b77..00000000 --- a/example/unity/DemoApp/Assets/XR/Settings.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 68a1e3093293b497ca8839552ff2cb60 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset b/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset deleted file mode 100644 index 87846bd5..00000000 --- a/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dae4501572e1418791be3e3bf1f7faa, type: 3} - m_Name: AR Core Settings - m_EditorClassIdentifier: - m_Requirement: 0 - m_Depth: 0 - m_IgnoreGradleVersion: 0 diff --git a/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset.meta b/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset.meta deleted file mode 100644 index 60db923d..00000000 --- a/example/unity/DemoApp/Assets/XR/Settings/AR Core Settings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8f5889365231748418ef46f4020bd9dd -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset b/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset deleted file mode 100644 index 6874c9e3..00000000 --- a/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset +++ /dev/null @@ -1,16 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7a3c2811d41034e52a6d6c33ac73a207, type: 3} - m_Name: AR Kit Settings - m_EditorClassIdentifier: - m_Requirement: 0 - m_FaceTracking: 0 diff --git a/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset.meta b/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset.meta deleted file mode 100644 index 6dfdf04d..00000000 --- a/example/unity/DemoApp/Assets/XR/Settings/AR Kit Settings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5719f42c4a6f041e8aa9588ee2976b7c -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset b/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset deleted file mode 100644 index f3739829..00000000 --- a/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset +++ /dev/null @@ -1,111 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-5691617579673776505 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d236b7d11115f2143951f1e14045df39, type: 3} - m_Name: iPhone Settings - m_EditorClassIdentifier: - m_LoaderManagerInstance: {fileID: 2680955160969427634} - m_InitManagerOnStart: 1 ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d2dc886499c26824283350fa532d087d, type: 3} - m_Name: XRGeneralSettings - m_EditorClassIdentifier: - Keys: 040000000700000001000000 - Values: - - {fileID: -5691617579673776505} - - {fileID: 673190512444688615} - - {fileID: 4362449357484315282} ---- !u!114 &673190512444688615 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d236b7d11115f2143951f1e14045df39, type: 3} - m_Name: Android Settings - m_EditorClassIdentifier: - m_LoaderManagerInstance: {fileID: 7920318022437997539} - m_InitManagerOnStart: 0 ---- !u!114 &2680955160969427634 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4c3631f5e58749a59194e0cf6baf6d5, type: 3} - m_Name: iPhone Providers - m_EditorClassIdentifier: - m_RequiresSettingsUpdate: 0 - m_AutomaticLoading: 0 - m_AutomaticRunning: 0 - m_Loaders: - - {fileID: 11400000, guid: aef2a9b7e77e94ac8bd68c3f208c8a0d, type: 2} ---- !u!114 &4362449357484315282 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d236b7d11115f2143951f1e14045df39, type: 3} - m_Name: Standalone Settings - m_EditorClassIdentifier: - m_LoaderManagerInstance: {fileID: 4483512019407532747} - m_InitManagerOnStart: 0 ---- !u!114 &4483512019407532747 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4c3631f5e58749a59194e0cf6baf6d5, type: 3} - m_Name: Standalone Providers - m_EditorClassIdentifier: - m_RequiresSettingsUpdate: 0 - m_AutomaticLoading: 0 - m_AutomaticRunning: 0 - m_Loaders: [] ---- !u!114 &7920318022437997539 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4c3631f5e58749a59194e0cf6baf6d5, type: 3} - m_Name: Android Providers - m_EditorClassIdentifier: - m_RequiresSettingsUpdate: 0 - m_AutomaticLoading: 0 - m_AutomaticRunning: 0 - m_Loaders: - - {fileID: 11400000, guid: aeff74d38ae2f4883b6c38aed902a159, type: 2} diff --git a/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset.meta b/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset.meta deleted file mode 100644 index d556d975..00000000 --- a/example/unity/DemoApp/Assets/XR/XRGeneralSettings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1356279c9d721447b97eebba41ddf775 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Demo App.sln b/example/unity/DemoApp/Demo App.sln deleted file mode 100644 index 198d2eb8..00000000 --- a/example/unity/DemoApp/Demo App.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{24D21079-113C-EAED-D8C4-2338F1487939}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{4FB0B1DD-F877-7CA4-137D-2E10076F2F34}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {24D21079-113C-EAED-D8C4-2338F1487939}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Debug|Any CPU.Build.0 = Debug|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Release|Any CPU.ActiveCfg = Release|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Release|Any CPU.Build.0 = Release|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/DemoApp.sln b/example/unity/DemoApp/DemoApp.sln deleted file mode 100644 index cbc6660e..00000000 --- a/example/unity/DemoApp/DemoApp.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{8454A3E8-CD6F-E229-B101-0AFF15D18447}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{FC6EB947-28DE-8385-8FAC-5C1621986B03}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Release|Any CPU.Build.0 = Release|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/Packages/manifest.json b/example/unity/DemoApp/Packages/manifest.json index b6a1da20..5dc2819e 100644 --- a/example/unity/DemoApp/Packages/manifest.json +++ b/example/unity/DemoApp/Packages/manifest.json @@ -1,14 +1,11 @@ { "dependencies": { - "com.unity.collab-proxy": "2.0.3", - "com.unity.ext.nunit": "1.0.6", - "com.unity.ide.rider": "3.0.15", - "com.unity.ide.visualstudio": "2.0.16", - "com.unity.ide.vscode": "1.2.5", - "com.unity.test-framework": "1.1.31", + "com.unity.collab-proxy": "2.4.3", + "com.unity.feature.development": "1.0.1", "com.unity.textmeshpro": "3.0.6", - "com.unity.timeline": "1.7.1", + "com.unity.timeline": "1.7.6", "com.unity.ugui": "1.0.0", + "com.unity.visualscripting": "1.9.4", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", diff --git a/example/unity/DemoApp/Packages/packages-lock.json b/example/unity/DemoApp/Packages/packages-lock.json index 16804443..c45dc7ff 100644 --- a/example/unity/DemoApp/Packages/packages-lock.json +++ b/example/unity/DemoApp/Packages/packages-lock.json @@ -1,22 +1,43 @@ { "dependencies": { "com.unity.collab-proxy": { - "version": "2.0.3", + "version": "2.4.3", "depth": 0, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.editorcoroutines": { + "version": "1.0.0", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, "com.unity.ext.nunit": { "version": "1.0.6", - "depth": 0, + "depth": 2, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, - "com.unity.ide.rider": { - "version": "3.0.15", + "com.unity.feature.development": { + "version": "1.0.1", "depth": 0, + "source": "builtin", + "dependencies": { + "com.unity.ide.visualstudio": "2.0.22", + "com.unity.ide.rider": "3.0.28", + "com.unity.ide.vscode": "1.2.5", + "com.unity.editorcoroutines": "1.0.0", + "com.unity.performance.profile-analyzer": "1.2.2", + "com.unity.test-framework": "1.1.33", + "com.unity.testtools.codecoverage": "1.2.5" + } + }, + "com.unity.ide.rider": { + "version": "3.0.28", + "depth": 1, "source": "registry", "dependencies": { "com.unity.ext.nunit": "1.0.6" @@ -24,8 +45,8 @@ "url": "https://packages.unity.com" }, "com.unity.ide.visualstudio": { - "version": "2.0.16", - "depth": 0, + "version": "2.0.22", + "depth": 1, "source": "registry", "dependencies": { "com.unity.test-framework": "1.1.9" @@ -34,14 +55,28 @@ }, "com.unity.ide.vscode": { "version": "1.2.5", - "depth": 0, + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.performance.profile-analyzer": { + "version": "1.2.2", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, + "com.unity.settings-manager": { + "version": "2.0.1", + "depth": 2, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.test-framework": { - "version": "1.1.31", - "depth": 0, + "version": "1.1.33", + "depth": 1, "source": "registry", "dependencies": { "com.unity.ext.nunit": "1.0.6", @@ -50,6 +85,16 @@ }, "url": "https://packages.unity.com" }, + "com.unity.testtools.codecoverage": { + "version": "1.2.5", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.test-framework": "1.0.16", + "com.unity.settings-manager": "1.0.1" + }, + "url": "https://packages.unity.com" + }, "com.unity.textmeshpro": { "version": "3.0.6", "depth": 0, @@ -60,7 +105,7 @@ "url": "https://packages.unity.com" }, "com.unity.timeline": { - "version": "1.7.1", + "version": "1.7.6", "depth": 0, "source": "registry", "dependencies": { @@ -80,6 +125,16 @@ "com.unity.modules.imgui": "1.0.0" } }, + "com.unity.visualscripting": { + "version": "1.9.4", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.ugui": "1.0.0", + "com.unity.modules.jsonserialize": "1.0.0" + }, + "url": "https://packages.unity.com" + }, "com.unity.modules.ai": { "version": "1.0.0", "depth": 0, @@ -212,17 +267,6 @@ "version": "1.0.0", "depth": 0, "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.uielementsnative": "1.0.0" - } - }, - "com.unity.modules.uielementsnative": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", "dependencies": { "com.unity.modules.ui": "1.0.0", "com.unity.modules.imgui": "1.0.0", diff --git a/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset b/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset index 0baab24f..dba063c7 100644 --- a/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset @@ -6,18 +6,12 @@ EditorBuildSettings: serializedVersion: 2 m_Scenes: - enabled: 1 - path: Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity - guid: 1de23c438491149ecacfae4362bfe5d4 + path: Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity + guid: 93c501e08eb4d4ac2a924b592f00449b - enabled: 1 path: Assets/FlutterUnityIntegration/Demo/Scenes/scene_2.unity guid: 78e45f16305ad48beb12bee6b4f6e23c - enabled: 1 - path: Assets/FlutterUnityIntegration/Demo/Scenes/NativeScene.unity - guid: 93c501e08eb4d4ac2a924b592f00449b - m_configObjects: - UnityEditor.XR.ARCore.ARCoreSettings: {fileID: 11400000, guid: 8f5889365231748418ef46f4020bd9dd, - type: 2} - UnityEditor.XR.ARKit.ARKitSettings: {fileID: 11400000, guid: 5719f42c4a6f041e8aa9588ee2976b7c, - type: 2} - com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 1356279c9d721447b97eebba41ddf775, - type: 2} + path: Assets/FlutterUnityIntegration/Demo/Scenes/SampleScene.unity + guid: 1de23c438491149ecacfae4362bfe5d4 + m_configObjects: {} diff --git a/example/unity/DemoApp/ProjectSettings/EditorSettings.asset b/example/unity/DemoApp/ProjectSettings/EditorSettings.asset index 1a44c3d3..1e44a0a1 100644 --- a/example/unity/DemoApp/ProjectSettings/EditorSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/EditorSettings.asset @@ -3,10 +3,10 @@ --- !u!159 &1 EditorSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 11 m_ExternalVersionControlSupport: Visible Meta Files m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 + m_LineEndingsForNewScripts: 0 m_DefaultBehaviorMode: 0 m_PrefabRegularEnvironment: {fileID: 0} m_PrefabUIEnvironment: {fileID: 0} @@ -26,10 +26,5 @@ EditorSettings: m_EnterPlayModeOptionsEnabled: 0 m_EnterPlayModeOptions: 3 m_ShowLightmapResolutionOverlay: 1 - m_UseLegacyProbeSampleCount: 1 - m_AssetPipelineMode: 1 - m_CacheServerMode: 0 - m_CacheServerEndpoint: - m_CacheServerNamespacePrefix: default - m_CacheServerEnableDownload: 1 - m_CacheServerEnableUpload: 1 + m_UseLegacyProbeSampleCount: 0 + m_SerializeInlineMappingsOnOneLine: 1 diff --git a/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset b/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset index 4706883c..43369e3c 100644 --- a/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset @@ -35,9 +35,6 @@ GraphicsSettings: - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0} m_PreloadedShaders: [] m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} diff --git a/example/unity/DemoApp/ProjectSettings/PackageManagerSettings.asset b/example/unity/DemoApp/ProjectSettings/PackageManagerSettings.asset index 36ec6b84..112a053b 100644 --- a/example/unity/DemoApp/ProjectSettings/PackageManagerSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/PackageManagerSettings.asset @@ -17,7 +17,6 @@ MonoBehaviour: m_AdvancedSettingsExpanded: 1 m_ScopedRegistriesSettingsExpanded: 1 m_SeeAllPackageVersions: 0 - m_DismissPreviewPackagesInUse: 0 oneTimeWarningShown: 0 m_Registries: - m_Id: main @@ -31,6 +30,6 @@ MonoBehaviour: m_RegistryInfoDraft: m_Modified: 0 m_ErrorMessage: - m_UserModificationsInstanceId: -856 - m_OriginalInstanceId: -858 + m_UserModificationsInstanceId: -830 + m_OriginalInstanceId: -832 m_LoadAssets: 0 diff --git a/example/unity/DemoApp/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json b/example/unity/DemoApp/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json new file mode 100644 index 00000000..3c7b4c18 --- /dev/null +++ b/example/unity/DemoApp/ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json @@ -0,0 +1,5 @@ +{ + "m_Dictionary": { + "m_DictionaryValues": [] + } +} \ No newline at end of file diff --git a/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset b/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset index 3a94e742..b06c69ce 100644 --- a/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset @@ -3,8 +3,8 @@ --- !u!129 &1 PlayerSettings: m_ObjectHideFlags: 0 - serializedVersion: 24 - productGUID: fd170185d5732429eb9bdb0b178a9eb1 + serializedVersion: 26 + productGUID: 558e8857e3a4f08468009b8843866b43 AndroidProfiler: 0 AndroidFilterTouchesWhenObscured: 0 AndroidEnableSustainedPerformanceMode: 0 @@ -12,7 +12,7 @@ PlayerSettings: targetDevice: 2 useOnDemandResources: 0 accelerometerFrequency: 60 - companyName: example + companyName: swayamar productName: flutterunitywidgets defaultCursor: {fileID: 0} cursorHotspot: {x: 0, y: 0} @@ -42,31 +42,33 @@ PlayerSettings: m_SplashScreenLogos: [] m_VirtualRealitySplashScreen: {fileID: 0} m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 + defaultScreenWidth: 1920 + defaultScreenHeight: 1080 defaultScreenWidthWeb: 960 defaultScreenHeightWeb: 600 m_StereoRenderingPath: 0 m_ActiveColorSpace: 1 + unsupportedMSAAFallback: 0 m_SpriteBatchVertexThreshold: 300 m_MTRendering: 1 mipStripping: 0 numberOfMipsStripped: 0 + numberOfMipsStrippedPerMipmapLimitGroup: {} m_StackTraceTypes: 010000000100000001000000010000000100000001000000 iosShowActivityIndicatorOnLoading: -1 androidShowActivityIndicatorOnLoading: -1 iosUseCustomAppBackgroundBehavior: 0 allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 0 - allowedAutorotateToLandscapeRight: 0 - allowedAutorotateToLandscapeLeft: 0 + allowedAutorotateToPortraitUpsideDown: 1 + allowedAutorotateToLandscapeRight: 1 + allowedAutorotateToLandscapeLeft: 1 useOSAutorotation: 1 use32BitDisplayBuffer: 1 preserveFramebufferAlpha: 0 disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 0 - androidRenderOutsideSafeArea: 0 - androidUseSwappy: 0 + androidStartInFullscreen: 1 + androidRenderOutsideSafeArea: 1 + androidUseSwappy: 1 androidBlitType: 0 androidResizableWindow: 0 androidDefaultWindowWidth: 1920 @@ -74,6 +76,7 @@ PlayerSettings: androidMinimumWindowWidth: 400 androidMinimumWindowHeight: 300 androidFullscreenMode: 1 + androidAutoRotationBehavior: 1 defaultIsNativeResolution: 1 macRetinaSupport: 1 runInBackground: 1 @@ -85,6 +88,7 @@ PlayerSettings: hideHomeButton: 0 submitAnalytics: 1 usePlayerLog: 1 + dedicatedServerOptimizations: 0 bakeCollisionMeshes: 0 forceSingleInstance: 0 useFlipModelSwapchain: 1 @@ -124,23 +128,19 @@ PlayerSettings: switchNVNMaxPublicTextureIDCount: 0 switchNVNMaxPublicSamplerIDCount: 0 switchNVNGraphicsFirmwareMemory: 32 + switchMaxWorkerMultiple: 8 stadiaPresentMode: 0 stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 2 + vulkanNumSwapchainBuffers: 3 vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 + vulkanEnablePreTransform: 1 vulkanEnableLateAcquireNextImage: 0 vulkanEnableCommandBufferRecycling: 1 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 + loadStoreDebugModeEnabled: 0 + visionOSBundleVersion: 1.0 + tvOSBundleVersion: 1.0 bundleVersion: 0.1 - preloadedAssets: - - {fileID: 4800000, guid: c9f956787b1d945e7b36e0516201fc76, type: 3} - - {fileID: 673190512444688615, guid: 1356279c9d721447b97eebba41ddf775, type: 2} + preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 @@ -150,8 +150,10 @@ PlayerSettings: enable360StereoCapture: 0 isWsaHolographicRemotingEnabled: 0 enableFrameTimingStats: 0 + enableOpenGLProfilerGPURecorders: 1 + allowHDRDisplaySupport: 0 useHDRDisplay: 0 - D3DHDRBitDepth: 0 + hdrBitDepth: 0 m_ColorGamuts: 00000000 targetPixelDensity: 30 resolutionScalingMode: 0 @@ -159,16 +161,16 @@ PlayerSettings: androidSupportedAspectRatio: 1 androidMaxAspectRatio: 2.1 applicationIdentifier: - Android: com.example.flutterunitywidget - iPhone: com.example.flutterUnityDemo + Android: com.swayamar.flutterunitywidgets buildNumber: Standalone: 0 + VisionOS: 0 iPhone: 0 tvOS: 0 - overrideDefaultApplicationIdentifier: 1 + overrideDefaultApplicationIdentifier: 0 AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 24 - AndroidTargetSdkVersion: 30 + AndroidMinSdkVersion: 22 + AndroidTargetSdkVersion: 0 AndroidPreferredInstallLocation: 1 aotOptions: stripEngineCode: 1 @@ -187,9 +189,11 @@ PlayerSettings: tvOSSdkVersion: 0 tvOSRequireExtendedGameController: 0 tvOSTargetOSVersionString: 12.0 + VisionOSSdkVersion: 0 + VisionOSTargetOSVersionString: 1.0 uIPrerenderedIcon: 0 uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 0 + uIRequiresFullScreen: 1 uIStatusBarHidden: 1 uIExitOnSuspend: 0 uIStatusBarStyle: 0 @@ -229,20 +233,23 @@ PlayerSettings: iOSMetalForceHardShadows: 0 metalEditorSupport: 1 metalAPIValidation: 1 + metalCompileShaderBinary: 0 iOSRenderExtraFrameOnPause: 0 iosCopyPluginsCodeInsteadOfSymlink: 0 appleDeveloperTeamID: iOSManualSigningProvisioningProfileID: tvOSManualSigningProvisioningProfileID: + VisionOSManualSigningProvisioningProfileID: iOSManualSigningProvisioningProfileType: 0 tvOSManualSigningProvisioningProfileType: 0 + VisionOSManualSigningProvisioningProfileType: 0 appleEnableAutomaticSigning: 0 - iOSRequireARKit: 1 + iOSRequireARKit: 0 iOSAutomaticallyDetectAndAddCapabilities: 1 appleEnableProMotion: 0 shaderPrecisionModel: 0 clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@4.2.4 + templatePackageId: com.unity.template.3d@8.1.3 templateDefaultScene: Assets/Scenes/SampleScene.unity useCustomMainManifest: 0 useCustomLauncherManifest: 0 @@ -250,6 +257,7 @@ PlayerSettings: useCustomLauncherGradleManifest: 0 useCustomBaseGradleTemplate: 0 useCustomGradlePropertiesTemplate: 0 + useCustomGradleSettingsTemplate: 0 useCustomProguardFile: 0 AndroidTargetArchitectures: 3 AndroidTargetDevices: 0 @@ -257,6 +265,7 @@ PlayerSettings: androidSplashScreen: {fileID: 0} AndroidKeystoreName: AndroidKeyaliasName: + AndroidEnableArmv9SecurityFeatures: 0 AndroidBuildApkPerCpuArchitecture: 0 AndroidTVCompatibility: 0 AndroidIsGame: 1 @@ -270,7 +279,6 @@ PlayerSettings: banner: {fileID: 0} androidGamepadSupportLevel: 0 chromeosInputEmulation: 1 - AndroidMinifyWithR8: 0 AndroidMinifyRelease: 0 AndroidMinifyDebug: 0 AndroidValidateAppBundleSize: 1 @@ -312,160 +320,63 @@ PlayerSettings: - m_Textures: [] m_Width: 192 m_Height: 192 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 144 m_Height: 144 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 96 m_Height: 96 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 72 m_Height: 72 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 48 m_Height: 48 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 36 m_Height: 36 - m_Kind: 0 + m_Kind: 1 m_SubKind: - m_Textures: [] m_Width: 192 m_Height: 192 - m_Kind: 1 + m_Kind: 0 m_SubKind: - m_Textures: [] m_Width: 144 m_Height: 144 - m_Kind: 1 + m_Kind: 0 m_SubKind: - m_Textures: [] m_Width: 96 m_Height: 96 - m_Kind: 1 + m_Kind: 0 m_SubKind: - m_Textures: [] m_Width: 72 m_Height: 72 - m_Kind: 1 + m_Kind: 0 m_SubKind: - m_Textures: [] m_Width: 48 m_Height: 48 - m_Kind: 1 + m_Kind: 0 m_SubKind: - m_Textures: [] m_Width: 36 m_Height: 36 - m_Kind: 1 - m_SubKind: - - m_BuildTarget: iPhone - m_Icons: - - m_Textures: [] - m_Width: 180 - m_Height: 180 - m_Kind: 0 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 120 - m_Height: 120 m_Kind: 0 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 167 - m_Height: 167 - m_Kind: 0 - m_SubKind: iPad - - m_Textures: [] - m_Width: 152 - m_Height: 152 - m_Kind: 0 - m_SubKind: iPad - - m_Textures: [] - m_Width: 76 - m_Height: 76 - m_Kind: 0 - m_SubKind: iPad - - m_Textures: [] - m_Width: 120 - m_Height: 120 - m_Kind: 3 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 80 - m_Height: 80 - m_Kind: 3 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 80 - m_Height: 80 - m_Kind: 3 - m_SubKind: iPad - - m_Textures: [] - m_Width: 40 - m_Height: 40 - m_Kind: 3 - m_SubKind: iPad - - m_Textures: [] - m_Width: 87 - m_Height: 87 - m_Kind: 1 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 58 - m_Height: 58 - m_Kind: 1 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 29 - m_Height: 29 - m_Kind: 1 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 58 - m_Height: 58 - m_Kind: 1 - m_SubKind: iPad - - m_Textures: [] - m_Width: 29 - m_Height: 29 - m_Kind: 1 - m_SubKind: iPad - - m_Textures: [] - m_Width: 60 - m_Height: 60 - m_Kind: 2 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 40 - m_Height: 40 - m_Kind: 2 - m_SubKind: iPhone - - m_Textures: [] - m_Width: 40 - m_Height: 40 - m_Kind: 2 - m_SubKind: iPad - - m_Textures: [] - m_Width: 20 - m_Height: 20 - m_Kind: 2 - m_SubKind: iPad - - m_Textures: [] - m_Width: 1024 - m_Height: 1024 - m_Kind: 4 - m_SubKind: App Store + m_SubKind: m_BuildTargetBatching: - m_BuildTarget: Standalone m_StaticBatching: 1 @@ -482,6 +393,7 @@ PlayerSettings: - m_BuildTarget: WebGL m_StaticBatching: 0 m_DynamicBatching: 0 + m_BuildTargetShaderSettings: [] m_BuildTargetGraphicsJobs: - m_BuildTarget: MacStandaloneSupport m_GraphicsJobs: 0 @@ -516,8 +428,8 @@ PlayerSettings: m_GraphicsJobMode: 0 m_BuildTargetGraphicsAPIs: - m_BuildTarget: AndroidPlayer - m_APIs: 0b000000 - m_Automatic: 0 + m_APIs: 150000000b000000 + m_Automatic: 1 - m_BuildTarget: iOSSupport m_APIs: 10000000 m_Automatic: 1 @@ -533,26 +445,49 @@ PlayerSettings: m_Devices: - Oculus - OpenVR + m_DefaultShaderChunkSizeInMB: 16 + m_DefaultShaderChunkCount: 0 openGLRequireES31: 0 openGLRequireES31AEP: 0 openGLRequireES32: 0 m_TemplateCustomTags: {} mobileMTRendering: - Android: 0 + Android: 1 iPhone: 1 tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupHDRCubemapEncodingQuality: [] + m_BuildTargetGroupLightmapEncodingQuality: + - m_BuildTarget: Android + m_EncodingQuality: 1 + - m_BuildTarget: iPhone + m_EncodingQuality: 1 + - m_BuildTarget: tvOS + m_EncodingQuality: 1 + m_BuildTargetGroupHDRCubemapEncodingQuality: + - m_BuildTarget: Android + m_EncodingQuality: 1 + - m_BuildTarget: iPhone + m_EncodingQuality: 1 + - m_BuildTarget: tvOS + m_EncodingQuality: 1 m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - m_BuildTargetDefaultTextureCompressionFormat: [] + m_BuildTargetGroupLoadStoreDebugModeSettings: [] + m_BuildTargetNormalMapEncoding: + - m_BuildTarget: Android + m_Encoding: 1 + - m_BuildTarget: iPhone + m_Encoding: 1 + - m_BuildTarget: tvOS + m_Encoding: 1 + m_BuildTargetDefaultTextureCompressionFormat: + - m_BuildTarget: Android + m_Format: 3 playModeTestRunnerEnabled: 0 runPlayModeTestAsEditModeTest: 0 actionOnDotNetUnhandledException: 1 enableInternalProfiler: 0 logObjCUncaughtExceptions: 1 enableCrashReportAPI: 0 - cameraUsageDescription: Required for augmented reality support. + cameraUsageDescription: locationUsageDescription: microphoneUsageDescription: bluetoothUsageDescription: @@ -564,7 +499,7 @@ PlayerSettings: switchSocketConcurrencyLimit: 14 switchScreenResolutionBehavior: 2 switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 + switchEnableFileSystemTrace: 0 switchLTOSetting: 0 switchApplicationID: 0x01004b9000490000 switchNSODependencies: @@ -642,7 +577,6 @@ PlayerSettings: switchReleaseVersion: 0 switchDisplayVersion: 1.0.0 switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 switchSupportedLanguagesMask: 0 switchLogoType: 0 switchApplicationErrorCodeCategory: @@ -684,6 +618,7 @@ PlayerSettings: switchNativeFsCacheSize: 32 switchIsHoldTypeHorizontal: 0 switchSupportedNpadCount: 8 + switchEnableTouchScreen: 1 switchSocketConfigEnabled: 0 switchTcpInitialSendBufferSize: 32 switchTcpInitialReceiveBufferSize: 64 @@ -694,8 +629,8 @@ PlayerSettings: switchSocketBufferEfficiency: 4 switchSocketInitializeEnabled: 1 switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 switchUseNewStyleFilepaths: 1 + switchUseLegacyFmodPriorities: 0 switchUseMicroSleepForYield: 1 switchEnableRamDiskSupport: 0 switchMicroSleepForYieldTime: 25 @@ -783,6 +718,7 @@ PlayerSettings: webGLMemorySize: 16 webGLExceptionSupport: 1 webGLNameFilesAsHashes: 0 + webGLShowDiagnostics: 0 webGLDataCaching: 1 webGLDebugSymbols: 0 webGLEmscriptenArgs: @@ -790,53 +726,61 @@ PlayerSettings: webGLTemplate: APPLICATION:Default webGLAnalyzeBuildSize: 0 webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 0 + webGLCompressionFormat: 1 webGLWasmArithmeticExceptions: 0 webGLLinkerTarget: 1 webGLThreadsSupport: 0 - webGLDecompressionFallback: 1 + webGLDecompressionFallback: 0 webGLInitialMemorySize: 32 webGLMaximumMemorySize: 2048 webGLMemoryGrowthMode: 2 webGLMemoryLinearGrowthStep: 16 webGLMemoryGeometricGrowthStep: 0.2 webGLMemoryGeometricGrowthCap: 96 - scriptingDefineSymbols: - Android: - iPhone: UNITY_XR_ARKIT_LOADER_ENABLED + webGLPowerPreference: 2 + scriptingDefineSymbols: {} additionalCompilerArguments: {} - platformArchitecture: - iPhone: 1 + platformArchitecture: {} scriptingBackend: Android: 1 il2cppCompilerConfiguration: Android: 0 il2cppCodeGeneration: Android: 1 - managedStrippingLevel: {} + managedStrippingLevel: + EmbeddedLinux: 1 + GameCoreScarlett: 1 + GameCoreXboxOne: 1 + Nintendo Switch: 1 + PS4: 1 + PS5: 1 + QNX: 1 + Stadia: 1 + VisionOS: 1 + WebGL: 1 + Windows Store Apps: 1 + XboxOne: 1 + iPhone: 1 + tvOS: 1 incrementalIl2cppBuild: {} suppressCommonWarnings: 1 allowUnsafeCode: 0 useDeterministicCompilation: 1 - enableRoslynAnalyzers: 1 additionalIl2CppArgs: scriptingRuntimeVersion: 1 - gcIncremental: 0 - assemblyVersionValidation: 1 + gcIncremental: 1 gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: - Android: 3 - iPhone: 3 + apiCompatibilityLevelPerPlatform: {} m_RenderingPath: 1 m_MobileRenderingPath: 1 - metroPackageName: Template_3D + metroPackageName: SwayamAR metroPackageVersion: metroCertificatePath: metroCertificatePassword: metroCertificateSubject: metroCertificateIssuer: metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D + metroApplicationDescription: SwayamAR wsaImages: {} metroTileShortName: metroTileShowName: 0 @@ -848,9 +792,9 @@ PlayerSettings: metroDefaultTileSize: 1 metroTileForegroundText: 2 metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} + metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1} metroSplashScreenUseBackgroundColor: 0 + syncCapabilities: 0 platformCapabilities: {} metroTargetDeviceFamilies: {} metroFTAName: @@ -898,16 +842,22 @@ PlayerSettings: luminVersion: m_VersionCode: 1 m_VersionName: + hmiPlayerDataPath: + hmiForceSRGBBlit: 1 + embeddedLinuxEnableGamepadInput: 1 + hmiLogStartupTiming: 0 + hmiCpuConfiguration: apiCompatibilityLevel: 6 activeInputHandler: 0 - cloudProjectId: + windowsGamepadBackendHint: 0 + cloudProjectId: 63aa494b-4b7c-49b3-a8dc-314f68d9cde9 framebufferDepthMemorylessMode: 0 qualitySettingsNames: [] - projectName: - organizationId: + projectName: SwayamAR + organizationId: mohantyswayamshree cloudEnabled: 0 legacyClampBlendShapeWeights: 0 - playerDataPath: - forceSRGBBlit: 1 + hmiLoadingImage: {fileID: 0} + platformRequiresReadableAssets: 0 virtualTexturingSupportEnabled: 0 insecureHttpOption: 0 diff --git a/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt b/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt index f8251a7a..9b596327 100644 --- a/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt +++ b/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2021.3.22f1 -m_EditorVersionWithRevision: 2021.3.22f1 (b6c551784ba3) +m_EditorVersion: 2022.3.34f1 +m_EditorVersionWithRevision: 2022.3.34f1 (4886f5360533) diff --git a/example/unity/DemoApp/ProjectSettings/QualitySettings.asset b/example/unity/DemoApp/ProjectSettings/QualitySettings.asset index 7b7658d6..36c0dad5 100644 --- a/example/unity/DemoApp/ProjectSettings/QualitySettings.asset +++ b/example/unity/DemoApp/ProjectSettings/QualitySettings.asset @@ -219,10 +219,12 @@ QualitySettings: m_PerPlatformDefaultQuality: Android: 2 Lumin: 5 + GameCoreScarlett: 5 + GameCoreXboxOne: 5 Nintendo 3DS: 5 Nintendo Switch: 5 PS4: 5 - PSP2: 2 + PS5: 5 Stadia: 5 Standalone: 5 WebGL: 3 diff --git a/example/unity/DemoApp/ProjectSettings/RiderScriptEditorPersistedState.asset b/example/unity/DemoApp/ProjectSettings/RiderScriptEditorPersistedState.asset deleted file mode 100644 index ad936c0b..00000000 --- a/example/unity/DemoApp/ProjectSettings/RiderScriptEditorPersistedState.asset +++ /dev/null @@ -1,15 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: - m_EditorClassIdentifier: Unity.Rider.Editor:Packages.Rider.Editor:RiderScriptEditorPersistedState - lastWriteTicks: -8585475286769296464 diff --git a/example/unity/DemoApp/ProjectSettings/SceneTemplateSettings.json b/example/unity/DemoApp/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 00000000..5e97f839 --- /dev/null +++ b/example/unity/DemoApp/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,121 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicMaterial", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "defaultInstantiationMode": 0 + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "defaultInstantiationMode": 1 + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset b/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset index 6125b308..a88bee0f 100644 --- a/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset +++ b/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset @@ -23,6 +23,7 @@ UnityConnectSettings: m_Enabled: 0 m_TestMode: 0 m_InitializeOnStartup: 1 + m_PackageRequiringCoreStatsPresent: 0 UnityAdsSettings: m_Enabled: 0 m_InitializeOnStartup: 1 diff --git a/example/unity/DemoApp/ProjectSettings/XRPackageSettings.asset b/example/unity/DemoApp/ProjectSettings/XRPackageSettings.asset deleted file mode 100644 index 7e791e17..00000000 --- a/example/unity/DemoApp/ProjectSettings/XRPackageSettings.asset +++ /dev/null @@ -1,5 +0,0 @@ -{ - "m_Settings": [ - "RemoveLegacyInputHelpersForReload" - ] -} \ No newline at end of file diff --git a/example/unity/DemoApp/Unity Flutter Demo.sln b/example/unity/DemoApp/Unity Flutter Demo.sln deleted file mode 100644 index 57ed6386..00000000 --- a/example/unity/DemoApp/Unity Flutter Demo.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{B1B1653A-174C-5848-64B9-F31412F60705}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B1B1653A-174C-5848-64B9-F31412F60705}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/Unity.sln b/example/unity/DemoApp/Unity.sln deleted file mode 100644 index 03042e7e..00000000 --- a/example/unity/DemoApp/Unity.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{6311E6C6-0A20-383B-320B-694068DE37A5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Release|Any CPU.Build.0 = Release|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/UnityEditor.UI.csproj b/example/unity/DemoApp/UnityEditor.UI.csproj deleted file mode 100644 index 4abc1142..00000000 --- a/example/unity/DemoApp/UnityEditor.UI.csproj +++ /dev/null @@ -1,697 +0,0 @@ - - - - latest - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {515B293D-B656-0852-D5E6-F978BD5FDB1F} - Library - Properties - UnityEditor.UI - v4.7.1 - 512 - . - - - true - full - false - Temp\bin\Debug\ - DEBUG;TRACE;UNITY_2019_4_3;UNITY_2019_4;UNITY_2019;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;PLATFORM_ANDROID;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;PLATFORM_SUPPORTS_ADS_ID;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;UNITY_ASTC_ONLY_DECOMPRESS;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;PACKAGE_PHYSICS;PACKAGE_PHYSICS2D;PACKAGE_ANIMATION;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Unity/VSTU - 2.9.3.0 - Editor:5 - Android:13 - 2019.4.3f1 - - - - - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/UnityExtensions/Unity/UnityVR/Editor/UnityEditor.VR.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.Graphs.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - - - /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/AddIns/MonoDevelop.Unity/Editor/SyntaxTree.VisualStudio.Unity.Bridge.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Library/PackageCache/com.unity.ext.nunit@1.0.0/net35/unity-custom/nunit.framework.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.Lang.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.TestRunner.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.TestRunner.dll - - - - - {AE041CDE-1FD8-3E4D-A030-7095D3DBC49E} - UnityEngine.UI - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/UnityEngine.UI.csproj b/example/unity/DemoApp/UnityEngine.UI.csproj deleted file mode 100644 index c7b39a02..00000000 --- a/example/unity/DemoApp/UnityEngine.UI.csproj +++ /dev/null @@ -1,724 +0,0 @@ - - - - latest - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {AE041CDE-1FD8-3E4D-A030-7095D3DBC49E} - Library - Properties - UnityEngine.UI - v4.7.1 - 512 - . - - - true - full - false - Temp\bin\Debug\ - DEBUG;TRACE;UNITY_2019_4_3;UNITY_2019_4;UNITY_2019;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;PLATFORM_ANDROID;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;PLATFORM_SUPPORTS_ADS_ID;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;UNITY_ASTC_ONLY_DECOMPRESS;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;PACKAGE_PHYSICS;PACKAGE_PHYSICS2D;PACKAGE_ANIMATION;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Unity/VSTU - 2.9.3.0 - Game:1 - Android:13 - 2019.4.3f1 - - - - - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/UnityExtensions/Unity/UnityVR/Editor/UnityEditor.VR.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/Managed/UnityEditor.Graphs.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - - - /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/AddIns/MonoDevelop.Unity/Editor/SyntaxTree.VisualStudio.Unity.Bridge.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Assets/FlutterUnityIntegration/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll - - - /Users/rex/work/oss/packages/flutter_unity_widget/example/unity/DemoApp/Assets/AssetStoreTools/Editor/AssetStoreTools.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.Lang.dll - - - /Applications/Unity/Hub/Editor/2019.4.3f1/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/UserSettings/EditorUserSettings.asset b/example/unity/DemoApp/UserSettings/EditorUserSettings.asset index dcb85160..ac8fb3c3 100644 --- a/example/unity/DemoApp/UserSettings/EditorUserSettings.asset +++ b/example/unity/DemoApp/UserSettings/EditorUserSettings.asset @@ -6,8 +6,17 @@ EditorUserSettings: serializedVersion: 4 m_ConfigSettings: RecentlyUsedSceneGuid-0: + value: 5a5757560101590a5d0c0e24427b5d44434e4c7a7b7a23677f2b4565b7b5353a + flags: 0 + RecentlyUsedSceneGuid-1: value: 5255515456565d08555a55734177061515161b2c2d2d72637b7b1f35e7b5306c flags: 0 + RecentlyUsedSceneGuid-2: + value: 540951525053580d5e5e592314770712131549782e2d23662f7d1b65e7b2673b + flags: 0 + RecentlyUsedSceneGuid-3: + value: 5a02575355040c0b550b0e7614775e1344164178782a73697f2f4d63b6b46d3a + flags: 0 vcSharedLogLevel: value: 0d5e400f0650 flags: 0 @@ -16,7 +25,7 @@ EditorUserSettings: m_VCDebugCmd: 0 m_VCDebugOut: 0 m_SemanticMergeMode: 2 - m_DesiredImportWorkerCount: 2 + m_DesiredImportWorkerCount: 3 m_StandbyImportWorkerCount: 2 m_IdleImportWorkerShutdownDelay: 60000 m_VCShowFailedCheckout: 1 @@ -24,5 +33,5 @@ EditorUserSettings: m_VCProjectOverlayIcons: 1 m_VCHierarchyOverlayIcons: 1 m_VCOtherOverlayIcons: 1 - m_VCAllowAsyncUpdate: 0 + m_VCAllowAsyncUpdate: 1 m_ArtifactGarbageCollection: 1 diff --git a/example/unity/DemoApp/UserSettings/Layouts/CurrentMaximizeLayout.dwlt b/example/unity/DemoApp/UserSettings/Layouts/CurrentMaximizeLayout.dwlt index 7d1d646f..b1d10b40 100644 --- a/example/unity/DemoApp/UserSettings/Layouts/CurrentMaximizeLayout.dwlt +++ b/example/unity/DemoApp/UserSettings/Layouts/CurrentMaximizeLayout.dwlt @@ -14,17 +14,18 @@ MonoBehaviour: m_EditorClassIdentifier: m_Children: - {fileID: 3} - - {fileID: 12} + - {fileID: 13} m_Position: serializedVersion: 2 x: 0 y: 30 - width: 3008 - height: 1642 - m_MinSize: {x: 300, y: 200} + width: 958 + height: 948 + m_MinSize: {x: 300, y: 100} m_MaxSize: {x: 24288, y: 16192} vertical: 0 - controlID: 49 + controlID: 89 + draggingID: 0 --- !u!114 &2 MonoBehaviour: m_ObjectHideFlags: 52 @@ -34,26 +35,44 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 1 - m_Script: {fileID: 12003, guid: 0000000000000000e000000000000000, type: 0} + m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} m_Name: m_EditorClassIdentifier: - m_MinSize: {x: 100, y: 100} + m_MinSize: {x: 275, y: 50} m_MaxSize: {x: 4000, y: 4000} m_TitleContent: - m_Text: Console - m_Image: {fileID: -4950941429401207979, guid: 0000000000000000d000000000000000, - type: 0} + m_Text: Inspector + m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 3648 - y: 1005 - width: 2304.5 - height: 646 + x: 733 + y: 81 + width: 225 + height: 927 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 + m_ObjectsLockedBeforeSerialization: [] + m_InstanceIDsLockedBeforeSerialization: + m_PreviewResizer: + m_CachedPref: 160 + m_ControlHash: -371814159 + m_PrefName: Preview_InspectorPreview + m_LastInspectedObjectInstanceID: -1 + m_LastVerticalScrollValue: 0 + m_GlobalObjectId: + m_InspectorMode: 0 + m_LockTracker: + m_IsLocked: 0 + m_PreviewWindow: {fileID: 0} --- !u!114 &3 MonoBehaviour: m_ObjectHideFlags: 52 @@ -73,12 +92,13 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 2305.5 - height: 1642 - m_MinSize: {x: 200, y: 200} + width: 732 + height: 948 + m_MinSize: {x: 200, y: 100} m_MaxSize: {x: 16192, y: 16192} vertical: 1 - controlID: 50 + controlID: 47 + draggingID: 0 --- !u!114 &4 MonoBehaviour: m_ObjectHideFlags: 52 @@ -98,12 +118,13 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 2305.5 - height: 975 - m_MinSize: {x: 200, y: 100} + width: 732 + height: 558 + m_MinSize: {x: 200, y: 50} m_MaxSize: {x: 16192, y: 8096} vertical: 0 - controlID: 41 + controlID: 38 + draggingID: 0 --- !u!114 &5 MonoBehaviour: m_ObjectHideFlags: 52 @@ -121,8 +142,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 355.5 - height: 975 + width: 181 + height: 558 m_MinSize: {x: 201, y: 221} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 6} @@ -146,25 +167,30 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Hierarchy - m_Image: {fileID: -3734745235275155857, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 3648 - y: 30 - width: 354.5 - height: 954 + x: 1 + y: 81 + width: 180 + height: 537 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SceneHierarchy: m_TreeViewState: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: f6cfffff44d0ffff60d1ffffb6d1ffff26d2ffff1adaffff38ddffff + m_ExpandedIDs: 18e4ffff08e5ffff62e5ffff16fbffff m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -180,7 +206,7 @@ MonoBehaviour: m_IsRenaming: 0 m_OriginalEventType: 11 m_IsRenamingFilename: 0 - m_ClientGUIView: {fileID: 5} + m_ClientGUIView: {fileID: 0} m_SearchString: m_ExpandedScenes: [] m_CurrenRootInstanceID: 0 @@ -203,10 +229,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 355.5 + x: 181 y: 0 - width: 1950 - height: 975 + width: 551 + height: 558 m_MinSize: {x: 202, y: 221} m_MaxSize: {x: 4002, y: 4021} m_ActualView: {fileID: 8} @@ -231,15 +257,19 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Scene - m_Image: {fileID: 8634526014445323508, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 4003.5 - y: 30 - width: 1948 - height: 954 + x: 182 + y: 81 + width: 549 + height: 537 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default @@ -249,12 +279,14 @@ MonoBehaviour: floating: 0 collapsed: 0 displayed: 1 - snapOffset: {x: -176, y: -26} - snapOffsetDelta: {x: 0, y: 0} + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: -166, y: -26} snapCorner: 3 id: Tool Settings index: 0 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-toolbar__top floating: 0 @@ -266,6 +298,8 @@ MonoBehaviour: id: unity-grid-and-snap-toolbar index: 1 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-toolbar__top floating: 0 @@ -277,6 +311,8 @@ MonoBehaviour: id: unity-scene-view-toolbar index: 0 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-toolbar__top floating: 0 @@ -288,6 +324,8 @@ MonoBehaviour: id: unity-search-toolbar index: 1 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--left floating: 0 @@ -299,6 +337,8 @@ MonoBehaviour: id: unity-transform-toolbar index: 0 layout: 2 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--left floating: 0 @@ -310,6 +350,8 @@ MonoBehaviour: id: unity-component-tools index: 1 layout: 2 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--right floating: 0 @@ -321,6 +363,8 @@ MonoBehaviour: id: Orientation index: 0 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -332,6 +376,8 @@ MonoBehaviour: id: Scene View/Light Settings index: 0 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -343,6 +389,8 @@ MonoBehaviour: id: Scene View/Camera index: 1 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -352,8 +400,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Cloth Constraints - index: 2 + index: 1 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -363,8 +413,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Cloth Collisions - index: 3 + index: 2 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -376,6 +428,8 @@ MonoBehaviour: id: Scene View/Navmesh Display index: 4 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -387,6 +441,8 @@ MonoBehaviour: id: Scene View/Agent Display index: 5 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -398,6 +454,8 @@ MonoBehaviour: id: Scene View/Obstacle Display index: 6 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -407,8 +465,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Occlusion Culling - index: 7 + index: 3 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -418,8 +478,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Physics Debugger - index: 8 + index: 4 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -429,8 +491,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Scene Visibility - index: 9 + index: 5 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -440,8 +504,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Particles - index: 10 + index: 6 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -453,6 +519,8 @@ MonoBehaviour: id: Scene View/Tilemap index: 11 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -464,6 +532,74 @@ MonoBehaviour: id: Scene View/Tilemap Palette Helper index: 12 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Open Tile Palette + index: 0 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Tilemap Focus + index: 1 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Path + index: 9 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/TrailRenderer + index: 7 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: UnityEditor.SceneViewCameraOverlay + index: 8 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + m_OverlaysVisible: 1 m_WindowGUID: cc27987af1a868c49b0894db9c0f5429 m_Gizmos: 1 m_OverrideSceneCullingMask: 6917529027641081856 @@ -517,14 +653,14 @@ MonoBehaviour: m_Value: 0 m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} m_Pivot: {x: 0, y: 0, z: 0} - m_Size: {x: 0, y: 0} + m_Size: {x: 1, y: 1} m_ShowGrid: 1 m_GridAxis: 1 m_gridOpacity: 0.5 m_Rotation: - m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Target: {x: -0.07901638, y: 0.9093977, z: -0.2027004, w: -0.35450137} speed: 2 - m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Value: {x: -0.07871199, y: 0.9099255, z: -0.20281805, w: -0.35313573} m_Size: m_Target: 10 speed: 2 @@ -546,7 +682,7 @@ MonoBehaviour: m_FarClip: 10000 m_DynamicClip: 1 m_OcclusionCulling: 0 - m_LastSceneViewRotation: {x: 0, y: 0, z: 0, w: 0} + m_LastSceneViewRotation: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} m_LastSceneViewOrtho: 0 m_ReplacementShader: {fileID: 0} m_ReplacementString: @@ -569,8 +705,7 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Game - m_Image: {fileID: 4621777727084837110, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 @@ -578,10 +713,16 @@ MonoBehaviour: y: 94 width: 1532 height: 790 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SerializedViewNames: [] m_SerializedViewValues: [] m_PlayModeViewName: GameView @@ -593,13 +734,8 @@ MonoBehaviour: m_TextureHideFlags: 61 m_RenderIMGUI: 0 m_EnterPlayModeBehavior: 0 - m_fullscreenMonitorIdx: 0 - m_playModeBehaviorIdx: 0 m_UseMipMap: 0 - m_isFullscreen: 0 - m_suppressRenderingForFullscreen: 0 m_VSyncEnabled: 0 - m_PlayFocused: 0 m_Gizmos: 0 m_Stats: 0 m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 @@ -608,10 +744,10 @@ MonoBehaviour: m_VRangeLocked: 0 hZoomLockedByDefault: 0 vZoomLockedByDefault: 0 - m_HBaseRangeMin: -383 - m_HBaseRangeMax: 383 - m_VBaseRangeMin: -192.25 - m_VBaseRangeMax: 192.25 + m_HBaseRangeMin: -766 + m_HBaseRangeMax: 766 + m_VBaseRangeMin: -384.5 + m_VBaseRangeMax: 384.5 m_HAllowExceedBaseRangeMin: 1 m_HAllowExceedBaseRangeMax: 1 m_VAllowExceedBaseRangeMin: 1 @@ -631,7 +767,7 @@ MonoBehaviour: y: 21 width: 1532 height: 769 - m_Scale: {x: 2, y: 2} + m_Scale: {x: 1, y: 1} m_Translation: {x: 766, y: 384.5} m_MarginLeft: 0 m_MarginRight: 0 @@ -639,20 +775,18 @@ MonoBehaviour: m_MarginBottom: 0 m_LastShownAreaInsideMargins: serializedVersion: 2 - x: -383 - y: -192.25 - width: 766 - height: 384.5 + x: -766 + y: -384.5 + width: 1532 + height: 769 m_MinimalGUI: 1 - m_defaultScale: 2 - m_LastWindowPixelSize: {x: 3064, y: 1580} + m_defaultScale: 1 + m_LastWindowPixelSize: {x: 1532, y: 790} m_ClearInEditMode: 1 m_NoCameraWarning: 1 m_LowResolutionForAspectRatios: 01000000000000000000 m_XRRenderMode: 0 m_RenderTexture: {fileID: 0} - m_showToolbar: 1 - m_showToolbarOnFullscreen: 0 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -663,23 +797,23 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 1 m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: ConsoleWindow + m_Name: ProjectBrowser m_EditorClassIdentifier: m_Children: [] m_Position: serializedVersion: 2 x: 0 - y: 975 - width: 2305.5 - height: 667 - m_MinSize: {x: 101, y: 121} - m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 2} + y: 558 + width: 732 + height: 390 + m_MinSize: {x: 231, y: 271} + m_MaxSize: {x: 10001, y: 10021} + m_ActualView: {fileID: 11} m_Panes: - {fileID: 11} - - {fileID: 2} - m_Selected: 1 - m_LastSelected: 0 + - {fileID: 12} + m_Selected: 0 + m_LastSelected: 1 --- !u!114 &11 MonoBehaviour: m_ObjectHideFlags: 52 @@ -696,48 +830,53 @@ MonoBehaviour: m_MaxSize: {x: 10000, y: 10000} m_TitleContent: m_Text: Project - m_Image: {fileID: -5179483145760003458, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 3648 - y: 1005 - width: 2304.5 - height: 646 + x: 1 + y: 639 + width: 731 + height: 369 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SearchFilter: m_NameFilter: m_ClassNames: [] m_AssetLabels: [] m_AssetBundleNames: [] - m_VersionControlStates: [] - m_SoftLockControlStates: [] m_ReferencingInstanceIDs: m_SceneHandles: m_ShowAllHits: 0 m_SkipHidden: 0 m_SearchArea: 1 m_Folders: - - Assets/FlutterUnityIntegration + - Assets/Scenes m_Globs: [] m_OriginalText: + m_ImportLogFlags: 0 + m_FilterByTypeIntersection: 0 m_ViewMode: 1 - m_StartGridSize: 16 + m_StartGridSize: 64 m_LastFolders: - - Assets/FlutterUnityIntegration - m_LastFoldersGridSize: 16 - m_LastProjectPath: /Users/rebar/Development/flutter-unity-view-widget/example/unity/DemoApp + - Assets/Scenes + m_LastFoldersGridSize: -1 + m_LastProjectPath: C:\Users\swayamshreemohanty\SwayamAR m_LockTracker: m_IsLocked: 0 m_FolderTreeState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: ec6c0000 - m_LastClickedID: 27884 - m_ExpandedIDs: 00000000e86c0000ea6c0000ec6c0000fe6c000000ca9a3b + m_SelectedIDs: 5c590000 + m_LastClickedID: 22876 + m_ExpandedIDs: 00000000c859000000ca9a3b m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -753,7 +892,7 @@ MonoBehaviour: m_IsRenaming: 0 m_OriginalEventType: 11 m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 10} + m_ClientGUIView: {fileID: 0} m_SearchString: m_CreateAssetUtility: m_EndAction: {fileID: 0} @@ -809,7 +948,7 @@ MonoBehaviour: m_IsRenaming: 0 m_OriginalEventType: 11 m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 10} + m_ClientGUIView: {fileID: 0} m_CreateAssetUtility: m_EndAction: {fileID: 0} m_InstanceID: 0 @@ -818,7 +957,7 @@ MonoBehaviour: m_ResourceFile: m_NewAssetIndexInList: -1 m_ScrollPosition: {x: 0, y: 0} - m_GridSize: 16 + m_GridSize: 64 m_SkipHiddenPackages: 0 m_DirectoriesAreaWidth: 207 --- !u!114 &12 @@ -830,23 +969,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Script: {fileID: 12003, guid: 0000000000000000e000000000000000, type: 0} m_Name: m_EditorClassIdentifier: - m_Children: [] - m_Position: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Console + m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: serializedVersion: 2 - x: 2305.5 - y: 0 - width: 702.5 - height: 1642 - m_MinSize: {x: 276, y: 71} - m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 13} - m_Panes: - - {fileID: 13} - m_Selected: 0 - m_LastSelected: 0 + x: 2249 + y: 726.5 + width: 920 + height: 250 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 + m_ViewDataDictionary: {fileID: 0} + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] + m_OverlaysVisible: 1 --- !u!114 &13 MonoBehaviour: m_ObjectHideFlags: 52 @@ -856,36 +1003,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 1 - m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Name: m_EditorClassIdentifier: - m_MinSize: {x: 275, y: 50} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: Inspector - m_Image: {fileID: -440750813802333266, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: + m_Children: [] + m_Position: serializedVersion: 2 - x: 5953.5 - y: 30 - width: 701.5 - height: 1621 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_ObjectsLockedBeforeSerialization: [] - m_InstanceIDsLockedBeforeSerialization: - m_PreviewResizer: - m_CachedPref: 160 - m_ControlHash: -371814159 - m_PrefName: Preview_InspectorPreview - m_LastInspectedObjectInstanceID: -1 - m_LastVerticalScrollValue: 0 - m_GlobalObjectId: - m_InspectorMode: 0 - m_LockTracker: - m_IsLocked: 0 - m_PreviewWindow: {fileID: 0} + x: 732 + y: 0 + width: 226 + height: 948 + m_MinSize: {x: 276, y: 71} + m_MaxSize: {x: 4001, y: 4021} + m_ActualView: {fileID: 2} + m_Panes: + - {fileID: 2} + m_Selected: 0 + m_LastSelected: 0 diff --git a/example/unity/DemoApp/UserSettings/Layouts/default-2022.dwlt b/example/unity/DemoApp/UserSettings/Layouts/default-2022.dwlt index f686675a..72ebaafb 100644 --- a/example/unity/DemoApp/UserSettings/Layouts/default-2022.dwlt +++ b/example/unity/DemoApp/UserSettings/Layouts/default-2022.dwlt @@ -14,16 +14,16 @@ MonoBehaviour: m_EditorClassIdentifier: m_PixelRect: serializedVersion: 2 - x: 0 - y: 66 - width: 1512 - height: 870 + x: 184 + y: 141 + width: 1376 + height: 818 m_ShowMode: 4 - m_Title: Project + m_Title: Hierarchy m_RootView: {fileID: 6} m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} - m_Maximized: 1 + m_Maximized: 0 --- !u!114 &2 MonoBehaviour: m_ObjectHideFlags: 52 @@ -43,12 +43,13 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 30 - width: 1512 - height: 820 + width: 1376 + height: 768 m_MinSize: {x: 300, y: 200} m_MaxSize: {x: 24288, y: 16192} vertical: 0 - controlID: 19 + controlID: 37 + draggingID: 0 --- !u!114 &3 MonoBehaviour: m_ObjectHideFlags: 52 @@ -64,10 +65,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 1159 + x: 1055 y: 0 - width: 353 - height: 820 + width: 321 + height: 768 m_MinSize: {x: 276, y: 71} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 13} @@ -92,8 +93,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 579.5 - height: 487 + width: 268 + height: 455 m_MinSize: {x: 201, y: 221} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 14} @@ -117,9 +118,9 @@ MonoBehaviour: m_Position: serializedVersion: 2 x: 0 - y: 487 - width: 1159 - height: 333 + y: 455 + width: 1055 + height: 313 m_MinSize: {x: 231, y: 271} m_MaxSize: {x: 10001, y: 10021} m_ActualView: {fileID: 12} @@ -148,8 +149,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1512 - height: 870 + width: 1376 + height: 818 m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} m_UseTopView: 1 @@ -173,7 +174,7 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1512 + width: 1376 height: 30 m_MinSize: {x: 0, y: 0} m_MaxSize: {x: 0, y: 0} @@ -194,8 +195,8 @@ MonoBehaviour: m_Position: serializedVersion: 2 x: 0 - y: 850 - width: 1512 + y: 798 + width: 1376 height: 20 m_MinSize: {x: 0, y: 0} m_MaxSize: {x: 0, y: 0} @@ -218,12 +219,13 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1159 - height: 820 + width: 1055 + height: 768 m_MinSize: {x: 200, y: 200} m_MaxSize: {x: 16192, y: 16192} vertical: 1 - controlID: 20 + controlID: 38 + draggingID: 0 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -243,12 +245,13 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1159 - height: 487 + width: 1055 + height: 455 m_MinSize: {x: 200, y: 100} m_MaxSize: {x: 16192, y: 8096} vertical: 0 - controlID: 21 + controlID: 39 + draggingID: 0 --- !u!114 &11 MonoBehaviour: m_ObjectHideFlags: 52 @@ -264,10 +267,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 579.5 + x: 268 y: 0 - width: 579.5 - height: 487 + width: 787 + height: 455 m_MinSize: {x: 202, y: 221} m_MaxSize: {x: 4002, y: 4021} m_ActualView: {fileID: 15} @@ -292,48 +295,53 @@ MonoBehaviour: m_MaxSize: {x: 10000, y: 10000} m_TitleContent: m_Text: Project - m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 0 - y: 583 - width: 1158 - height: 312 + x: 184 + y: 626 + width: 1054 + height: 292 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SearchFilter: m_NameFilter: m_ClassNames: [] m_AssetLabels: [] m_AssetBundleNames: [] - m_VersionControlStates: [] - m_SoftLockControlStates: [] m_ReferencingInstanceIDs: m_SceneHandles: m_ShowAllHits: 0 m_SkipHidden: 0 m_SearchArea: 1 m_Folders: - - Assets/FlutterUnityIntegration + - Assets/FlutterUnityIntegration/Demo m_Globs: [] m_OriginalText: + m_ImportLogFlags: 0 + m_FilterByTypeIntersection: 0 m_ViewMode: 1 m_StartGridSize: 16 m_LastFolders: - - Assets/FlutterUnityIntegration + - Assets/FlutterUnityIntegration/Demo m_LastFoldersGridSize: 16 - m_LastProjectPath: /Users/rexraphael/Work/personal/flutter-unity-view-widget/example/unity/DemoApp + m_LastProjectPath: D:\Development\FlutterProjects\ARVR\flutter-unity-view-widget\example\unity\DemoApp m_LockTracker: m_IsLocked: 0 m_FolderTreeState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: d2510000 - m_LastClickedID: 20946 - m_ExpandedIDs: 00000000ce510000d2510000da51000000ca9a3b + m_SelectedIDs: d2590000 + m_LastClickedID: 22994 + m_ExpandedIDs: 00000000ca590000d059000000ca9a3b m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -361,7 +369,7 @@ MonoBehaviour: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: + m_ExpandedIDs: 00000000ca590000 m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -388,22 +396,22 @@ MonoBehaviour: m_ListAreaState: m_SelectedInstanceIDs: m_LastClickedInstanceID: 0 - m_HadKeyboardFocusLastEvent: 0 + m_HadKeyboardFocusLastEvent: 1 m_ExpandedInstanceIDs: c6230000 m_RenameOverlay: m_UserAcceptedRename: 0 - m_Name: Scenes - m_OriginalName: Scenes + m_Name: + m_OriginalName: m_EditFieldRect: serializedVersion: 2 x: 0 y: 0 width: 0 height: 0 - m_UserData: 20980 + m_UserData: 0 m_IsWaitingForDelay: 0 m_IsRenaming: 0 - m_OriginalEventType: 0 + m_OriginalEventType: 11 m_IsRenamingFilename: 1 m_ClientGUIView: {fileID: 5} m_CreateAssetUtility: @@ -433,19 +441,24 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Inspector - m_Image: {fileID: -440750813802333266, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 1159 - y: 96 - width: 352 - height: 799 + x: 1239 + y: 171 + width: 320 + height: 747 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_ObjectsLockedBeforeSerialization: [] m_InstanceIDsLockedBeforeSerialization: m_PreviewResizer: @@ -475,25 +488,30 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Hierarchy - m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 0 - y: 96 - width: 578.5 - height: 466 + x: 184 + y: 171 + width: 267 + height: 434 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SceneHierarchy: m_TreeViewState: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: dae6ffff26e7ffff22e8ffff78e8ffffe8e8ffffc8ecffff14edffff14eeffff6eeeffffe2eeffff52f7ffff9ef7ffffbaf8ffff10f9ffff82f9ffff28fbffff + m_ExpandedIDs: 8cf7ffffd8f7ffff6ef9ffffc8f9ffffecf9ffff m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -533,15 +551,19 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Scene - m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 579.5 - y: 96 - width: 577.5 - height: 466 + x: 452 + y: 171 + width: 785 + height: 434 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default @@ -557,6 +579,8 @@ MonoBehaviour: id: Tool Settings index: 0 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-toolbar__top floating: 0 @@ -568,6 +592,8 @@ MonoBehaviour: id: unity-grid-and-snap-toolbar index: 1 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-toolbar__top floating: 0 @@ -579,6 +605,8 @@ MonoBehaviour: id: unity-scene-view-toolbar index: 0 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-toolbar__top floating: 0 @@ -590,6 +618,8 @@ MonoBehaviour: id: unity-search-toolbar index: 1 layout: 1 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--left floating: 0 @@ -601,6 +631,8 @@ MonoBehaviour: id: unity-transform-toolbar index: 0 layout: 2 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--left floating: 0 @@ -612,6 +644,8 @@ MonoBehaviour: id: unity-component-tools index: 1 layout: 2 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 0 containerId: overlay-container--right floating: 0 @@ -623,6 +657,8 @@ MonoBehaviour: id: Orientation index: 0 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -634,6 +670,8 @@ MonoBehaviour: id: Scene View/Light Settings index: 0 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -645,6 +683,8 @@ MonoBehaviour: id: Scene View/Camera index: 1 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -654,8 +694,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Cloth Constraints - index: 2 + index: 1 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -665,8 +707,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Cloth Collisions - index: 3 + index: 2 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -678,6 +722,8 @@ MonoBehaviour: id: Scene View/Navmesh Display index: 4 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -689,6 +735,8 @@ MonoBehaviour: id: Scene View/Agent Display index: 5 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -700,6 +748,8 @@ MonoBehaviour: id: Scene View/Obstacle Display index: 6 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -709,8 +759,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Occlusion Culling - index: 7 + index: 3 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -720,8 +772,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Physics Debugger - index: 8 + index: 4 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -731,8 +785,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Scene Visibility - index: 9 + index: 5 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -742,8 +798,10 @@ MonoBehaviour: snapOffsetDelta: {x: 0, y: 0} snapCorner: 0 id: Scene View/Particles - index: 10 + index: 6 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -755,6 +813,8 @@ MonoBehaviour: id: Scene View/Tilemap index: 11 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 - dockPosition: 1 containerId: overlay-container--right floating: 0 @@ -766,6 +826,48 @@ MonoBehaviour: id: Scene View/Tilemap Palette Helper index: 12 layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: UnityEditor.SceneViewCameraOverlay + index: 8 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 48, y: 48} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/TrailRenderer + index: 7 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + - dockPosition: 0 + containerId: overlay-toolbar__bottom + floating: 0 + collapsed: 1 + displayed: 1 + snapOffset: {x: -207, y: -242} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 3 + id: AINavigationOverlay + index: 0 + layout: 4 + size: {x: 0, y: 0} + sizeOverriden: 0 + m_OverlaysVisible: 1 m_WindowGUID: cc27987af1a868c49b0894db9c0f5429 m_Gizmos: 1 m_OverrideSceneCullingMask: 6917529027641081856 @@ -776,9 +878,9 @@ MonoBehaviour: m_PlayAudio: 0 m_AudioPlay: 0 m_Position: - m_Target: {x: 0, y: 0, z: 0} + m_Target: {x: -4.899103, y: 0.81269777, z: -4.6126366} speed: 2 - m_Value: {x: 0, y: 0, z: 0} + m_Value: {x: -4.899103, y: 0.81269777, z: -4.6126366} m_RenderMode: 0 m_CameraMode: drawMode: 0 @@ -824,17 +926,17 @@ MonoBehaviour: m_GridAxis: 1 m_gridOpacity: 0.5 m_Rotation: - m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Target: {x: -0.15699665, y: 0.54522055, z: -0.10480078, w: -0.81678355} speed: 2 - m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Value: {x: -0.15699664, y: 0.54522055, z: -0.10480078, w: -0.81678355} m_Size: - m_Target: 10 + m_Target: 3.8408072 speed: 2 - m_Value: 10 + m_Value: 3.8408072 m_Ortho: - m_Target: 0 + m_Target: 1 speed: 2 - m_Value: 0 + m_Value: 1 m_CameraSettings: m_Speed: 1 m_SpeedNormalized: 0.5 @@ -871,8 +973,7 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Game - m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 @@ -880,10 +981,16 @@ MonoBehaviour: y: 94 width: 1532 height: 790 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 m_SerializedViewNames: [] m_SerializedViewValues: [] m_PlayModeViewName: GameView @@ -895,13 +1002,8 @@ MonoBehaviour: m_TextureHideFlags: 61 m_RenderIMGUI: 0 m_EnterPlayModeBehavior: 0 - m_fullscreenMonitorIdx: 0 - m_playModeBehaviorIdx: 0 m_UseMipMap: 0 - m_isFullscreen: 0 - m_suppressRenderingForFullscreen: 0 m_VSyncEnabled: 0 - m_PlayFocused: 0 m_Gizmos: 0 m_Stats: 0 m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 @@ -947,14 +1049,12 @@ MonoBehaviour: height: 769 m_MinimalGUI: 1 m_defaultScale: 1 - m_LastWindowPixelSize: {x: 3064, y: 1580} + m_LastWindowPixelSize: {x: 1532, y: 790} m_ClearInEditMode: 1 m_NoCameraWarning: 1 m_LowResolutionForAspectRatios: 01000000000000000000 m_XRRenderMode: 0 m_RenderTexture: {fileID: 0} - m_showToolbar: 1 - m_showToolbarOnFullscreen: 0 --- !u!114 &17 MonoBehaviour: m_ObjectHideFlags: 52 @@ -971,8 +1071,7 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Console - m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, - type: 0} + m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0} m_Tooltip: m_Pos: serializedVersion: 2 @@ -980,7 +1079,13 @@ MonoBehaviour: y: 583 width: 1158 height: 312 + m_SerializedDataModeController: + m_DataMode: 0 + m_PreferredDataMode: 0 + m_SupportedDataModes: + isAutomatic: 1 m_ViewDataDictionary: {fileID: 0} m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] + m_OverlaysVisible: 1 diff --git a/example/unity/DemoApp/UserSettings/Search.index b/example/unity/DemoApp/UserSettings/Search.index new file mode 100644 index 00000000..4b70da61 --- /dev/null +++ b/example/unity/DemoApp/UserSettings/Search.index @@ -0,0 +1,13 @@ +{ + "name": "Assets", + "roots": ["Assets"], + "includes": [], + "excludes": ["Assets/Temp/", "Assets/External/"], + "options": { + "types": true, + "properties": true, + "extended": false, + "dependencies": false + }, + "baseScore": 999 +} \ No newline at end of file diff --git a/example/unity/DemoApp/UserSettings/Search.settings b/example/unity/DemoApp/UserSettings/Search.settings index 9e26dfee..92b0f6ea 100644 --- a/example/unity/DemoApp/UserSettings/Search.settings +++ b/example/unity/DemoApp/UserSettings/Search.settings @@ -1 +1,76 @@ -{} \ No newline at end of file +trackSelection = true +refreshSearchWindowsInPlayMode = false +pickerAdvancedUI = false +fetchPreview = true +defaultFlags = 0 +keepOpen = false +queryFolder = "Assets" +onBoardingDoNotAskAgain = true +showPackageIndexes = false +showStatusBar = false +scopes = { +} +providers = { + log = { + active = false + priority = 210 + defaultAction = null + } + performance = { + active = false + priority = 100 + defaultAction = null + } + scene = { + active = true + priority = 50 + defaultAction = null + } + asset = { + active = true + priority = 25 + defaultAction = null + } + adb = { + active = false + priority = 2500 + defaultAction = null + } + find = { + active = true + priority = 25 + defaultAction = null + } + profilermarkers = { + active = false + priority = 100 + defaultAction = null + } + store = { + active = false + priority = 100 + defaultAction = null + } + packages = { + active = false + priority = 90 + defaultAction = null + } +} +objectSelectors = { +} +recentSearches = [ +] +searchItemFavorites = [ +] +savedSearchesSortOrder = 0 +showSavedSearchPanel = false +hideTabs = false +expandedQueries = [ +] +queryBuilder = true +ignoredProperties = "id;name;classname;imagecontentshash" +helperWidgetCurrentArea = "all" +disabledIndexers = "" +minIndexVariations = 2 +findProviderIndexHelper = true \ No newline at end of file diff --git a/example/unity/DemoApp/obj/Debug/.NETFramework,Version=v4.7.1.AssemblyAttributes.cs b/example/unity/DemoApp/obj/Debug/.NETFramework,Version=v4.7.1.AssemblyAttributes.cs deleted file mode 100644 index 3d63587a..00000000 --- a/example/unity/DemoApp/obj/Debug/.NETFramework,Version=v4.7.1.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.1", FrameworkDisplayName = "")] diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache deleted file mode 100644 index b25957909fd8d30e300201b462041288b2e4874a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12145 zcmdU#&2Jk;7{xv1V~6#uQ1;E+E1smLq}>OHP-Gsk3GM< z^UOQ%y7_ubuPe$6l}bekw3_Q$X4eQz$M&@~+YE-GVPis6ES46!_Ma4|gtI zK6N;$D9W?Z+oIt)L!#)>2=b3yP_E)D(S_K5YvTo{tLwn?;e_XB)#zusS`V!t^uW9g z!oV}E>FR3OfmqIgVcXdP_PiZh7Jd62DbQNL?g0;Y#oV6DnPzenAw@oVg5m5-691vD5W7sjeTgZfc?E>hW zUDiX_b-VyOI+|Z}Lv8Fr{~tLh12R>ey7Kpnk)J;upG$fGGJm?r;2wlu7g~}&PL4r> zyVU51)5||mI4DIQL{02~X>d)Ws|SYNGc3mjc>q`R4Hl3Ga&NJ=i8sbm@tGG5B>X5+ za-k6DTX!PMz?R!2w>Y?_A=d1k=a{|GW#A>!58uh-wov)@AX!kLjLi<=PeEKz6bUj` z<&v-`z{*_F^U@4n&Vv-}pZE?#IuXx;WH>*dH;ctY;at|%d|0k&9_SdJwg9$)<+uY_ zerlJjFo4zNOgO4qXSPkSGqYp%`XJE2t}$>ephb7!n1KV!Ty5Fxc!oFB^sZ;RLCyEU z02X-wm%X_DYy&@Ng|-bm>h-q{CvLd?$l4x9^NcE8m4#-2k;PcJ2Alap_Y5qw6c_;t z>)KywSn1Hxu+l=Ju;9)nC9~9xmRf6_GXo0g`k%*0Mm-!Q0u3SNO%jOyF3hAxQh-4z z=i5VBP}cRj(*r6xXi_rO!%0HsF*LD696z2na#TbaU6I9TRH8S5zq#r;X;An5OhKU| z4YZ?lFh4DHq{)#IMRrvdvUSskXB#~TduE2&?>8y4r*K+iqxqq&7HWx7+f!s=gBFFF zIisC5ook!_P;RJd7}-@OoF5#j8gj)%$w~9}wmAS6?0ZoMn>|TkVQ(iP{2L$kb|S!_ zl&dp$WMxy_ib%un%irjp_Xt`ru_*rBS+6n}+5FT2O&wHdWgyu9`?|S!XqDQ7AHg)pqF45^i}RY=m)Y~3b$Ew7n&1%2I0Y`GkgR=*IfHEYEmbo zT*!~-&#cxMH3qL-c1g1+)OU(m)a{>Ww*^}i2`Oz+M1VmlXHn7`2|Dn$%`WiOsH7t0 zW_yCJIowD{#PKH(ZX_gB7^8BDvoCAaVMl_5oG^f=6+dlJuRTQfx@V9FqrECKf*)La ztlqtYF!7gHYqntx;m*jOfbD%wtqUV87*QHwfu1PBk7Z>c_HtOLFN40(9Y)^^Sp=2~ z`}=eUxOto|+{70ga!2u_Onkv1S5p+{N3w9L$$V(o+otE(qXrJ6`R+wZvx?SX@gRPf z7mkt?Whw2LNm?vvUwmhu^25i>R3!gCi;tNp9Y(6$b}R3g8J)A~(J`}={O}behL4%~ z1NgHIA2aji7{78`u{;w*kFj#ChnisLdkPVo;FwYTB(VvO(GHvKbB2*24BH5G9uixB%&qka`P{mcMJj*x#Nc-5&}~y7)3>k^H>k%arK|lKKyiWYVMn diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache deleted file mode 100644 index a4971f5d..00000000 --- a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -5c787ba36b071ef6ee6a4f60499357697d53c75b diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache deleted file mode 100644 index b3ff1fe02ca9a1050863e69183c6d24d8c81b9bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 606231 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 diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache deleted file mode 100644 index 046a09872e00af536497cf2a3871096beabe6a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182628 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 AB>(^b diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache deleted file mode 100644 index ee3ccf39..00000000 --- a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -bd1065d7afc1a8da0fc454a1d7dede98f3aaa473 diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache deleted file mode 100644 index 9bef68dbbd772e19f1ad41803b337e0a52791683..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856905 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 z 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 diff --git a/example/unity/DemoApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/example/unity/DemoApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 9867ce613dad6b59ccc986de3372f85af7c9800e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47848 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 R;YJ?yjAbal^6KWwJ^} zNh|5@uAFarKBMbw>U)fs-Cf)KqG@QGX>GexrS`gFx~G&a^_4OiJ)0&yB!-JEn|qCX zjeFF}d&HwSOD-8E4Zb2vLlvMfO{#eSfh)s=S3FWQDWaAmAfhO)IW-OwQd=CN4-w6C zSfU@0wjsGW!l@vN9cYM8JOSbbbq9x(tBg*l;|{B;4(F;% zv??i6u9i&S^C&C$w&B$ZIku6H}y~z?nHB6$(ay7Wt(i*_eLDuH)#-g8!S9_ zI~E?Lwoc(-%&gskbsZG=Jm|=GpqP)M9YqI-7%Em>_mr<1YMgK^_K4-^QFy8nv7N#J5qpK_Rx~^@75*eI;^deayJ%}g{O*xPK@%hx(ReYvczUC_{CSg1W#5;slT-qp}zyn*fM;(-qa>$VFUT1>=M z+Pmx87y`JdI1p2;LioVes15N+ZZ+aoy$GZxRx(MMCp6b5Osn9W+$Kpg640p(m}MEJ z1We^6HAkmKAeuy#)?8w+7~y%3B@CX&l%>$p^#{O-Y*>~buxpZ03+k2Xf|y7k!3vRx zBw-FEQIh7@39(M3$)uRfPII+gGRi&+PDNvDfN~n$+HeTZVTM<+9=TDg`buFyM$s^V zzeF+EU@^W3U@e-P(&T$UCoe{EFNj7H_d+lF3*3VL4L2qtF@~2!p&%e*3ehQWc5C6x z@`)>?Qt_qm8ksw^rh6GL7#wYJHUqOq$=(>uHEVnNH9ehOn@RWe_R=DFO^JB?LdXw7 zufE-_-6#2V-=n`5Ebmqk+?Sukj{Fpg8rah#kT zM?Xw`>bmZ4A(VDx18h<|QUW$9ioDQ5X!z$XUKk6ronajVEldqgu zJT|fN``Ec(tIi4KrTrb>eL8iKO-6q>^V<0@u58$R^y$w1dk*~h?1iPP`<8$5>iDkG z@q-^;I^_4UBNvVi9UngZ&M875%4UB(d?5*acsh4kUcM=^IVN!-R^~Xhkg4 OW@4STz@48<(e@8%3Aq&j diff --git a/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache deleted file mode 100644 index fb2c2169a07cc4667e228c0d18e157f3817161ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168018 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 U$H9GW1qPYt&4@^t5t$Hw0`-b^#{d8T diff --git a/example/windows/flutter/CMakeLists.txt b/example/windows/flutter/CMakeLists.txt index b2e4bd8d..4f2af69b 100644 --- a/example/windows/flutter/CMakeLists.txt +++ b/example/windows/flutter/CMakeLists.txt @@ -9,6 +9,11 @@ include(${EPHEMERAL_DIR}/generated_config.cmake) # https://github.com/flutter/flutter/issues/57146. set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper") +# Set fallback configurations for older versions of the flutter tool. +if (NOT DEFINED FLUTTER_TARGET_PLATFORM) + set(FLUTTER_TARGET_PLATFORM "windows-x64") +endif() + # === Flutter Library === set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll") @@ -91,7 +96,7 @@ add_custom_command( COMMAND ${CMAKE_COMMAND} -E env ${FLUTTER_TOOL_ENVIRONMENT} "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat" - windows-x64 $ + ${FLUTTER_TARGET_PLATFORM} $ VERBATIM ) add_custom_target(flutter_assemble DEPENDS diff --git a/example/windows/runner/Runner.rc b/example/windows/runner/Runner.rc index d3f81dd4..30c50a56 100644 --- a/example/windows/runner/Runner.rc +++ b/example/windows/runner/Runner.rc @@ -60,14 +60,14 @@ IDI_APP_ICON ICON "resources\\app_icon.ico" // Version // -#ifdef FLUTTER_BUILD_NUMBER -#define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER +#if defined(FLUTTER_VERSION_MAJOR) && defined(FLUTTER_VERSION_MINOR) && defined(FLUTTER_VERSION_PATCH) && defined(FLUTTER_VERSION_BUILD) +#define VERSION_AS_NUMBER FLUTTER_VERSION_MAJOR,FLUTTER_VERSION_MINOR,FLUTTER_VERSION_PATCH,FLUTTER_VERSION_BUILD #else -#define VERSION_AS_NUMBER 1,0,0 +#define VERSION_AS_NUMBER 1,0,0,0 #endif -#ifdef FLUTTER_BUILD_NAME -#define VERSION_AS_STRING #FLUTTER_BUILD_NAME +#if defined(FLUTTER_VERSION) +#define VERSION_AS_STRING FLUTTER_VERSION #else #define VERSION_AS_STRING "1.0.0" #endif