From 5456259f41931d2683ce4e5d0a41465bc90bbc5c Mon Sep 17 00:00:00 2001
From: samnyan <4137880+samnyan@users.noreply.github.com>
Date: Mon, 25 Apr 2022 21:18:43 +0800
Subject: [PATCH 1/7] Load tracks on Android 12 * Move critical System.IO call
to UniversalIO. * Add custom Android storage access plugin. * Support
content:// uri
---
TECHMANIA/Assets/AssetBundles.meta | 8 ++
.../Plugins/Android/AndroidManifest.xml | 7 +-
.../Plugins/Android/fantomPlugin.aar.meta | 41 +++---
.../Plugins/Android/gradleTemplate.properties | 7 ++
.../Android/gradleTemplate.properties.meta | 7 ++
.../Plugins/Android/launcherTemplate.gradle | 60 +++++++++
.../Android/launcherTemplate.gradle.meta | 7 ++
.../Plugins/Android/mainTemplate.gradle | 42 +++++++
.../Plugins/Android/mainTemplate.gradle.meta | 7 ++
TECHMANIA/Assets/Plugins/AndroidNativeIO.meta | 8 ++
.../Plugins/AndroidNativeIO/Scripts.meta | 8 ++
.../Plugins/AndroidNativeIO/Scripts/Global.cs | 42 +++++++
.../AndroidNativeIO/Scripts/Global.cs.meta | 11 ++
.../Plugins/AndroidNativeIO/Scripts/IO.meta | 8 ++
.../AndroidNativeIO/Scripts/IO/Directory.cs | 74 +++++++++++
.../Scripts/IO/Directory.cs.meta | 11 ++
.../AndroidNativeIO/Scripts/IO/File.cs | 39 ++++++
.../AndroidNativeIO/Scripts/IO/File.cs.meta | 11 ++
.../AndroidNativeIO/Scripts/IO/Path.cs | 31 +++++
.../AndroidNativeIO/Scripts/IO/Path.cs.meta | 11 ++
.../AndroidNativeIO/Scripts/StorageUtils.cs | 47 +++++++
.../Scripts/StorageUtils.cs.meta | 11 ++
.../Plugins/AndroidNativeIO/lib-release.aar | Bin 0 -> 15674 bytes
.../AndroidNativeIO/lib-release.aar.meta | 32 +++++
.../Scripts/Components/Game Scene/Game.cs | 16 ++-
.../Main Menu/GlobalResourceLoader.cs | 11 +-
.../Components/Main Menu/OptionsPanel.cs | 19 ++-
.../Components/Main Menu/SelectTrackPanel.cs | 112 +++++++++--------
.../Scripts/Components/PreviewTrackPlayer.cs | 6 +-
.../Scripts/Components/ResourceLoader.cs | 29 ++++-
.../Components/UI/EyecatchSelfLoader.cs | 3 +-
TECHMANIA/Assets/Scripts/GameSetup.cs | 3 +
TECHMANIA/Assets/Scripts/Paths.cs | 102 ++++++++-------
TECHMANIA/Assets/Scripts/UniversalIO.cs | 118 +++++++++++++++++-
.../ProjectSettings/ProjectSettings.asset | 74 +++++------
35 files changed, 825 insertions(+), 198 deletions(-)
create mode 100644 TECHMANIA/Assets/AssetBundles.meta
create mode 100644 TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties
create mode 100644 TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties.meta
create mode 100644 TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle
create mode 100644 TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle.meta
create mode 100644 TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle
create mode 100644 TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs.meta
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar
create mode 100644 TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar.meta
diff --git a/TECHMANIA/Assets/AssetBundles.meta b/TECHMANIA/Assets/AssetBundles.meta
new file mode 100644
index 00000000..afe9d4f3
--- /dev/null
+++ b/TECHMANIA/Assets/AssetBundles.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1d5c60ddf87759946963d7b184430b86
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/Android/AndroidManifest.xml b/TECHMANIA/Assets/Plugins/Android/AndroidManifest.xml
index c34fc15c..85b9394b 100644
--- a/TECHMANIA/Assets/Plugins/Android/AndroidManifest.xml
+++ b/TECHMANIA/Assets/Plugins/Android/AndroidManifest.xml
@@ -5,12 +5,13 @@
-
+ android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
+ android:exported="true"
+ >
diff --git a/TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar.meta b/TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar.meta
index ec9594b7..adf9be31 100644
--- a/TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar.meta
+++ b/TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar.meta
@@ -1,33 +1,32 @@
fileFormatVersion: 2
guid: c3e575e1a0861704c935c352c42a84a2
-timeCreated: 1530354953
-licenseType: Store
PluginImporter:
+ externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
+ defineConstraints: []
isPreloaded: 0
isOverridable: 0
+ isExplicitlyReferenced: 0
+ validateReferences: 1
platformData:
- data:
- first:
- Android: Android
- second:
- enabled: 1
- settings: {}
- data:
- first:
- Any:
- second:
- enabled: 0
- settings: {}
- data:
- first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
+ - first:
+ Android: Android
+ second:
+ enabled: 1
+ settings: {}
+ - first:
+ Any:
+ second:
+ enabled: 0
+ settings: {}
+ - first:
+ Editor: Editor
+ second:
+ enabled: 0
+ settings:
+ DefaultValueInitialized: true
userData:
assetBundleName:
assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties b/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties
new file mode 100644
index 00000000..15d7d3d2
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties
@@ -0,0 +1,7 @@
+org.gradle.jvmargs=-Xmx**JVM_HEAP_SIZE**M
+org.gradle.parallel=true
+android.enableR8=**MINIFY_WITH_R_EIGHT**
+unityStreamingAssets=.unity3d**STREAMING_ASSETS**
+**ADDITIONAL_PROPERTIES**
+android.useAndroidX=true
+android.enableJetifier=true
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties.meta b/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties.meta
new file mode 100644
index 00000000..75e6a704
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/gradleTemplate.properties.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: f76a2a18da892c943bedfea019938465
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle b/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle
new file mode 100644
index 00000000..4233e81b
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle
@@ -0,0 +1,60 @@
+
+apply plugin: 'com.android.application'
+
+dependencies {
+ implementation project(':unityLibrary')
+ }
+
+android {
+ compileSdkVersion **APIVERSION**
+ buildToolsVersion '30.0.3'
+
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+
+ defaultConfig {
+ minSdkVersion **MINSDKVERSION**
+ targetSdkVersion **TARGETSDKVERSION**
+ applicationId '**APPLICATIONID**'
+ ndk {
+ abiFilters **ABIFILTERS**
+ }
+ versionCode **VERSIONCODE**
+ versionName '**VERSIONNAME**'
+ }
+
+ aaptOptions {
+ noCompress = ['.ress', '.resource', '.obb'] + unityStreamingAssets.tokenize(', ')
+ ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~"
+ }**SIGN**
+
+ lintOptions {
+ abortOnError false
+ }
+
+ buildTypes {
+ debug {
+ minifyEnabled **MINIFY_DEBUG**
+ proguardFiles getDefaultProguardFile('proguard-android.txt')**SIGNCONFIG**
+ jniDebuggable true
+ }
+ release {
+ minifyEnabled **MINIFY_RELEASE**
+ proguardFiles getDefaultProguardFile('proguard-android.txt')**SIGNCONFIG**
+ }
+ }**PACKAGING_OPTIONS****PLAY_ASSET_PACKS****SPLITS**
+**BUILT_APK_LOCATION**
+ bundle {
+ language {
+ enableSplit = false
+ }
+ density {
+ enableSplit = false
+ }
+ abi {
+ enableSplit = true
+ }
+ }
+}**SPLITS_VERSION_CODE****LAUNCHER_SOURCE_BUILD_SETUP**
diff --git a/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle.meta b/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle.meta
new file mode 100644
index 00000000..c5e48d80
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/launcherTemplate.gradle.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cff981489fd4d134a9b550dc26ec4698
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle b/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle
new file mode 100644
index 00000000..13fb2b16
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle
@@ -0,0 +1,42 @@
+
+apply plugin: 'com.android.library'
+**APPLY_PLUGINS**
+
+dependencies {
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation 'androidx.appcompat:appcompat:1.4.1'
+ implementation "androidx.documentfile:documentfile:1.0.1"
+**DEPS**}
+
+android {
+ compileSdkVersion **APIVERSION**
+ buildToolsVersion '30.0.3'
+
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+
+ defaultConfig {
+ minSdkVersion **MINSDKVERSION**
+ targetSdkVersion **TARGETSDKVERSION**
+ ndk {
+ abiFilters **ABIFILTERS**
+ }
+ versionCode **VERSIONCODE**
+ versionName '**VERSIONNAME**'
+ consumerProguardFiles 'proguard-unity.txt'**USER_PROGUARD**
+ }
+
+ lintOptions {
+ abortOnError false
+ }
+
+ aaptOptions {
+ noCompress = ['.ress', '.resource', '.obb'] + unityStreamingAssets.tokenize(', ')
+ ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~"
+ }**PACKAGING_OPTIONS**
+}**REPOSITORIES**
+**IL_CPP_BUILD_SETUP**
+**SOURCE_BUILD_SETUP**
+**EXTERNAL_SOURCES**
diff --git a/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle.meta b/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle.meta
new file mode 100644
index 00000000..85e36306
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/Android/mainTemplate.gradle.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: af0da0b8753f37e489cc5605a219fde2
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO.meta
new file mode 100644
index 00000000..9a55bf3a
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3f0f99c5ed108b64088dafc60b39704b
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts.meta
new file mode 100644
index 00000000..33c5a61f
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3c1aa87779b586146986a9ac3c052eba
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs
new file mode 100644
index 00000000..d89d312f
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs
@@ -0,0 +1,42 @@
+using UnityEngine;
+using System;
+
+
+namespace AndroidNativeIO
+{
+ public class Constants
+ {
+ public const string ANDROID_PACKAGE = "cn.samnya.nativeandroid.io";
+ }
+
+ public class Global
+ {
+
+ private static AndroidJavaClass cachedUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
+ private static AndroidJavaObject cachedUnityPlayerContext = null;
+
+ public static AndroidJavaObject InitializeContext()
+ {
+ if (cachedUnityPlayer == null)
+ {
+ cachedUnityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
+ }
+ AndroidJavaObject context = cachedUnityPlayer.GetStatic("currentActivity");
+ cachedUnityPlayerContext = context;
+ return context;
+ }
+
+ public static AndroidJavaObject GetContext()
+ {
+ if (cachedUnityPlayerContext != null)
+ {
+ return cachedUnityPlayerContext;
+ }
+ else
+ {
+ return InitializeContext();
+ }
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs.meta
new file mode 100644
index 00000000..1861218f
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/Global.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7fad043312980c04685f94b5723d3b82
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO.meta
new file mode 100644
index 00000000..6618e7a8
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bc53e6906bae3cf4c8c27d3b06f7c3c0
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs
new file mode 100644
index 00000000..0424e7e8
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs
@@ -0,0 +1,74 @@
+
+using System;
+using UnityEngine;
+
+namespace AndroidNativeIO.IO
+{
+ public class Directory
+ {
+
+ public const string ANDROID_CLASS = Constants.ANDROID_PACKAGE + ".csharp.Directory";
+ public static AndroidJavaClass cachedClass = null;
+
+ public static AndroidJavaClass GetCurrentClass()
+ {
+ if (cachedClass == null)
+ {
+ cachedClass = new AndroidJavaClass(ANDROID_CLASS);
+ }
+ return cachedClass;
+ }
+
+ public static bool Exists(string path)
+ {
+ return GetCurrentClass().CallStatic(
+ "exists",
+ Global.GetContext(),
+ path
+ );
+ }
+
+ public static string[] EnumerateDirectories(string path)
+ {
+ using (
+ var obj = GetCurrentClass().CallStatic(
+ "enumerateDirectories",
+ Global.GetContext(),
+ path
+ )
+ )
+ {
+
+ if (obj.GetRawObject().ToInt32() != 0)
+ {
+ String[] result = AndroidJNIHelper.ConvertFromJNIArray(obj.GetRawObject());
+ return result;
+ }
+ return new string[] { };
+ }
+
+ }
+
+ public static string[] EnumerateFiles(string path, string searchPattern)
+ {
+ using (
+ var obj = GetCurrentClass().CallStatic(
+ "enumerateFiles",
+ Global.GetContext(),
+ path,
+ searchPattern
+ )
+ )
+ {
+
+ if (obj.GetRawObject().ToInt32() != 0)
+ {
+ String[] result = AndroidJNIHelper.ConvertFromJNIArray(obj.GetRawObject());
+ return result;
+ }
+ return new string[] { };
+ }
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs.meta
new file mode 100644
index 00000000..16198028
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Directory.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 6d9d4c3ee39ff3245ba0ffbf85f1e5e1
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs
new file mode 100644
index 00000000..58510a05
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs
@@ -0,0 +1,39 @@
+using System;
+using UnityEngine;
+
+namespace AndroidNativeIO.IO
+{
+ public class File
+ {
+
+ public const string ANDROID_CLASS = Constants.ANDROID_PACKAGE + ".csharp.File";
+ public static AndroidJavaClass cachedClass = null;
+
+ public static AndroidJavaClass GetCurrentClass()
+ {
+ if (cachedClass == null)
+ {
+ cachedClass = new AndroidJavaClass(ANDROID_CLASS);
+ }
+ return cachedClass;
+ }
+
+ public static bool Exists(string path)
+ {
+ return GetCurrentClass().CallStatic(
+ "exists",
+ Global.GetContext(),
+ path
+ );
+ }
+
+ public static string ReadAllText(string path)
+ {
+ return GetCurrentClass().CallStatic(
+ "readAllText",
+ Global.GetContext(),
+ path
+ );
+ }
+ }
+}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs.meta
new file mode 100644
index 00000000..2c4e71c0
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/File.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: ac263465a9e871b4d8b784476abcc104
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs
new file mode 100644
index 00000000..b0ca871a
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs
@@ -0,0 +1,31 @@
+using System;
+using UnityEngine;
+
+namespace AndroidNativeIO.IO
+{
+ public class Path
+ {
+
+ public const string ANDROID_CLASS = Constants.ANDROID_PACKAGE + ".csharp.Path";
+ public static AndroidJavaClass cachedClass = null;
+
+ public static AndroidJavaClass GetCurrentClass()
+ {
+ if (cachedClass == null)
+ {
+ cachedClass = new AndroidJavaClass(ANDROID_CLASS);
+ }
+ return cachedClass;
+ }
+
+ public static string Combine(string path1, string path2)
+ {
+ return GetCurrentClass().CallStatic(
+ "combine",
+ Global.GetContext(),
+ path1,
+ path2
+ );
+ }
+ }
+}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs.meta
new file mode 100644
index 00000000..2f024514
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/IO/Path.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: ee0b0ee87cf79b344804b05a9b2d6a9e
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs
new file mode 100644
index 00000000..00862b1e
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs
@@ -0,0 +1,47 @@
+
+using UnityEngine;
+using AndroidNativeIO;
+
+namespace AndroidNativeIO.Utils
+{
+ public class StorageUtils
+ {
+
+ public const string ANDROID_CLASS = Constants.ANDROID_PACKAGE + ".AndroidStorage";
+
+ public static AndroidJavaClass cachedClass = null;
+
+ public static AndroidJavaClass GetCurrentClass()
+ {
+ if (cachedClass == null)
+ {
+ cachedClass = new AndroidJavaClass(ANDROID_CLASS);
+ }
+ return cachedClass;
+ }
+
+ public static void OpenStorageFolder(string callbackGameObject,
+ string resultCallbackMethod, string errorCallbackMethod)
+ {
+ Global.GetContext().Call("runOnUiThread", new AndroidJavaRunnable(() =>
+ {
+ GetCurrentClass().CallStatic(
+ "openDocumentTree",
+ Global.GetContext(),
+ callbackGameObject,
+ resultCallbackMethod,
+ errorCallbackMethod
+ );
+ }));
+ }
+
+ public static string GetRealPathFromUri(string path)
+ {
+ return GetCurrentClass().CallStatic(
+ "getRealPathFromContentUri",
+ Global.GetContext(),
+ path
+ );
+ }
+ }
+}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs.meta
new file mode 100644
index 00000000..7370686b
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/Scripts/StorageUtils.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 3a93201c037988c44a295f20a2896da7
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar b/TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar
new file mode 100644
index 0000000000000000000000000000000000000000..81d0c67393beff86a74c004ca52231ae7fd16b75
GIT binary patch
literal 15674
zcmbWeV~{98x2D^+ZQHhO+qP}ncK2@Ewr$(kZQHZYOw65ozL@*xW>x0Oh+6N8%v=#w
zQJL{5NCSgF0RTWi00008{;L20K>xD^008}GmFQeNTz~--{+rW|3C(8ZzlY#}007AU
zte~BVlf9*htf8HynW?i2orkTBY5WXakN`}`ElKZCsk=KWec0V20@-f%4iNUX(3#NF
zwP@h*aL3HCHTO)Fxkq`X*gY@0!z#JLaI1S>Hc+Vsew{+9Bwm8AEYeC)lgYT<45MpLc0#2Dqd3R962Fp
z)TP?zf|%LB
z&*8{*=RfPlqnZsyaSdcBrUC;2Kb`pj5&01U#Yy$5-GqSw8Hj-a7(ZTCMsxc{Cg!)M
z!v^-pRws65CiWLs2Bwn+C;bFZ`fXITaI<1)W=~|TVsvy9SX#9lXlH+hC~cbZPHp+=
zL`tfgqOM*i80twvbDmt(k57BRU6}gijH8I(MrlTx0MBhDXIvz0PQ&6QO(aKb_br@*
zHv1epuEtHsJvF(I2Xx;W#~o$j`v#-lIxBgGGG&rgmP4uF8kuh$p
z$?q1kYXw5DMG}}Ac~McUp&>vk?kK+BQ~tI()r@0TS(a87h@f1BqygW?1WQsof2$Nb
z!)*fQT-(ePRT~U!RJ6lIzjuCO>$?-eKax41PX9cTJyKR-6pAw)@!^{3p2Z4LXGvSr
zVmCN&QKvs%1gOj
z=fQl0^vq#5Rrz`%-%O%T!wogVk#v5^b}Da1lj(X-bd~D9!wr6U&FRoU&N0LX<_t0;
zy5Agoj1&oP1P*tS>$7ngfHOt1<63CKZ%S&>!bMM~Q@yV{(*aZAdQL}o$Irq@GSneT
zSrHFx`6ZESi|4{kFN!F(EAeshQ*Yd(7qw$k3)p?dq5-5}2F19BS{DHz*j$YaQmyd!
z-G33tOI8cgK%XEHP}-NAn0G5DC?B$6I(t%#<&VVjuF0l(cIZtYI~P>qpkPt2{zkgj
zd{J5z3M=ROMbkyDpwXsJ>t_nu7SC&4x{BFAtd5-SGarZV;_7Xn
zaqzxuKL;DKQ$-0*CXJRl9(nd#8yMvV2dC3=15>LD;=$e=@$V&oMpB6q9bi~ZHrg7JuiY2)sE>lZd_KMEhn%j$R&R^vf}
z-Q^wCDG7^_FW(97rV+YgDa5H5kvNMODG-&k$jHbCE*kOJZ#pA5)<~~0U!ojyevX%s
z?>Jz#`elHVtEFENa8!H5bQ8e<>ti@on6Gsvc^kz>Tb2X-gaZEUQAnZch}pzCFrJ
ze>dkKTLHtAGkpNo`GYDvxf85w?w}5-@{HgSTMRSoRhu?iU4cz}Gy~a8n^}h@ua+0Z
z^*l+J99ns?ws)oRq6HWcK8J1LBXuPKelZ|akX19y>&cUrGO|4GCmeeu)yimPvkEM&
zchTAVcwACiSu?|5?G19QhulM^t4gFy7gur|HEgn;6sHyS_S$ZH?qGB^&G#3S#CK4O
zGb$1+MoO*BU_I#&7cctyi*f@0iVr6{N-u-IHZD1oM7_m}LD!t2KIF(W!DnW-ma4NZ
z?ol57or<`akiiw-)%x^RB!qgJRdol4`gwGmY)P7D+oE!h5Bb0n3f5`!f@lap(es2W
zaqw6_LyqIdz5Yez&&qQp>MBC;i+k@`ZnWBDBYRnNZrx$Sr*Kx;L*|Q>u4ql0T&-@K
zx6LRI_?2E-$r96!4LFY6_Veqfdx6_ieJv8%26X<6aUq@d>mJLLi%xn8Th2c83(Wk=
z1Wz;Aw%*;ImI}IMrW=O5zL(=6P9R&HyH68W!&E*FIU|`JS@d9wn``>^o!Qv?m@5b2
zSB#-PC-pEvXHp*=Fb2D^Lip$g-#i+rx;J-PiUyuxH8VbJSZg4X2NN(Xq$CrYO*Z!Dh|VOG#rQk#B&jsbunx?pDrumwH7w(ay#S8GR!>+D%mS>x$StUg5)&b0T+G!HH
zL;H?;HtR?dlUc}6isaYYJ6``?0~)}ExVNOLQ6fE1=x-maV8Qvvohm-Ncip$op7Ylp
z?f8wl2!=jlz=ksNRK$6TqIRY6g_gi`9Jclyo1F&|ahtQ5ti_7m_SO35dh95D0O7fe
z-1T=@MBPfd6%ca=O!?_5N29fOk^0xrb{(iT^KpezKSj9)Wm*PsQo#{JY5-J%7tcBb
z_WfvwL2K;bcAKfo2k9?T#@Ju$w;Z`nv!T1V5h%O5j1_j`+n6R*n-*qV`e{RN7gLwN
z)v)7!2V)f;ppV(u#(RVrfuf>S$8RVu%+jTd{nW&>s9?N*7#;uGkXL`4*RYc`B
zaR}6w7|0P~OiJjx55cZ1d!3WFWY~&%s=0e*SqJQe{QC7g3cC8yR@z;>v?4f2bs@wa
zMaewEy8HLHep^=f
z(=##uwrv}FIbCB@hSY{6nkV$TMG(kHzHRC4jZk>&5b39rE3U^$7q2&cYyeq-t4X!bL_Cn
z7ZT8{z%rR>q`Ri$sco7F>n2luHg$Oe(x{-Cs9M~@>nW8tENk^^&OOLmZvRS!U*$wFiClBti)IL?+5xeWHU%o-GV%
zH1VT+O6{aZW>Mo|W=It&y}#okI@GX8Yo;B!Q{`C0vSEAxZCZh>DOVu-e!Re)cy>P3
z72nVXhv;=@h*&4$+0tcu{pr{V7{e7`5e7hB2cl6Ymk-fn`~?yt&x{F2YjZtw%uM{d
zrE~Yd4y2WI$Cw#k^i7>z>WW1l>Lx=cq;MrdLx&@*2Ggg>g1L4RV~zA_v)L=Yg7mWw
zaK~RN_F4wpE#w_x$XB2_wTbkLvm=Rx`Bg=ZIUf~
z&iJxFm4Z0y-x0RdQN3
zO5#abY&$aRkfpt-VUqZ~LUe2Ch#2BML1R12A@vl@f%wD&xe){$fkR)mKLCXi5Z^=%
z7$KwOy3R#=gz({rI5tLVqsBe5ITnIY)P!GG8Q>7qY!hn~{5shp^aX|T1r=VzYWutI{J9
zYib%2BWL&vV;hr(s);tqWm5I{jIoNcc`K`=QLl><1XDPJ&q$;oJ7}N)hd{qFJ6~|X
zCe4{RdD#ZI@5oQ|ysh|?T!F1Wm%OeQwo=Aa-2eT!alf&l59S*AmOysLH>hWU;PLp-
zP}h0oqE0q5a?%bAbo#wpp7JR-x1#^o;YBbmN)x!}*bp
zneIpeH(=OfoJRNJVz}L8o!6Wx@PFlu<{>r|+ypiq<-#T(~$ebV{1ym+2HQX?sM5@8lAcp**o#`hL
zO2|WyzXjxnhhGZ0{-CT5HmPdVNJLIV^Xh$C#r5559
zB1IH4udU3DsnJUbG!tC(HEq^T6*(2@Hq_bX?Y@r<7~b;uReFuFRT@C?m0;oUMRep3
zy`r&HWsY-;qFGeYeQ2hA5qe^abSYn7{EAVYW?Mr~cjM&_MTdJgu^E!m^z{XHv3Uf2
z`O~KVo1sRxpfBPc2m~_x!N2Yo)hecEHY-Ht|NWBwyyqF1ZqETduKzO3XQJnw151W-
zBTxbua)dY$IuIzb653vLPej3U6GU02d!hLj1hYuq|GMW7{ymzYgPaoN
znzs7F)_(dseSg~P?7p?n^>7M!um
z0L?1ww&3m;D$3N$3FtU1c~}A?*^3l*WLJlr>9Ght6^(D|@Gso;g5Lp|lE?1u#NUh`
zGXo#SQPwm06)zFtY1TdvoR_Ct^~o0)_T@$%RZ(2t&*Eg+CY}NO7XT84RwTQtyRHv6
z%Z%qDnfj}RR<~N7MPE$6V!l4kqg6X~5#3mRa1i#Y42gs!E__;#h7DDkO|QAmfsOX6
z7k7~j(n~sy^vao;M8&Z3;;Z>1Cz=5JVdm1AT1+?6dLh#?0In>Qh3Zf&U
z5@M`OvicEW&OsV`^3G4L70~D`&*?i@FIW`m~0hiW-h|rzqbw
zL*IZlHZ7>VisnSJn?b4V?F-grS1+q+n;^&~lzg;_)ywoSeXk7xs+A;zmyK@SkTW6>eO^)F*(Z~Z8_Fk7#kNsPARwK`5C5=eDS_;xEo
z&kxq;@SV#K7(>n%)(bnkZTKRM(?qqnDTgk3p#xIS#?(USTA1Gx+eK9tbI8b3q)Ij!
zLuA-gw+!1hkSEOIh
z)EnqfiD#HBiu$Vj3+m~@r{vQPM39}JN{%HnaF48exmQG2qQBnNt6K@g
zZ`4QIrw*38ty#6Cwya!NU#-{>;PW3pV4ok5{qYsKh>;lxb$hb#J2C{dTF;G<7I(FK
z$KmZ7)$Dy*#SpR<^G7UzT-@%NBWE3l(g=FQ%wXkLvLM=8$f^<(<6Bf-zi*ZP;2w$s
zV6y5h{!|Ccn{3k&UV%~aP-$9b5?Qp`8V{AQ3nd-R$9!%AZxe0BEP-a`mVMHd?G+1-
z8YPLk^wog!^@pIm>V!Hf0KKO2QvQ+!&PefQ%DM>Hx9ap)JgSUh>ey8FOoJW+Hfi^$
ze#tY`EB>qU7%-gT8+4o0YO_;GSXmG8yjh4kN|gOsBu6vjn&t?(7(4^S@`33kwbX#w+^H_G(p1AcC3X^AIZ(GVy
zg2kbfjzWzR_`lj}3OxhcH!mc2#0x#pSs|COzCo8eHl0h%t>viwoa`m!o+!4|AVZ4*
zFNKfTijm=(IaE+1B572mttpm^1j_=GyaHEeH|KQ;ovs;1~7hs=;kp0WWd7?kb{>bt6lCLly&{iW=-9H;iKUx{iK@1l46G^-s0w@VEk|?c13=A{oM|-v4BGQd{I1UDz#-=r^
z=1Ps%jzeA3^Y<0@IuV=yGSLpmoUs$kQ70EC$^+m?&xJ1$&N>I|
zZl+0=XWfWSApu2|Xlqz@5AJ*iCr|cQ9wPhLj#G#vt$mi9Th9@PcwihVAoVR#Vz*T?
z15>@AN0%sfyP21Dr=(7_4W#ByB`Xp^Sd5kNBxvim29w3_<^zEgw;2mJT7jcF1C=3wj-Clve^y~E(I@^+l)3;>qAotZ$w0_DBT-?UCIMWfO
zGs^7Ik?nvE7duPY^ks&x`vF?Y+RXNB0G##U5WXU)Ty_G=Ykm7M#=*4g?Zp&Vghy+)
zsLJSzlY6XM2J;Ml<85=6=<4v(=OsJ_x&kxRXF9^Npen8$(*j@CO@51`DRC6G!K!VgpHe7qqu<&PvbjJ)Eci(H4t(mc
z(ZDSmg>$~~u+33T7bH}+6~L{L>9g9sak2pb*c2GjvvdV$!LMAbli)OjJroBxkQE0I_eR3rJx-o
zGh{`J1{?hdD+*Xno(>Rb*Cb6C^HX4DnE2CWP>rR->`KQRkyOh`7=wQE`oI
z?67HjE>L0ZyFS3Cs!K$$T58A1S86pfb=7PBBrJagBei0le^~V@LRk`>5mff_6B)j#
z+O>P3;EseTZI#E$y{wiUtOn-@*~c++-6(M3vHk%*)Ff-f6asX4Sbc+o`qpW9Co|Nv
z6nCtv$Mh2A#?6|5K%E9eKa&r*&)Pwgy4nymdtWyJn}P&XZf4NtjhDb}o(3jWuZm{s
z0>(N|6rR$q8R@D-^Hj7^=B5LCwkoL>W!HyJlNrfqRe{3Kr0UAMMR*`*G|yGJxa;vG
zbJ_{Vkb3WH-OI9|eamb@w0?G}5@>#WWKtbs9iJ`Gm0$~pCSj{rwRvT!IcFD|>gs&Y
zUaSQ3udfoaP8963+TR@B+<<8`x}!iHQ)D(KZeuUeAj!e?3~N?I74~SFWnoX>!{+i}
zZX`9-&r)si=bB{CQsMR29H^g4>;fU)1anVm<9f!+nw&E5R8sz1j|`DJN4KX?{=|*q
z;149IZY|bSL%)+I%roqXn`fFQC{a|Mtm`M%hUA;04$~@lh80-bs(Ktyk6pw^*pRFP
zWYYhAEkv<*b$a*rwk@bO?OLp+yd1|%pl|!{^~*h}zvJ}$r1TsT4+Vnvq2$~t8R~9O
zp7^&^NRZ!q#)n=Nk|5?DxIOld6cOz}4Cr11*7Y$+iNc)(e|+qgF3H6Gv!dp2Wc)xm
zed8LvY6D#w290PoVP|{-BKOr=w!c7pL-RG^$IP2}a2!{7|FnC#1hvzT1g$XEb*F)3
zXAivj)*ptSNml+_5!*$ICdrc?Cn8J!iZMo9$KcTCd3vxiluE|tiG+C!Sj+anyqhAT
zEl8NZt=qsYLpE{X*aMXTthJ8kG9&gMcy!2}t0AKbd5|&5z~=*=^SYdGqR7C{NLhHe
zTn4cmc*$m7rok8o*9Ety(>KW2NjKu7b>jVd-+_JSFNh(+U!7qfTjF1`k6-w|+I|+0
z2%usQ(0R=S0*!GXcf=_^rAMI2t-R$PmSD7;!wA@V7B3$WAl#&U%`xm0)iLPEn8oq4
zZZLsqDr`tzyILN4+fAUPmxsRUdhcz$j7K<7hE
zN*?uDn4WEvEhySwzD*tu#kN(%mMoM0MIQ46{`Ja#Tg5!CTu3Kg5+8;oJd>Y=8&`gn
zCW9S%L<~a+;{Wg;8ZdAt-o<_j5Y=SO<8YSVqBqe!Ko`Gc+j)fL0jbJn9KNNSO8MPr
zOpMx8r6aXqa?XfLzjg{U+gerv42VkkE{+90R2w(dYY{{UKLG
z;hF1OFZ-r{Dfq^3h;L85_DAnuX~9`oo_}j3Cu7pQR|3Io>Jvuh4g~4?ZQcq65S#kR
z3jk41&W$s0y}{}l7+Xer54$F0t3{AhsF;$^6H)z&{y6c{639PK7d-J9s@p<5$*#p=
zDs(AuTA7J{DSK{{KAmZr8`?hCtLJ*ElA2j(T`BYeWdw=3!CwI_$x>8(!)-vYV0}w3e*`wt+lP!hFj3ni@Ocx=Gd3BSI>Ie+~S-Kl^zB6w7`3
z%!?!z<(ia~8{@-Q>lk_DDmF@90Jo7hn6~=&tp--I?S(Sa^=If|Q`Y`;vD3&I|)y
zIaQN`&MC-HNLza0DGguQr&>pkq+scW4ZN_DWg`^!-8N30L9=VnZK+f)5jSn1Sfmkd
zS=3c~tkyBgxt*Mqy!LHD!D$K_+fE+*u+)Y7K}J%UnBQ+`pp>V)xCX~5ngW&Pq*|CQ
zjh0a8=V@%!_T_pNA|~i`P`r)0rZgXjH{oay5w&_DsfXP_x=J%F{80nqcjJeSq%MDH
z6w@zcr&v3%>~JxH$%y40pr#t>2*9VKo3s@J-D3z++ro;PhO9cR(YfAx?~(Z|{dw|Q
zWakxZE3B`GPZ0q%-K}7YPslusID#-LxdG>hNPRO$VDt3@c$H>rau-{tL7jo(jTP{@
z64vOHCT0mDBSm!@h1D7?7CtRdP)6fh9ZMbo;xYThss$HT_9jqN_SK(j4zOjb>b?P|
znNH^-pN-o3Ggn&a%leA;$?fpnVSO{x&Ik8YiN)tg&7T>_Iva)CP1IajEhRnmO#a2O
z@NWHq!KxXJ_6_()GdsPyWF`~v8AY!r?b=|{R2?KLKa{ixU7$3pdt;%E3zASTTzwzV
zdjiz1Q35o*tC^a!eM4EcL>md3&VAkPPX%^}ZD&KE&M0@?J#fv@h09TV51dn*^_K9G
zamxysRSUPFtZyYx@k+*9wu9=7He>5n;~T2CgN!P|Ce$cLhc;)0gL59!)L_OK4rXNP
zHVWdiDR9D+Si<>JF`{-~l+r5+-3YDT?K{9|Yoct}cVyN(&;sRsj(QwvMiQQwJU(*_
zu)?nbVq_Ff2VN*Cqg$-(drt@`5jt^7(l&Eg{E$fwZD46r&LkVB^D$ey?#nWgb&qTx
zc+a|EIMZ_Z4o;UAaU{|TH8MCtJ$-kJukUb+b-4S;&guY3M>1-B78FBZkJXC)lumUqxBIE
zwr*cPjCK6$B1Zvsn`ul|Q?GazI18lRz~|_#!R3X->ox>r8NrTJeGf{!PE~Vwx^LfM
ze|eiLW*?~{KTiZVq?L|}WGnIQVl-}GbyU$q&Aa*oXe;UcFZvlR%>tI^(VwLTjsT3r2
zUdxqZ5Q^wcFPSI%xyZ+3K`N-r=
z&tkne!S+GDvK-%Ewagw^
z$&|MnPKigQHL#LEBFg31)@Nf_{!JM`iPfR~Risx~QXWtodJy-}Br5?07gV-W
z0}qC-RTdL(QzO>V=*K;e0ajR&kC@fop6uZ
zhSK4%G1{}=ta86BzdZA~ynIA{TRki1$A>enLO|ExoUE%g)XFRHPT*ova>s^B`r=jQTP(!aawVLyo
ze`g8H*kzYQqUsWVw=%4TtkW?&Q@@p?pSb3;QCS!0dQpRI{1ipD4%ehcH{vA;pwupp
zXRl~*uC}obaQ;1OI9>VCg`|NF1`J!|L#lihV1I}ZyR_N2(lu_@6vsLN;YF3HVg)JY
znY*E}PQDM0Nh_^sC&0n&Mj~Nl4q*=0Eld0$==1y@T;H3V7~YN2A9_Mv37;{n2@y9A
zv;WX*u_7m%7p$?W`x`E=eNE>8f6)NYjJB9nm37?;e44*u!e5E<<+%sS)u*;iX
zm+irXkj_-2(UD7#kJfKYx0h8>*19T=X_WxvVe28U;J`hbP~^Vc(tLmhtE#fo_)ZjP
z(#RG*tGZehB@$6xc=%$8g1P#
zhfYPK1Pm0vg;ZP_HABWD2dR!C{+CYP;G1Q>d{|sO5Q^dt_qbR$6Qgzrk2RY&NYN~b
zXN_WJQVc!QBJqs8Fqdfsn1C
zk@8>giWK-1AmF)oh@&~iVjLa3oo-;W(#}TICfY#To>zmy*K&{ir?yYZp>|u46bPLo
zPmvV4J7Jn5A~8PXH|P)GHdIDGexw})C3E@VWZM~>BNBI`8H=*e14ZF3-03aCFMB{1
zQT-6eLCUrm7nHQneU$jGue(-jOEiX#pr5UhI1YCIi^EQ?vexT9mj)^v1ca%+I4ZkZ
zwbtK?sO#9P>E$0LogZzyt%`k`g3qNorx;P9GFI`e9_mLH;#jRZ>rKWm4DoYVL?=Wp
zrcHT-rInW9Os(&2x`xf8R&Mi_tYq^IW>vEWDo5J)m@e=#hvZ&rdH%%fj`VhOi!5%*
z!!>}0T4TDf&HYDD9ruohNzO@4hPN*WW?-fDNH8IWLJ%PQ{ZjsylsSTf((rNSB%B5i
zsOOeFx&G^d&5SfoYX}1%TSMIUcCx}LR@V{V?V}kWsAzyqiDNoIO|aMg2~45WMO}xa
zQh5nH0$_(lTL(?t_JTk|?>^b|s3qbwfh#eVQa2$X7m0ulao&p+Z5<6dxrs<&H*^!T
z2PIqTgvw&M93eiy3vg2|=V{<<6wFH~JeW=WuxI|{HWI$h}UV#I&OjC!Oy@BbE`
zh1FfwOCP~Re;=+-ZlfdxKXtb1dgf@iQTjUFp8IXao!rAlxPgXg8O1ST|7pq{Q90BG
zm0Gw^0Ni_OMIxAy1*?tZ+TR~^^%cWZ%l;jP~hH@c6kOF1mu+
z*5Y=0ljdhb+W{JFD65lq8!DS`?j8`Oz7phaYpB{yY*01dl%)QXCJ78vfpv?16>UBQ
z!HXUW*TX_hD)G#SWmig$cEMMX@O5Tv!H6j)W_E#-Q6IPKo)CxgFg$-XtulbgqMNF+
zNr;BN(SXZFfjLJ^*-ff04($keGaGfnC;Xel@>-bI
zNZ^5j=akA){za&GM)k5~uTmLe3qY-s)(l)R`Sa16Wm%FD(ZqsQs)6&6hajV=j{}yX
z;`Iyoke6Q-V~!9aBX0r6sV@TE@%-cX5OfMM(35nmA5{eTQO)jm>l@5s>(<4HT(|s_
z)@7sn(uFj~Ua*5g+>)dAvX;n2c0V~a-~*tJ9stU_Hb>BmUlS!{t*cvXn>!mU8I{;w
zy3U;WO4@f7lqsZa9q8u-y+k{lA}gO6$A^Nnw%Iyg>5JXvscQai+L|=GS#frjvog-$
zf6Dn4TGz^`XDuHdrkgweP5c7$lZazf_qCBo=v+L>h89v(auFPt-6iFZ{l0CIq%@W2t
zngauY>26OrTNt7_r
z@EAClUeT^OC%$5?mlsR@BbjnCD~2_6kk_`rb_p6JZG6ElC7gLHm%Z+n0J{j=l)1
z+v`PPt0&!}SVo=eXv?_XzjS*dDhf-^aG3J3Z+my|P^q@|!FIYCg1B?uA)ezI_JzCb
zJg37n863tyT=s0?xa!ld-A)L7C3b~(>aH^DQ2$}47~aR?FpQ}U*cMU^JUP9&?@PJP
zsr%bA*NFA$2D7vjzaf6B{)j8
z(LdctiaiAgcq4|61*B1r!0ooz9Zd@U
z!7m$PjW4U=Tch5CTo$iCz&PW~AZ$vOXDLYue=4g5oP_dRgzl*61?ceAhSR-`sF5Ex
zpaGk5u*^3>wn84;*-PiOFGy
zN1&OQBv)v1m{vR}j?K3ljo!ql&!`wzAowv&VC5=!*=Fr8Etkhx|McC
zKe(bY`oaxLNrx}?K&@m46aLO&e;$g;`9DamgVfS`Y-wYJlK>z=NMN4-QV;zmGnAl+#OVAaN=&NZzxFTmf1;RMBJ|<9
zu$NSbU%O0cVw6{CLz}t|Qhx(d$AU@nJSgu{S8@b-PCNTkNvXZF!b9R?l%DHJXzsx|
zkGPbX>{2S5$i`B`d_!Y^3)jtBK(f%dObz6)gW}@G{I+f#Io;NnU)o%Jo7`9;KV;40
zGlRs?Kh?sXlT$FEExpShP&jdZLX}nv8Z&?@4iOd;bOz?;9Y~sTknRnu_4uZ$R4Y?{
z;x+P0bA;kj_d~3*_4A$XJJ{yBn=BrA?iBUpt`@UhT>Sl*c|}d)4BYT{2>^T7RjQ9n
zmbMi-7!Sh9K}m}lDMfloh?yxRDlIGD_9;1h%9rwYLUcENQZUq44G(9Emlv2Rvhzt)
zi=WAH^=Wvh|H8#=*N5a-(zKn`b*0m#ew%tKOJKjM?hjp)j9`FUpgArK)|h~dB~{hS#a*U%hC@GebnSNI6@7|R`2C1nP>
z6Eb6j+%{ytF+hk%{>(R{{Tcco+HV)(3S#dlM4v+b6@D!g*0gIA8HPR~J>#g!cr_lh
z&Yr3C$!%B$Tl~ONAXB8j}mG03a`EHm1*G)yDnWTX3iZ
z7ZB;5Xn*455m2F@f32UnV}EHw>ylcwfUP<-tdKlW9cWpFn@zNrDG=K`PqJ{Dkmm?P
z@WS(=|fm6qmj&7~WU*&kdp??bK~$t~geIl6p^!T~O#
zrd(sKf)X@JP{WPM&8wv-L{uvww)_B?q*vU&nD7NFL}Lx_
z#w|z^u%4uv#)!J%(7Fxqmq=1_g$nX;fqN`hAU99gE|R+;W&XXt$q?HH29V#lvH&f!
zqH_+(4d>ykcF?ZOZ^hJ{!cxf^8Faw~vW6Ib&ynqF#GAeQR8i_ip;*9$Z59c2aC~VO
zEz;_GyZKb=>Y0Q$t1mFXn_f1m`^|`!22@(=DPUS_@W2v|4k0x&aa1(gHWNdQ-bm#_&UB^wp}K(G_k7J;ne|Nm*xFg*G2uND2kg`a>h5gxcZgY?
z-raPE`*pq!DAj&P=zMw1A}rLEN#5*A;#lMr`iAsSz!h#SA+_OKvQGuC@auuzd$_L4
zxNtq1@Dvlxe>c{%c>m1q=kQ?gX7IPmssV=hW4$VIAKY7+>^~wSaV-rFM^=80xoYS{
z>CIh&n`COG>&a7`C@NpEwxTIP`d`MQ9Sp%o4rB+&!;NwPpy3|`qsV$Bf)xa2$k`>=
zp=r&mPG#nnhXO-(!C!?YV|tX9?BT$)`TpQq5H#*m;(qfbRzZ$0(HVDYdoa{0H_#@o
zjouTeb)_^k4Dd{Rqus?uQ9vSj{2*KTw?9Dr*h2Ji;LGu@fit;#EMcM
znlD@x$ne^T>{5&nGcdDI-#84f*nKx^9pAFzz-$CA>?*!R(2k}_e%ro}SatL*8rPnjz6~t@bh`R=P)1>{r`fR9;
z%odh|S2A}%-UDFJH>sm-W^kT6$J(HSev05s#O{1Pv~NgHO*MN^Y3r>y@ZoXn(-|;+?e*d1Hc0;nTFTfw
z}&>>V}%}7K&-kg^PXU^x(KK@CibA0VBPDi&$b0$Z}4gs4}J+
z+99Ti4n?^@GaHE|qurgGh_7LWEObp8?qPk_R_T(xh9C!j#zI~eXAB_!3)ZMLLJ};&
z-^?|`u-vJ?f&KejS&+)cA2H;B=dGr!%`WTeOOnh{KM)vux5C>RT+DTkMt0BGKdoe)
zgZ`U$>E?3RW6d{^X~C7JtD~I>qDyllD~e-1TU+ysxD1V-4xT843RISEA0hhCFAi>%JRKzZ&FbefFr2Duen-8M7
zAcZ0V44%oyyLlm8Fcw+R-CwgU5
zD^EdCF&Bw0@vkY3J4*(S3NNgp1h^-|Rbqt0!hw|C#`6fypBmkW=}0x1kz49liCnv$sjWdW2O
zH;DE9Db4Exq>?8ps?xIYIYY%D)EEPTQGTM5zE&*&%<^&yJFsJ}x_=Y(Uq3L#6hJUQ
zpl|=VnxEGdB!H(|`Gz0JpHr5Zy?x?@-%*>HKlT1{iC?hNaNoDHDPNJ_=5ud*>ymfB
zcHr-S*8SN)eq&>!p8Blef0l;+eDnKzLyUary8wSf{+b8A+Iuhr`PXfKl0W>3eCl^SirnB7e+pe7ZNTq4R4;qM8C2{ub|U
z`1`^0dr}no$zS~o{NFLqf8^)?gTcc5>pM8vo4Xo1nf%{qSVb+KZJB>Q2LI|mauh&T
zR7H?hQcjHC*xr`j@PDDP^hU0hHYW7uPKG8nru2q}PPDeBE`}zCE{1gfLOYl`xmcPy
zOUuwWP0>%v(m+bnQq4}!HL)%;?@P(hJjl{Y%1F{kilEKTOgqoc(T-0`!pcpwvVz>>
zJ}N~$Fe`6IBPly60Xs=8F+V1_06YWy19ky{P=Noxx!!-{{GX*b@W0Ieq;7Mu-~SBopDgYF2>|d99R7ciwf`ynFUS84A^+Fv|L;;92+sZAbMc?b
j|IEezQ8NEi{{PO5f;1@De}w}5cgg)5`|7`700933;nV+p
literal 0
HcmV?d00001
diff --git a/TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar.meta b/TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar.meta
new file mode 100644
index 00000000..3ebc8dcc
--- /dev/null
+++ b/TECHMANIA/Assets/Plugins/AndroidNativeIO/lib-release.aar.meta
@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 976220751deb6294d9c72595e3329519
+PluginImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ iconMap: {}
+ executionOrder: {}
+ defineConstraints: []
+ isPreloaded: 0
+ isOverridable: 0
+ isExplicitlyReferenced: 0
+ validateReferences: 1
+ platformData:
+ - first:
+ Android: Android
+ second:
+ enabled: 1
+ settings: {}
+ - first:
+ Any:
+ second:
+ enabled: 0
+ settings: {}
+ - first:
+ Editor: Editor
+ second:
+ enabled: 0
+ settings:
+ DefaultValueInitialized: true
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/TECHMANIA/Assets/Scripts/Components/Game Scene/Game.cs b/TECHMANIA/Assets/Scripts/Components/Game Scene/Game.cs
index a01c1a7b..ef5f2bbb 100644
--- a/TECHMANIA/Assets/Scripts/Components/Game Scene/Game.cs
+++ b/TECHMANIA/Assets/Scripts/Components/Game Scene/Game.cs
@@ -2,7 +2,6 @@
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics; // For stopwatch
-using System.IO;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
@@ -368,8 +367,11 @@ private IEnumerator LoadSequence()
if (GameSetup.pattern.patternMetadata.backImage != null &&
GameSetup.pattern.patternMetadata.backImage != "")
{
- string fullPath = Path.Combine(GameSetup.trackFolder,
+ string fullPath = UniversalIO.PathCombine(GameSetup.trackFolder,
GameSetup.pattern.patternMetadata.backImage);
+#if UNITY_ANDROID
+ fullPath = UniversalIO.GetRealPathFromUri(fullPath);
+#endif
backgroundImageLoaded = false;
ResourceLoader.LoadImage(fullPath,
OnImageLoadComplete);
@@ -413,8 +415,11 @@ private IEnumerator LoadSequence()
if (GameSetup.pattern.patternMetadata.backingTrack != null &&
GameSetup.pattern.patternMetadata.backingTrack != "")
{
- string fullPath = Path.Combine(GameSetup.trackFolder,
+ string fullPath = UniversalIO.PathCombine(GameSetup.trackFolder,
GameSetup.pattern.patternMetadata.backingTrack);
+#if UNITY_ANDROID
+ fullPath = UniversalIO.GetRealPathFromUri(fullPath);
+#endif
backingTrackLoaded = false;
ResourceLoader.LoadAudio(fullPath,
OnBackingTrackLoadComplete);
@@ -438,8 +443,11 @@ private IEnumerator LoadSequence()
GameSetup.pattern.patternMetadata.bga != null &&
GameSetup.pattern.patternMetadata.bga != "")
{
- string fullPath = Path.Combine(GameSetup.trackFolder,
+ string fullPath = UniversalIO.PathCombine(GameSetup.trackFolder,
GameSetup.pattern.patternMetadata.bga);
+#if UNITY_ANDROID
+ fullPath = UniversalIO.GetRealPathFromUri(fullPath);
+#endif
videoPlayer.url = fullPath;
videoPlayer.errorReceived += VideoPlayerErrorReceived;
videoPlayer.Prepare();
diff --git a/TECHMANIA/Assets/Scripts/Components/Main Menu/GlobalResourceLoader.cs b/TECHMANIA/Assets/Scripts/Components/Main Menu/GlobalResourceLoader.cs
index 46bc5316..443b13b2 100644
--- a/TECHMANIA/Assets/Scripts/Components/Main Menu/GlobalResourceLoader.cs
+++ b/TECHMANIA/Assets/Scripts/Components/Main Menu/GlobalResourceLoader.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
-using System.IO;
using UnityEngine;
using UnityEngine.Events;
@@ -84,7 +83,7 @@ public void LoadNoteSkin(UnityAction progressCallback,
{
string noteSkinFolder = Paths.GetNoteSkinFolder(
Options.instance.noteSkin);
- string noteSkinFilename = Path.Combine(
+ string noteSkinFilename = UniversalIO.PathCombine(
noteSkinFolder, Paths.kSkinFilename);
try
{
@@ -114,7 +113,7 @@ public void LoadVfxSkin(UnityAction progressCallback,
{
string vfxSkinFolder = Paths.GetVfxSkinFolder(
Options.instance.vfxSkin);
- string vfxSkinFilename = Path.Combine(
+ string vfxSkinFilename = UniversalIO.PathCombine(
vfxSkinFolder, Paths.kSkinFilename);
try
{
@@ -144,7 +143,7 @@ public void LoadComboSkin(UnityAction progressCallback,
{
string comboSkinFolder = Paths.GetComboSkinFolder(
Options.instance.comboSkin);
- string comboSkinFilename = Path.Combine(
+ string comboSkinFilename = UniversalIO.PathCombine(
comboSkinFolder, Paths.kSkinFilename);
try
{
@@ -191,7 +190,7 @@ public void LoadGameUiSkin(UnityAction progressCallback,
{
string gameUiSkinFolder = Paths.GetGameUiSkinFolder(
Options.instance.gameUiSkin);
- string gameUiSkinFilename = Path.Combine(
+ string gameUiSkinFilename = UniversalIO.PathCombine(
gameUiSkinFolder, Paths.kSkinFilename);
try
{
@@ -234,7 +233,7 @@ private IEnumerator LoadSkin(string skinFolder,
continue;
}
- string filename = Path.Combine(skinFolder,
+ string filename = UniversalIO.PathCombine(skinFolder,
spriteSheetReferences[i].filename);
bool loaded = false;
bool error = false;
diff --git a/TECHMANIA/Assets/Scripts/Components/Main Menu/OptionsPanel.cs b/TECHMANIA/Assets/Scripts/Components/Main Menu/OptionsPanel.cs
index 00039825..c56ed4fb 100644
--- a/TECHMANIA/Assets/Scripts/Components/Main Menu/OptionsPanel.cs
+++ b/TECHMANIA/Assets/Scripts/Components/Main Menu/OptionsPanel.cs
@@ -7,6 +7,7 @@
using UnityEngine.UI;
using FantomLib;
using UnityEngine.Networking;
+using AndroidNativeIO.Utils;
public class OptionsPanel : MonoBehaviour
{
@@ -379,7 +380,7 @@ public void OnCustomDataLocationChanged()
public void OnTracksFolderBrowseButtonClick()
{
#if UNITY_ANDROID
- AndroidPlugin.OpenStorageFolder(gameObject.name, "OnAndroidTracksFolderSelected", "", true);
+ StorageUtils.OpenStorageFolder(gameObject.name, "OnAndroidTracksFolderSelected", "");
#else
string[] folders = SFB.StandaloneFileBrowser
.OpenFolderPanel("",
@@ -395,7 +396,7 @@ public void OnTracksFolderBrowseButtonClick()
public void OnSkinsFolderBrowseButtonClick()
{
#if UNITY_ANDROID
- AndroidPlugin.OpenStorageFolder(gameObject.name, "OnAndroidSkinsFolderSelected", "", true);
+ StorageUtils.OpenStorageFolder(gameObject.name, "OnAndroidSkinsFolderSelected", "");
#else
string[] folders = SFB.StandaloneFileBrowser
.OpenFolderPanel("",
@@ -410,20 +411,14 @@ public void OnSkinsFolderBrowseButtonClick()
private void OnAndroidTracksFolderSelected(string result)
{
- if (result[0] == '{')
- {
- ContentInfo info = JsonUtility.FromJson(result);
- OnTracksFolderSelected(info.path);
- }
+ Debug.Log("OnAndroidTracksFolderSelected: " + result);
+ OnTracksFolderSelected(result);
}
private void OnAndroidSkinsFolderSelected(string result)
{
- if (result[0] == '{')
- {
- ContentInfo info = JsonUtility.FromJson(result);
- OnSkinsFolderSelected(info.path);
- }
+ Debug.Log("OnAndroidSkinsFolderSelected: " + result);
+ OnSkinsFolderSelected(result);
}
private void OnTracksFolderSelected(string fullPath)
diff --git a/TECHMANIA/Assets/Scripts/Components/Main Menu/SelectTrackPanel.cs b/TECHMANIA/Assets/Scripts/Components/Main Menu/SelectTrackPanel.cs
index 7c9dd322..e080d015 100644
--- a/TECHMANIA/Assets/Scripts/Components/Main Menu/SelectTrackPanel.cs
+++ b/TECHMANIA/Assets/Scripts/Components/Main Menu/SelectTrackPanel.cs
@@ -2,7 +2,6 @@
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
-using System.IO;
using System.Threading;
using TMPro;
using UnityEngine;
@@ -38,9 +37,9 @@ public enum Type
protected static int selectedCardIndex;
protected static bool anyOutdatedTrack;
// Cached, keyed by track folder's parent folder.
- protected static Dictionary>
+ protected static Dictionary>
subfolderList;
- protected static Dictionary>
+ protected static Dictionary>
trackList;
protected static Dictionary>
errorTrackList;
@@ -68,7 +67,7 @@ public static void ResetLocation()
public static void RemoveOneTrack(string trackFolder)
{
- string parent = Path.GetDirectoryName(trackFolder);
+ string parent = UniversalIO.PathGetDirectoryName(trackFolder);
trackList[parent].RemoveAll((TrackInFolder t) =>
{
return t.folder == trackFolder;
@@ -77,12 +76,12 @@ public static void RemoveOneTrack(string trackFolder)
public static void ReloadOneTrack(string trackFolder)
{
- string parent = Path.GetDirectoryName(trackFolder);
+ string parent = UniversalIO.PathGetDirectoryName(trackFolder);
foreach (TrackInFolder t in trackList[parent])
{
if (t.folder == trackFolder)
{
- string trackPath = Path.Combine(
+ string trackPath = UniversalIO.PathCombine(
trackFolder, Paths.kTrackFilename);
t.track = Track.LoadFromFile(trackPath) as Track;
t.track = MinimizeTrack(t.track);
@@ -129,7 +128,7 @@ protected void Start()
protected void OnEnable()
{
StartCoroutine(Refresh());
- TrackFilterSidesheet.trackFilterChanged +=
+ TrackFilterSidesheet.trackFilterChanged +=
OnTrackFilterChanged;
DiscordController.SetActivity(DiscordActivityType.SelectingTrack);
@@ -205,24 +204,29 @@ protected IEnumerator Refresh(bool upgradeVersion = false)
trackStatusText.gameObject.SetActive(false);
// Launch background worker to rebuild track list.
- trackListBuilder = new BackgroundWorker();
- trackListBuilder.DoWork += TrackListBuilderDoWork;
- trackListBuilder.RunWorkerCompleted +=
- TrackListBuilderCompleted;
+
+ //trackListBuilder = new BackgroundWorker();
+ //trackListBuilder.DoWork += TrackListBuilderDoWork;
+ //trackListBuilder.RunWorkerCompleted +=
+ // TrackListBuilderCompleted;
+
builderDone = false;
builderProgress = "";
Options.TemporarilyDisableVSync();
- trackListBuilder.RunWorkerAsync(
- new BackgroundWorkerArgument()
- {
- upgradeVersion = upgradeVersion
- });
- do
- {
- trackListBuildingProgress.text =
- builderProgress;
- yield return null;
- } while (!builderDone);
+ //trackListBuilder.RunWorkerAsync(
+ // new BackgroundWorkerArgument()
+ // {
+ // upgradeVersion = upgradeVersion
+ // });
+ //do
+ //{
+ // trackListBuildingProgress.text =
+ // builderProgress;
+ // yield return null;
+ //} while (!builderDone);
+
+
+ BuildTrackListFor(Paths.GetTrackRootFolder(), upgradeVersion);
Options.RestoreVSync();
trackListBuildingProgress.gameObject.SetActive(false);
@@ -274,7 +278,7 @@ protected IEnumerator Refresh(bool upgradeVersion = false)
subfolderGrid.transform);
card.name = "Subfolder Card";
card.GetComponent().Initialize(
- new DirectoryInfo(subfolder.path).Name,
+ UniversalIO.DirectoryGetName(subfolder.path),
subfolder.eyecatchFullPath);
card.SetActive(true);
subfolderGridEmpty = false;
@@ -376,7 +380,7 @@ protected IEnumerator Refresh(bool upgradeVersion = false)
GameObject template = error.type switch
{
ErrorInTrack.Type.Load => errorCardTemplate,
- ErrorInTrack.Type.Upgrade =>
+ ErrorInTrack.Type.Upgrade =>
upgradeErrorCardTemplate,
_ => null
};
@@ -449,7 +453,7 @@ protected IEnumerator Refresh(bool upgradeVersion = false)
tracks.Count - cardToTrack.Count,
trackFilterSidesheet.searchKeyword);
}
- else if (cardToSubfolder.Count +
+ else if (cardToSubfolder.Count +
cardToTrack.Count + cardToError.Count == 0)
{
trackStatusText.gameObject.SetActive(true);
@@ -611,7 +615,7 @@ private void BuildTrackListFor(string folder,
trackList.Add(folder, new List());
errorTrackList.Add(folder, new List());
- foreach (string file in Directory.EnumerateFiles(
+ foreach (string file in UniversalIO.DirectoryEnumerateFiles(
folder, "*.zip"))
{
// Attempt to extract this archive.
@@ -628,7 +632,7 @@ private void BuildTrackListFor(string folder,
}
}
- foreach (string dir in Directory.EnumerateDirectories(
+ foreach (string dir in UniversalIO.DirectoryEnumerateDirectories(
folder))
{
if (upgradeVersion)
@@ -645,9 +649,9 @@ private void BuildTrackListFor(string folder,
}
// Is there a track?
- string possibleTrackFile = Path.Combine(
+ string possibleTrackFile = UniversalIO.PathCombine(
dir, Paths.kTrackFilename);
- if (!File.Exists(possibleTrackFile))
+ if (!UniversalIO.FileExists(possibleTrackFile))
{
Subfolder subfolder = new Subfolder()
{
@@ -655,16 +659,22 @@ private void BuildTrackListFor(string folder,
};
// Look for eyecatch, if any.
- string pngEyecatch = Path.Combine(dir,
+ string pngEyecatch = UniversalIO.PathCombine(dir,
Paths.kSubfolderEyecatchPngFilename);
- if (File.Exists(pngEyecatch))
+ if (UniversalIO.FileExists(pngEyecatch))
{
+#if UNITY_ANDROID
+ pngEyecatch = UniversalIO.GetRealPathFromUri(pngEyecatch);
+#endif
subfolder.eyecatchFullPath = pngEyecatch;
}
- string jpgEyecatch = Path.Combine(dir,
+ string jpgEyecatch = UniversalIO.PathCombine(dir,
Paths.kSubfolderEyecatchJpgFilename);
- if (File.Exists(jpgEyecatch))
+ if (UniversalIO.FileExists(jpgEyecatch))
{
+#if UNITY_ANDROID
+ jpgEyecatch = UniversalIO.GetRealPathFromUri(jpgEyecatch);
+#endif
subfolder.eyecatchFullPath = jpgEyecatch;
}
@@ -674,8 +684,8 @@ private void BuildTrackListFor(string folder,
{
subfolderList[Paths.GetTrackRootFolder()]
.Add(subfolder);
- }
- else
+ }
+ else
{
subfolderList[folder].Add(subfolder);
}
@@ -749,14 +759,14 @@ private void BuildStreamingTrackList()
{
return;
}
-
+
// Get all track.tech files.
string[] relativeTrackFiles = BetterStreamingAssets.GetFiles(
Paths.RelativePathInStreamingAssets(
Paths.GetStreamingTrackRootFolder()
),
Paths.kTrackFilename,
- SearchOption.AllDirectories
+ System.IO.SearchOption.AllDirectories
);
// Get all directories above them.
@@ -765,11 +775,11 @@ private void BuildStreamingTrackList()
// Get absolute track.tech file path.
string absoluteTrackFile = Paths.AbsolutePathInStreamingAssets(relativeTrackFile);
// Get relative directory path.
- string relativeTrackFolder = Path.GetDirectoryName(relativeTrackFile);
+ string relativeTrackFolder = UniversalIO.PathGetDirectoryName(relativeTrackFile);
// Get absolute directory path.
string absoluteTrackFolder = Paths.AbsolutePathInStreamingAssets(relativeTrackFolder);
- string processingRelativeFolder = Path.GetDirectoryName(relativeTrackFolder);
+ string processingRelativeFolder = UniversalIO.PathGetDirectoryName(relativeTrackFolder);
string processingAbsoluteFolder = Paths.AbsolutePathInStreamingAssets(processingRelativeFolder);
if (processingAbsoluteFolder == Paths.GetStreamingTrackRootFolder())
@@ -814,7 +824,7 @@ private void BuildStreamingTrackList()
// Process path folders one by one.
while (processingAbsoluteFolder != Paths.GetStreamingTrackRootFolder())
{
- string processingRelativeParentFolder = Path.GetDirectoryName(processingRelativeFolder);
+ string processingRelativeParentFolder = UniversalIO.PathGetDirectoryName(processingRelativeFolder);
string processingAbsoluteParentFolder = Paths.AbsolutePathInStreamingAssets(processingRelativeParentFolder);
string dirKey = processingAbsoluteParentFolder;
@@ -837,7 +847,7 @@ private void BuildStreamingTrackList()
{
path = processingAbsoluteFolder
};
- string pngEyecatch = Path.Combine(
+ string pngEyecatch = UniversalIO.PathCombine(
processingRelativeFolder,
Paths.kSubfolderEyecatchPngFilename);
if (BetterStreamingAssets.FileExists(
@@ -847,7 +857,7 @@ private void BuildStreamingTrackList()
AbsolutePathInStreamingAssets(
pngEyecatch);
}
- string jpgEyecatch = Path.Combine(
+ string jpgEyecatch = UniversalIO.PathCombine(
processingRelativeFolder,
Paths.kSubfolderEyecatchJpgFilename);
if (BetterStreamingAssets.FileExists(
@@ -864,7 +874,7 @@ private void BuildStreamingTrackList()
}
}
}
- private void TrackListBuilderCompleted(object sender,
+ private void TrackListBuilderCompleted(object sender,
RunWorkerCompletedEventArgs e)
{
builderDone = true;
@@ -878,7 +888,7 @@ private void ExtractZipFile(string zipFilename)
{
Debug.Log("Extracting: " + zipFilename);
- using (FileStream fileStream = File.OpenRead(zipFilename))
+ using (System.IO.FileStream fileStream = UniversalIO.FileOpenRead(zipFilename))
using (ICSharpCode.SharpZipLib.Zip.ZipFile zipFile = new
ICSharpCode.SharpZipLib.Zip.ZipFile(fileStream))
{
@@ -888,7 +898,7 @@ private void ExtractZipFile(string zipFilename)
zipFile)
{
if (string.IsNullOrEmpty(
- Path.GetDirectoryName(entry.Name)))
+ UniversalIO.PathGetDirectoryName(entry.Name)))
{
Debug.Log($"Ignoring due to not being in a folder: {entry.Name} in {zipFilename}");
continue;
@@ -900,14 +910,14 @@ private void ExtractZipFile(string zipFilename)
continue;
}
- string extractedFilename = Path.Combine(
+ string extractedFilename = UniversalIO.PathCombine(
currentLocation, entry.Name);
Debug.Log($"Extracting {entry.Name} in {zipFilename} to: {extractedFilename}");
- Directory.CreateDirectory(Path.GetDirectoryName(
+ UniversalIO.DirectoryCreateDirectory(UniversalIO.PathGetDirectoryName(
extractedFilename));
using var inputStream = zipFile.GetInputStream(entry);
- using FileStream outputStream = File.Create(
+ using System.IO.FileStream outputStream = UniversalIO.FileCreate(
extractedFilename);
ICSharpCode.SharpZipLib.Core.StreamUtils.Copy(
inputStream, outputStream, buffer);
@@ -915,7 +925,7 @@ private void ExtractZipFile(string zipFilename)
}
Debug.Log($"Extract successful. Deleting: {zipFilename}");
- File.Delete(zipFilename);
+ UniversalIO.FileDelete(zipFilename);
}
#endregion
@@ -946,7 +956,7 @@ public void OnGoUpButtonClick()
{
Debug.Log(currentLocation);
- currentLocation = Path.GetDirectoryName(currentLocation);
+ currentLocation = UniversalIO.PathGetDirectoryName(currentLocation);
if (currentLocation.Equals(
Paths.GetStreamingTrackRootFolder()))
currentLocation = Paths.GetTrackRootFolder();
@@ -969,7 +979,7 @@ private void OnSubfolderCardClick(GameObject o)
protected virtual void OnTrackCardClick(GameObject o)
{
- GameSetup.trackPath = Path.Combine(cardToTrack[o].folder,
+ GameSetup.trackPath = UniversalIO.PathCombine(cardToTrack[o].folder,
Paths.kTrackFilename);
GameSetup.trackOptions = Options.instance
.GetPerTrackOptions(
diff --git a/TECHMANIA/Assets/Scripts/Components/PreviewTrackPlayer.cs b/TECHMANIA/Assets/Scripts/Components/PreviewTrackPlayer.cs
index f7dc28dd..f8973c2b 100644
--- a/TECHMANIA/Assets/Scripts/Components/PreviewTrackPlayer.cs
+++ b/TECHMANIA/Assets/Scripts/Components/PreviewTrackPlayer.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
-using System.IO;
using UnityEngine;
using UnityEngine.Networking;
@@ -48,8 +47,11 @@ private IEnumerator InnerPlay(string trackFolder,
// We could use ResourceLoader.LoadAudio, but this creates
// problems when the user stops preview track playback
// before the loading completes.
- string filename = Path.Combine(trackFolder,
+ string filename = UniversalIO.PathCombine(trackFolder,
previewTrackFilename);
+#if UNITY_ANDROID
+ filename = UniversalIO.GetRealPathFromUri(filename);
+#endif
UnityWebRequest request =
UnityWebRequestMultimedia.GetAudioClip(
Paths.FullPathToUri(filename), AudioType.UNKNOWN);
diff --git a/TECHMANIA/Assets/Scripts/Components/ResourceLoader.cs b/TECHMANIA/Assets/Scripts/Components/ResourceLoader.cs
index 58f35bb4..2b14afd1 100644
--- a/TECHMANIA/Assets/Scripts/Components/ResourceLoader.cs
+++ b/TECHMANIA/Assets/Scripts/Components/ResourceLoader.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
-using System.IO;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Networking;
@@ -100,7 +99,7 @@ public static void CacheAllKeysounds(string trackFolder,
{
if (n.sound != null && n.sound != "")
{
- filenames.Add(Path.Combine(trackFolder, n.sound));
+ filenames.Add(UniversalIO.PathCombine(trackFolder, n.sound));
}
}
ResourceLoader instance = GetInstance();
@@ -139,11 +138,16 @@ private IEnumerator InnerCacheAudioResources(
yield break;
}
+ string filePath = file;
+#if UNITY_ANDROID
+ filePath = UniversalIO.GetRealPathFromUri(filePath);
+#endif
+
// Somehow passing in AudioType.UNKNOWN will make it
// magically work for every format.
UnityWebRequest request =
UnityWebRequestMultimedia.GetAudioClip(
- Paths.FullPathToUri(file), AudioType.UNKNOWN);
+ Paths.FullPathToUri(filePath), AudioType.UNKNOWN);
yield return request.SendWebRequest();
AudioClip clip;
@@ -186,9 +190,13 @@ public static AudioClip GetCachedClip(string filenameWithoutFolder)
public static void LoadAudio(string fullPath,
UnityAction loadAudioCompleteCallback)
{
+ string path = fullPath;
+#if UNITY_ANDROID
+ path = UniversalIO.GetRealPathFromUri(path);
+#endif
ResourceLoader instance = GetInstance();
instance.StartCoroutine(instance.InnerLoadAudio(
- fullPath, loadAudioCompleteCallback));
+ path, loadAudioCompleteCallback));
}
private IEnumerator InnerLoadAudio(string fullPath,
@@ -234,7 +242,12 @@ private static bool IsEmptyFile(string fullPath)
{
return false;
}
- FileInfo fileInfo = new FileInfo(fullPath);
+ if (fullPath.StartsWith(UniversalIO.ANDROID_CONTENT_URI))
+ {
+ return false;
+ }
+
+ System.IO.FileInfo fileInfo = new System.IO.FileInfo(fullPath);
return fileInfo.Length == 0;
}
@@ -278,9 +291,13 @@ public static void GetAudioClipFromWebRequest(
public static void LoadImage(string fullPath,
UnityAction loadImageCompleteCallback)
{
+ string path = fullPath;
+#if UNITY_ANDROID
+ path = UniversalIO.GetRealPathFromUri(path);
+#endif
ResourceLoader instance = GetInstance();
instance.StartCoroutine(instance.InnerLoadImage(
- fullPath, loadImageCompleteCallback));
+ path, loadImageCompleteCallback));
}
public static Sprite CreateSpriteFromTexture(Texture2D texture)
diff --git a/TECHMANIA/Assets/Scripts/Components/UI/EyecatchSelfLoader.cs b/TECHMANIA/Assets/Scripts/Components/UI/EyecatchSelfLoader.cs
index 0c4a16ef..8953bdf4 100644
--- a/TECHMANIA/Assets/Scripts/Components/UI/EyecatchSelfLoader.cs
+++ b/TECHMANIA/Assets/Scripts/Components/UI/EyecatchSelfLoader.cs
@@ -1,6 +1,5 @@
using System.Collections;
using System.Collections.Generic;
-using System.IO;
using UnityEngine;
using UnityEngine.UI;
@@ -22,7 +21,7 @@ public void LoadImage(string folder, TrackMetadata t)
if (t.eyecatchImage != null &&
t.eyecatchImage != "")
{
- string fullPath = Path.Combine(folder, t.eyecatchImage);
+ string fullPath = UniversalIO.PathCombine(folder, t.eyecatchImage);
ResourceLoader.LoadImage(fullPath, OnLoadImageComplete);
}
else
diff --git a/TECHMANIA/Assets/Scripts/GameSetup.cs b/TECHMANIA/Assets/Scripts/GameSetup.cs
index e55574c6..41ce13db 100644
--- a/TECHMANIA/Assets/Scripts/GameSetup.cs
+++ b/TECHMANIA/Assets/Scripts/GameSetup.cs
@@ -13,6 +13,9 @@ public static string trackFolder
{
get
{
+ if (trackPath.StartsWith(UniversalIO.ANDROID_CONTENT_URI)) {
+ return trackPath.Replace("%2Ftrack.tech", "");
+ }
// FileInfo.DirectoryName turns "jar:file:///" into
// "/jar:file:/", so we need to correct it.
return new FileInfo(trackPath).DirectoryName.Replace(
diff --git a/TECHMANIA/Assets/Scripts/Paths.cs b/TECHMANIA/Assets/Scripts/Paths.cs
index f139fb89..1a44a817 100644
--- a/TECHMANIA/Assets/Scripts/Paths.cs
+++ b/TECHMANIA/Assets/Scripts/Paths.cs
@@ -1,7 +1,6 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
-using System.IO;
using System.Text;
using UnityEngine.Events;
using System;
@@ -13,9 +12,9 @@ public static class Paths
{
public const string kTrackFilename = "track.tech";
public const string kSkinFilename = "skin.json";
- public const string kSubfolderEyecatchPngFilename =
+ public const string kSubfolderEyecatchPngFilename =
"eyecatch.png";
- public const string kSubfolderEyecatchJpgFilename =
+ public const string kSubfolderEyecatchJpgFilename =
"eyecatch.jpg";
public const string kTrackFolderName = "Tracks";
public const string kSkinFolderName = "Skins";
@@ -63,10 +62,10 @@ public static void PrepareFolders()
string current = Application.persistentDataPath;
#else
// Does not end with separator
- string current = Directory.GetCurrentDirectory();
+ string current = UniversalIO.DirectoryGetCurrentDirectory();
#endif
- string buildsFolder = Path.Combine(current, "Builds");
- if (Directory.Exists(buildsFolder))
+ string buildsFolder = UniversalIO.PathCombine(current, "Builds");
+ if (UniversalIO.FileExists(buildsFolder))
{
workingDirectory = buildsFolder;
}
@@ -76,36 +75,36 @@ public static void PrepareFolders()
}
// Track root folder
- trackRootFolder = Path.Combine(workingDirectory,
+ trackRootFolder = UniversalIO.PathCombine(workingDirectory,
kTrackFolderName);
- Directory.CreateDirectory(trackRootFolder);
- streamingTrackRootFolder = Path.Combine(
+ UniversalIO.DirectoryCreateDirectory(trackRootFolder);
+ streamingTrackRootFolder = UniversalIO.PathCombine(
streamingAssetsFolder, kTrackFolderName);
// Skin folder
- skinFolder = Path.Combine(workingDirectory,
+ skinFolder = UniversalIO.PathCombine(workingDirectory,
kSkinFolderName);
- Directory.CreateDirectory(skinFolder);
- streamingSkinFolder = Path.Combine(
+ UniversalIO.DirectoryCreateDirectory(skinFolder);
+ streamingSkinFolder = UniversalIO.PathCombine(
streamingAssetsFolder, kSkinFolderName);
- Directory.CreateDirectory(GetNoteSkinRootFolder());
- Directory.CreateDirectory(GetVfxSkinRootFolder());
- Directory.CreateDirectory(GetComboSkinRootFolder());
- Directory.CreateDirectory(GetGameUiSkinRootFolder());
+ UniversalIO.DirectoryCreateDirectory(GetNoteSkinRootFolder());
+ UniversalIO.DirectoryCreateDirectory(GetVfxSkinRootFolder());
+ UniversalIO.DirectoryCreateDirectory(GetComboSkinRootFolder());
+ UniversalIO.DirectoryCreateDirectory(GetGameUiSkinRootFolder());
// Data folder
#if UNITY_ANDROID || UNITY_IOS
- dataFolder = Path.Combine(
+ dataFolder = UniversalIO.PathCombine(
Application.persistentDataPath,
"TECHMANIA");
#else
- dataFolder = Path.Combine(
+ dataFolder = UniversalIO.PathCombine(
System.Environment.GetFolderPath(
System.Environment.SpecialFolder.MyDocuments),
"TECHMANIA");
#endif
- Directory.CreateDirectory(dataFolder);
+ UniversalIO.DirectoryCreateDirectory(dataFolder);
}
public static void ApplyCustomDataLocation()
@@ -127,9 +126,9 @@ public static void ApplyCustomDataLocation()
}
else
{
- trackRootFolder = Path.Combine(workingDirectory,
+ trackRootFolder = UniversalIO.PathCombine(workingDirectory,
kTrackFolderName);
- skinFolder = Path.Combine(workingDirectory,
+ skinFolder = UniversalIO.PathCombine(workingDirectory,
kSkinFolderName);
}
}
@@ -158,11 +157,11 @@ public static string GetStreamingSkinFolder()
public static string GetNoteSkinRootFolder()
{
- return Path.Combine(GetSkinFolder(), kNoteSkinFolderName);
+ return UniversalIO.PathCombine(GetSkinFolder(), kNoteSkinFolderName);
}
public static string GetStreamingNoteSkinRootFolder()
{
- return Path.Combine(GetStreamingSkinFolder(),
+ return UniversalIO.PathCombine(GetStreamingSkinFolder(),
kNoteSkinFolderName);
}
public static string GetNoteSkinFolder(string name)
@@ -170,90 +169,93 @@ public static string GetNoteSkinFolder(string name)
// If there's a name collision between a skin in the
// working directory and streaming assets, prioritize the
// former. This is the same behavior as SelectSkinPanel.
- string temp = Path.Combine(GetNoteSkinRootFolder(), name);
- return Directory.Exists(temp) ?
+ string temp = UniversalIO.PathCombine(GetNoteSkinRootFolder(), name);
+
+ bool isExist = UniversalIO.FileExists(temp);
+ Debug.Log("Folder: " + temp + " is " + (!isExist ? "not " : "") + "exist");
+ return isExist ?
temp :
- Path.Combine(GetStreamingNoteSkinRootFolder(), name);
+ UniversalIO.PathCombine(GetStreamingNoteSkinRootFolder(), name);
}
public static string GetVfxSkinRootFolder()
{
- return Path.Combine(GetSkinFolder(), kVfxSkinFolderName);
+ return UniversalIO.PathCombine(GetSkinFolder(), kVfxSkinFolderName);
}
public static string GetStreamingVfxSkinRootFolder()
{
- return Path.Combine(GetStreamingSkinFolder(),
+ return UniversalIO.PathCombine(GetStreamingSkinFolder(),
kVfxSkinFolderName);
}
public static string GetVfxSkinFolder(string name)
{
- string temp = Path.Combine(GetVfxSkinRootFolder(), name);
- return Directory.Exists(temp) ?
+ string temp = UniversalIO.PathCombine(GetVfxSkinRootFolder(), name);
+ return UniversalIO.FileExists(temp) ?
temp :
- Path.Combine(GetStreamingVfxSkinRootFolder(), name);
+ UniversalIO.PathCombine(GetStreamingVfxSkinRootFolder(), name);
}
public static string GetComboSkinRootFolder()
{
- return Path.Combine(GetSkinFolder(), kComboSkinFolderName);
+ return UniversalIO.PathCombine(GetSkinFolder(), kComboSkinFolderName);
}
public static string GetStreamingComboSkinRootFolder()
{
- return Path.Combine(GetStreamingSkinFolder(),
+ return UniversalIO.PathCombine(GetStreamingSkinFolder(),
kComboSkinFolderName);
}
public static string GetComboSkinFolder(string name)
{
- string temp = Path.Combine(GetComboSkinRootFolder(), name);
- return Directory.Exists(temp) ?
+ string temp = UniversalIO.PathCombine(GetComboSkinRootFolder(), name);
+ return UniversalIO.FileExists(temp) ?
temp :
- Path.Combine(GetStreamingComboSkinRootFolder(), name);
+ UniversalIO.PathCombine(GetStreamingComboSkinRootFolder(), name);
}
public static string GetGameUiSkinRootFolder()
{
- return Path.Combine(GetSkinFolder(), kGameUiFolderName);
+ return UniversalIO.PathCombine(GetSkinFolder(), kGameUiFolderName);
}
public static string GetStreamingGameUiSkinRootFolder()
{
- return Path.Combine(GetStreamingSkinFolder(),
+ return UniversalIO.PathCombine(GetStreamingSkinFolder(),
kGameUiFolderName);
}
public static string GetGameUiSkinFolder(string name)
{
- string temp = Path.Combine(GetGameUiSkinRootFolder(), name);
- return Directory.Exists(temp) ?
+ string temp = UniversalIO.PathCombine(GetGameUiSkinRootFolder(), name);
+ return UniversalIO.FileExists(temp) ?
temp :
- Path.Combine(GetStreamingGameUiSkinRootFolder(), name);
+ UniversalIO.PathCombine(GetStreamingGameUiSkinRootFolder(), name);
}
#endregion
#region Things in document folder
public static string GetOptionsFilePath()
{
- return Path.Combine(dataFolder, "options.json");
+ return UniversalIO.PathCombine(dataFolder, "options.json");
}
public static string GetRulesetFilePath()
{
- return Path.Combine(dataFolder, "ruleset.json");
+ return UniversalIO.PathCombine(dataFolder, "ruleset.json");
}
public static string GetRecordsFilePath()
{
- return Path.Combine(dataFolder, "records.json");
+ return UniversalIO.PathCombine(dataFolder, "records.json");
}
#endregion
#region Listing files of specific type
- private static List GetAllMatchingFiles(string folder,
+ private static List GetAllMatchingFiles(string folder,
List patterns)
{
List files = new List();
foreach (string pattern in patterns)
{
foreach (string file in
- Directory.EnumerateFiles(folder, pattern, SearchOption.AllDirectories))
+ UniversalIO.DirectoryEnumerateFiles(folder, pattern, System.IO.SearchOption.AllDirectories))
{
files.Add(file);
}
@@ -350,6 +352,10 @@ public static string HidePlatformInternalPath(string fullPath)
public static string RelativePath(string reference,
string absolutePath)
{
+ if (reference.StartsWith(UniversalIO.ANDROID_CONTENT_URI))
+ {
+ return absolutePath.Replace(reference, "").Replace("%2F", "");
+ }
return absolutePath
.Substring(reference.Length + 1)
#if UNITY_WSA || UNITY_EDITOR_WIN || UNITY_STANDALONE_WIN
@@ -365,7 +371,7 @@ public static bool IsInStreamingAssets(string path)
return path.StartsWith(streamingAssetsFolder);
}
- public static string RelativePathInStreamingAssets(string
+ public static string RelativePathInStreamingAssets(string
absolutePath)
{
return absolutePath.Substring(streamingAssetsFolder.Length);
@@ -378,7 +384,7 @@ public static string AbsolutePathInStreamingAssets(string
// any previous path components are ignored, and the
// returned string begins with that rooted path component.
relativePath = relativePath.TrimStart('/', '\\');
- string absolutePath = Path.Combine(streamingAssetsFolder,
+ string absolutePath = UniversalIO.PathCombine(streamingAssetsFolder,
relativePath);
#if UNITY_WSA || UNITY_EDITOR_WIN || UNITY_STANDALONE_WIN
absolutePath = absolutePath.Replace('/', '\\');
diff --git a/TECHMANIA/Assets/Scripts/UniversalIO.cs b/TECHMANIA/Assets/Scripts/UniversalIO.cs
index 409b051c..5ba3a982 100644
--- a/TECHMANIA/Assets/Scripts/UniversalIO.cs
+++ b/TECHMANIA/Assets/Scripts/UniversalIO.cs
@@ -1,27 +1,74 @@
using System.Collections;
using System.Collections.Generic;
using System.IO;
+using System.Linq;
using UnityEngine;
// Generalized IO that works on both a file system and
// streaming assets.
public static class UniversalIO
{
- public static bool FileExists(string path)
+ public const string ANDROID_CONTENT_URI = "content://";
+
+ public static string GetRealPathFromUri(string path)
{
- if (Paths.IsInStreamingAssets(path))
+
+ if (path.StartsWith(ANDROID_CONTENT_URI))
{
- return BetterStreamingAssets.FileExists(
- Paths.RelativePathInStreamingAssets(path));
+ return AndroidNativeIO.Utils.StorageUtils.GetRealPathFromUri(path);
}
- else
+ return path;
+ }
+
+ #region Directory
+ public static DirectoryInfo DirectoryCreateDirectory(string path)
+ {
+ return Directory.CreateDirectory(path);
+ }
+
+ public static IEnumerable DirectoryEnumerateFiles(string path, string searchPattern)
+ {
+ if (path.StartsWith(ANDROID_CONTENT_URI))
{
- return File.Exists(path);
+ return AndroidNativeIO.IO.Directory.EnumerateFiles(path, searchPattern);
}
+ return Directory.EnumerateFiles(path, searchPattern);
+ }
+
+ public static IEnumerable DirectoryEnumerateFiles(string path, string searchPattern, SearchOption searchOption)
+ {
+ if (path.StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.Directory.EnumerateFiles(path, searchPattern);
+ }
+ return Directory.EnumerateFiles(path, searchPattern, searchOption);
+ }
+
+ public static IEnumerable DirectoryEnumerateDirectories(string path)
+ {
+ if (path.StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.Directory.EnumerateDirectories(path);
+ }
+ return Directory.EnumerateDirectories(path);
+ }
+
+ public static string DirectoryGetCurrentDirectory()
+ {
+ return Directory.GetCurrentDirectory();
+ }
+
+ public static string DirectoryGetName(string path)
+ {
+ return new DirectoryInfo(path).Name;
}
public static bool DirectoryExists(string path)
{
+ if (path.StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.Directory.Exists(path);
+ }
if (Paths.IsInStreamingAssets(path))
{
return BetterStreamingAssets.DirectoryExists(
@@ -32,9 +79,48 @@ public static bool DirectoryExists(string path)
return Directory.Exists(path);
}
}
+ #endregion
+
+
+ #region File
+ public static FileStream FileCreate(string path)
+ {
+ return File.Create(path);
+ }
+
+ public static void FileDelete(string path)
+ {
+ File.Delete(path);
+ }
+
+ public static bool FileExists(string path)
+ {
+ if (path.StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.File.Exists(path);
+ }
+ if (Paths.IsInStreamingAssets(path))
+ {
+ return BetterStreamingAssets.FileExists(
+ Paths.RelativePathInStreamingAssets(path));
+ }
+ else
+ {
+ return File.Exists(path);
+ }
+ }
+
+ public static FileStream FileOpenRead(string path)
+ {
+ return File.OpenRead(path);
+ }
public static string ReadAllText(string path)
{
+ if (path.StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.File.ReadAllText(path);
+ }
if (Paths.IsInStreamingAssets(path))
{
return BetterStreamingAssets.ReadAllText(
@@ -45,4 +131,24 @@ public static string ReadAllText(string path)
return File.ReadAllText(path);
}
}
+
+ #endregion
+
+ #region Path
+
+ public static string PathGetDirectoryName(string path)
+ {
+ return Path.GetDirectoryName(path);
+ }
+
+ public static string PathCombine(params string[] path)
+ {
+ if (path[0].StartsWith(ANDROID_CONTENT_URI))
+ {
+ return AndroidNativeIO.IO.Path.Combine(path[0], path[1]);
+ }
+ return Path.Combine(path);
+ }
+
+ #endregion
}
diff --git a/TECHMANIA/ProjectSettings/ProjectSettings.asset b/TECHMANIA/ProjectSettings/ProjectSettings.asset
index 47e4cb22..1aa5b525 100644
--- a/TECHMANIA/ProjectSettings/ProjectSettings.asset
+++ b/TECHMANIA/ProjectSettings/ProjectSettings.asset
@@ -76,7 +76,7 @@ PlayerSettings:
androidFullscreenMode: 1
defaultIsNativeResolution: 1
macRetinaSupport: 1
- runInBackground: 1
+ runInBackground: 0
captureSingleScreen: 0
muteOtherAudioSources: 0
Prepare IOS For Recording: 0
@@ -162,15 +162,15 @@ PlayerSettings:
tvOS: 0
overrideDefaultApplicationIdentifier: 0
AndroidBundleVersionCode: 1
- AndroidMinSdkVersion: 19
- AndroidTargetSdkVersion: 29
+ AndroidMinSdkVersion: 22
+ AndroidTargetSdkVersion: 31
AndroidPreferredInstallLocation: 1
aotOptions:
stripEngineCode: 1
iPhoneStrippingLevel: 0
iPhoneScriptCallOptimization: 0
ForceInternetPermission: 0
- ForceSDCardPermission: 0
+ ForceSDCardPermission: 1
CreateWallpaper: 0
APKExpansionFiles: 0
keepLoadedShadersAlive: 0
@@ -239,10 +239,10 @@ PlayerSettings:
templateDefaultScene: Assets/Scenes/SampleScene.unity
useCustomMainManifest: 1
useCustomLauncherManifest: 0
- useCustomMainGradleTemplate: 0
- useCustomLauncherGradleManifest: 0
+ useCustomMainGradleTemplate: 1
+ useCustomLauncherGradleManifest: 1
useCustomBaseGradleTemplate: 0
- useCustomGradlePropertiesTemplate: 0
+ useCustomGradlePropertiesTemplate: 1
useCustomProguardFile: 0
AndroidTargetArchitectures: 3
AndroidTargetDevices: 0
@@ -279,36 +279,6 @@ PlayerSettings:
m_BuildTargetPlatformIcons:
- m_BuildTarget: Android
m_Icons:
- - m_Textures: []
- m_Width: 432
- m_Height: 432
- m_Kind: 2
- m_SubKind:
- - m_Textures: []
- m_Width: 324
- m_Height: 324
- m_Kind: 2
- m_SubKind:
- - m_Textures: []
- m_Width: 216
- m_Height: 216
- m_Kind: 2
- m_SubKind:
- - m_Textures: []
- m_Width: 162
- m_Height: 162
- m_Kind: 2
- m_SubKind:
- - m_Textures: []
- m_Width: 108
- m_Height: 108
- m_Kind: 2
- m_SubKind:
- - m_Textures: []
- m_Width: 81
- m_Height: 81
- m_Kind: 2
- m_SubKind:
- m_Textures: []
m_Width: 192
m_Height: 192
@@ -369,6 +339,36 @@ PlayerSettings:
m_Height: 36
m_Kind: 1
m_SubKind:
+ - m_Textures: []
+ m_Width: 432
+ m_Height: 432
+ m_Kind: 2
+ m_SubKind:
+ - m_Textures: []
+ m_Width: 324
+ m_Height: 324
+ m_Kind: 2
+ m_SubKind:
+ - m_Textures: []
+ m_Width: 216
+ m_Height: 216
+ m_Kind: 2
+ m_SubKind:
+ - m_Textures: []
+ m_Width: 162
+ m_Height: 162
+ m_Kind: 2
+ m_SubKind:
+ - m_Textures: []
+ m_Width: 108
+ m_Height: 108
+ m_Kind: 2
+ m_SubKind:
+ - m_Textures: []
+ m_Width: 81
+ m_Height: 81
+ m_Kind: 2
+ m_SubKind:
m_BuildTargetBatching: []
m_BuildTargetGraphicsJobs:
- m_BuildTarget: MacStandaloneSupport
From 6fbfb0081309d4b5d02088293675dcfdc5c3abc6 Mon Sep 17 00:00:00 2001
From: samnyan <4137880+samnyan@users.noreply.github.com>
Date: Mon, 25 Apr 2022 21:28:23 +0800
Subject: [PATCH 2/7] Remove FantomPlugin
---
TECHMANIA/Assets/FantomPlugin.meta | 8 -
TECHMANIA/Assets/FantomPlugin/FantomLib.meta | 9 -
.../FantomPlugin/FantomLib/Prefabs.meta | 9 -
.../FantomLib/Prefabs/Dialogs.meta | 9 -
.../AlphaNumericTextDialogController.prefab | 138 -
...phaNumericTextDialogController.prefab.meta | 9 -
.../Dialogs/CustomDialogController.prefab | 143 -
.../CustomDialogController.prefab.meta | 9 -
.../Dialogs/DatePickerController.prefab | 51 -
.../Dialogs/DatePickerController.prefab.meta | 9 -
.../Prefabs/Dialogs/DialogItems.meta | 9 -
.../DialogItems/DialogItemCheck.prefab | 92 -
.../DialogItems/DialogItemCheck.prefab.meta | 9 -
.../DialogItems/DialogItemDivisor.prefab | 66 -
.../DialogItems/DialogItemDivisor.prefab.meta | 9 -
.../DialogItems/DialogItemSlider.prefab | 92 -
.../DialogItems/DialogItemSlider.prefab.meta | 9 -
.../DialogItems/DialogItemSwitch.prefab | 92 -
.../DialogItems/DialogItemSwitch.prefab.meta | 9 -
.../Dialogs/DialogItems/DialogItemText.prefab | 92 -
.../DialogItems/DialogItemText.prefab.meta | 9 -
.../DialogItems/DialogItemToggles.prefab | 125 -
.../DialogItems/DialogItemToggles.prefab.meta | 9 -
.../MultiChoiceDialogController.prefab | 150 -
.../MultiChoiceDialogController.prefab.meta | 9 -
.../MultiLineTextDialogController.prefab | 154 -
.../MultiLineTextDialogController.prefab.meta | 9 -
.../NumericTextDialogController.prefab | 143 -
.../NumericTextDialogController.prefab.meta | 9 -
.../Prefabs/Dialogs/OKDialogController.prefab | 117 -
.../Dialogs/OKDialogController.prefab.meta | 9 -
.../OKWithCheckBoxDialogController.prefab | 139 -
...OKWithCheckBoxDialogController.prefab.meta | 9 -
.../PasswordTextDialogController.prefab | 135 -
.../PasswordTextDialogController.prefab.meta | 9 -
.../Dialogs/SavedCheckedSwitcher.prefab | 52 -
.../Dialogs/SavedCheckedSwitcher.prefab.meta | 9 -
.../Dialogs/SelectDialogController.prefab | 99 -
.../SelectDialogController.prefab.meta | 9 -
.../SingleChoiceDialogController.prefab | 148 -
.../SingleChoiceDialogController.prefab.meta | 9 -
.../SingleLineTextDialogController.prefab | 153 -
...SingleLineTextDialogController.prefab.meta | 9 -
.../Dialogs/SliderDialogController.prefab | 164 -
.../SliderDialogController.prefab.meta | 9 -
.../SpeechRecognizerDialogController.prefab | 87 -
...eechRecognizerDialogController.prefab.meta | 9 -
.../Dialogs/SwitchDialogController.prefab | 158 -
.../SwitchDialogController.prefab.meta | 9 -
.../Dialogs/TimePickerController.prefab | 51 -
.../Dialogs/TimePickerController.prefab.meta | 9 -
.../Prefabs/Dialogs/ToastController.prefab | 79 -
.../Dialogs/ToastController.prefab.meta | 9 -
.../VolumeSliderDialogController.prefab | 621 --
.../VolumeSliderDialogController.prefab.meta | 9 -
.../Dialogs/YesNoDialogController.prefab | 138 -
.../Dialogs/YesNoDialogController.prefab.meta | 9 -
.../YesNoWithCheckBoxDialogController.prefab | 161 -
...NoWithCheckBoxDialogController.prefab.meta | 9 -
.../FantomPlugin/FantomLib/Prefabs/Input.meta | 9 -
.../Prefabs/Input/LongClickInput.prefab | 64 -
.../Prefabs/Input/LongClickInput.prefab.meta | 9 -
.../Prefabs/Input/LongKeyInput.prefab | 59 -
.../Prefabs/Input/LongKeyInput.prefab.meta | 9 -
.../FantomLib/Prefabs/Input/PinchInput.prefab | 59 -
.../Prefabs/Input/PinchInput.prefab.meta | 9 -
.../FantomLib/Prefabs/Input/SwipeInput.prefab | 57 -
.../Prefabs/Input/SwipeInput.prefab.meta | 9 -
.../FantomLib/Prefabs/Sensors.meta | 9 -
.../AccelerometerSensorController.prefab | 56 -
.../AccelerometerSensorController.prefab.meta | 9 -
...roidSensorAccelerometerUncalibrated.prefab | 54 -
...ensorAccelerometerUncalibrated.prefab.meta | 9 -
.../Sensors/AndroidSensorController.prefab | 54 -
.../AndroidSensorController.prefab.meta | 9 -
.../AndroidSensorGyroscopeUncalibrated.prefab | 54 -
...oidSensorGyroscopeUncalibrated.prefab.meta | 9 -
.../Sensors/AndroidSensorIntController.prefab | 54 -
.../AndroidSensorIntController.prefab.meta | 9 -
...roidSensorMagneticFieldUncalibrated.prefab | 54 -
...ensorMagneticFieldUncalibrated.prefab.meta | 9 -
.../Sensors/AndroidSensorPose6DOF.prefab | 54 -
.../Sensors/AndroidSensorPose6DOF.prefab.meta | 9 -
.../GameRotationVectorSensorController.prefab | 56 -
...RotationVectorSensorController.prefab.meta | 9 -
...neticRotationVectorSensorController.prefab | 56 -
...RotationVectorSensorController.prefab.meta | 9 -
.../Sensors/GravitySensorController.prefab | 56 -
.../GravitySensorController.prefab.meta | 9 -
.../Sensors/GyroscopeSensorController.prefab | 56 -
.../GyroscopeSensorController.prefab.meta | 9 -
.../Sensors/HeartBeatController.prefab | 56 -
.../Sensors/HeartBeatController.prefab.meta | 9 -
.../Sensors/HeartRateController.prefab | 56 -
.../Sensors/HeartRateController.prefab.meta | 9 -
.../Sensors/LightSensorController.prefab | 56 -
.../Sensors/LightSensorController.prefab.meta | 9 -
.../LinearAccelerationSensorController.prefab | 56 -
...arAccelerationSensorController.prefab.meta | 9 -
.../LowLatencyOffbodyDetectController.prefab | 56 -
...LatencyOffbodyDetectController.prefab.meta | 9 -
.../MagneticFieldSensorController.prefab | 56 -
.../MagneticFieldSensorController.prefab.meta | 9 -
.../Sensors/MotionDetectController.prefab | 56 -
.../MotionDetectController.prefab.meta | 9 -
.../OrientationSensorController.prefab | 56 -
.../OrientationSensorController.prefab.meta | 9 -
.../Sensors/PressureSensorController.prefab | 56 -
.../PressureSensorController.prefab.meta | 9 -
.../Sensors/ProximitySensorController.prefab | 56 -
.../ProximitySensorController.prefab.meta | 9 -
.../RotationVectorSensorController.prefab | 56 -
...RotationVectorSensorController.prefab.meta | 9 -
.../SignificantMotionController.prefab | 56 -
.../SignificantMotionController.prefab.meta | 9 -
.../Sensors/StationaryDetectController.prefab | 56 -
.../StationaryDetectController.prefab.meta | 9 -
.../StepCounterSensorController.prefab | 56 -
.../StepCounterSensorController.prefab.meta | 9 -
.../StepDetectorSensorController.prefab | 56 -
.../StepDetectorSensorController.prefab.meta | 9 -
.../FantomLib/Prefabs/Settings.meta | 9 -
.../Settings/AndroidAPNSettings.prefab | 53 -
.../Settings/AndroidAPNSettings.prefab.meta | 9 -
.../AndroidAccessibilitySettings.prefab | 53 -
.../AndroidAccessibilitySettings.prefab.meta | 9 -
.../Settings/AndroidAddAcountSettings.prefab | 53 -
.../AndroidAddAcountSettings.prefab.meta | 9 -
.../AndroidAirplaneModeSettings.prefab | 53 -
.../AndroidAirplaneModeSettings.prefab.meta | 9 -
.../AndroidApplicationDetailsSettings.prefab | 53 -
...roidApplicationDetailsSettings.prefab.meta | 9 -
...droidApplicationDevelopmentSettings.prefab | 53 -
...ApplicationDevelopmentSettings.prefab.meta | 9 -
.../AndroidApplicationSettings.prefab | 53 -
.../AndroidApplicationSettings.prefab.meta | 9 -
.../AndroidBatterySaverSettings.prefab | 53 -
.../AndroidBatterySaverSettings.prefab.meta | 9 -
.../Settings/AndroidCaptioningSettings.prefab | 53 -
.../AndroidCaptioningSettings.prefab.meta | 9 -
.../Settings/AndroidCastSettings.prefab | 53 -
.../Settings/AndroidCastSettings.prefab.meta | 9 -
.../Settings/AndroidDataRomingSettings.prefab | 53 -
.../AndroidDataRomingSettings.prefab.meta | 9 -
.../Settings/AndroidDateSettings.prefab | 53 -
.../Settings/AndroidDateSettings.prefab.meta | 9 -
.../Settings/AndroidDeviceInfoSettings.prefab | 53 -
.../AndroidDeviceInfoSettings.prefab.meta | 9 -
.../Settings/AndroidDisplaySettings.prefab | 53 -
.../AndroidDisplaySettings.prefab.meta | 9 -
.../Settings/AndroidDreamSettings.prefab | 53 -
.../Settings/AndroidDreamSettings.prefab.meta | 9 -
.../AndroidHardKeyboardSettings.prefab | 53 -
.../AndroidHardKeyboardSettings.prefab.meta | 9 -
.../Settings/AndroidHomeSettings.prefab | 53 -
.../Settings/AndroidHomeSettings.prefab.meta | 9 -
...eBackgroundDataRestrictionsSettings.prefab | 53 -
...groundDataRestrictionsSettings.prefab.meta | 9 -
...idIgnoreBatteryOptimizationSettings.prefab | 53 -
...oreBatteryOptimizationSettings.prefab.meta | 9 -
.../AndroidInputMethodSettings.prefab | 53 -
.../AndroidInputMethodSettings.prefab.meta | 9 -
.../AndroidInputMethodSubtypeSettings.prefab | 53 -
...roidInputMethodSubtypeSettings.prefab.meta | 9 -
.../AndroidInternalStorageSettings.prefab | 53 -
...AndroidInternalStorageSettings.prefab.meta | 9 -
.../Settings/AndroidLocaleSettings.prefab | 53 -
.../AndroidLocaleSettings.prefab.meta | 9 -
.../AndroidLocationSourceSettings.prefab | 53 -
.../AndroidLocationSourceSettings.prefab.meta | 9 -
...ndroidManageAllApplicationsSettings.prefab | 53 -
...dManageAllApplicationsSettings.prefab.meta | 9 -
.../AndroidManageApplicationsSettings.prefab | 53 -
...roidManageApplicationsSettings.prefab.meta | 9 -
.../AndroidManageDefaultAppsSettings.prefab | 53 -
...droidManageDefaultAppsSettings.prefab.meta | 9 -
.../Settings/AndroidManageNetworkUsage.prefab | 53 -
.../AndroidManageNetworkUsage.prefab.meta | 9 -
.../AndroidManageOverlayPermission.prefab | 53 -
...AndroidManageOverlayPermission.prefab.meta | 9 -
.../AndroidManageWriteSettings.prefab | 53 -
.../AndroidManageWriteSettings.prefab.meta | 9 -
.../Settings/AndroidMemoryCardSettings.prefab | 53 -
.../AndroidMemoryCardSettings.prefab.meta | 9 -
.../Settings/AndroidNFCPaymentSettings.prefab | 53 -
.../AndroidNFCPaymentSettings.prefab.meta | 9 -
.../Settings/AndroidNFCSettings.prefab | 53 -
.../Settings/AndroidNFCSettings.prefab.meta | 9 -
.../Settings/AndroidNFCSharingSettings.prefab | 53 -
.../AndroidNFCSharingSettings.prefab.meta | 9 -
.../AndroidNetworkOperatorSettings.prefab | 53 -
...AndroidNetworkOperatorSettings.prefab.meta | 9 -
...AndroidNotificationListenerSettings.prefab | 53 -
...idNotificationListenerSettings.prefab.meta | 9 -
...oidNotificationPolicyAccessSettings.prefab | 53 -
...tificationPolicyAccessSettings.prefab.meta | 9 -
.../Settings/AndroidPowerUsageSummary.prefab | 53 -
.../AndroidPowerUsageSummary.prefab.meta | 9 -
.../Settings/AndroidPrintSettings.prefab | 53 -
.../Settings/AndroidPrintSettings.prefab.meta | 9 -
.../Settings/AndroidPrivacySettings.prefab | 53 -
.../AndroidPrivacySettings.prefab.meta | 9 -
.../Settings/AndroidSearchSettings.prefab | 53 -
.../AndroidSearchSettings.prefab.meta | 9 -
.../Settings/AndroidSecuritySettings.prefab | 53 -
.../AndroidSecuritySettings.prefab.meta | 9 -
.../Settings/AndroidSetWallpaper.prefab | 53 -
.../Settings/AndroidSetWallpaper.prefab.meta | 9 -
.../Prefabs/Settings/AndroidSettings.prefab | 53 -
.../Settings/AndroidSettings.prefab.meta | 9 -
.../Settings/AndroidSoundSettings.prefab | 53 -
.../Settings/AndroidSoundSettings.prefab.meta | 9 -
.../Settings/AndroidSyncSettings.prefab | 53 -
.../Settings/AndroidSyncSettings.prefab.meta | 9 -
.../AndroidUserDictionarySettings.prefab | 53 -
.../AndroidUserDictionarySettings.prefab.meta | 9 -
.../Settings/AndroidVPNSettings.prefab | 53 -
.../Settings/AndroidVPNSettings.prefab.meta | 9 -
.../Settings/AndroidVRListenerSettings.prefab | 53 -
.../AndroidVRListenerSettings.prefab.meta | 9 -
.../Settings/AndroidVoiceInputSettings.prefab | 53 -
.../AndroidVoiceInputSettings.prefab.meta | 9 -
.../Settings/AndroidWebviewSettings.prefab | 53 -
.../AndroidWebviewSettings.prefab.meta | 9 -
.../Settings/AndroidWifiIPSettings.prefab | 53 -
.../AndroidWifiIPSettings.prefab.meta | 9 -
.../Settings/AndroidWifiSettings.prefab | 53 -
.../Settings/AndroidWifiSettings.prefab.meta | 9 -
.../Settings/AndroidWirelessSettings.prefab | 53 -
.../AndroidWirelessSettings.prefab.meta | 9 -
.../AndroidZenModePrioritySettings.prefab | 53 -
...AndroidZenModePrioritySettings.prefab.meta | 9 -
...pplicationDetailsSettingsController.prefab | 45 -
...ationDetailsSettingsController.prefab.meta | 9 -
.../BluetoothSettingController.prefab | 51 -
.../BluetoothSettingController.prefab.meta | 9 -
...dDataRestrictionsSettingsController.prefab | 45 -
...RestrictionsSettingsController.prefab.meta | 9 -
.../ManageOverlayPermissionController.prefab | 46 -
...ageOverlayPermissionController.prefab.meta | 9 -
.../Settings/ManageWriteController.prefab | 46 -
.../ManageWriteController.prefab.meta | 9 -
.../Settings/WifiSettingController.prefab | 52 -
.../WifiSettingController.prefab.meta | 9 -
.../FantomLib/Prefabs/System.meta | 9 -
.../System/AndroidActionControlloer.prefab | 53 -
.../AndroidActionControlloer.prefab.meta | 9 -
.../Prefabs/System/AndroidLaunchDialer.prefab | 53 -
.../System/AndroidLaunchDialer.prefab.meta | 9 -
.../Prefabs/System/AndroidLaunchMailer.prefab | 53 -
.../System/AndroidLaunchMailer.prefab.meta | 9 -
.../Prefabs/System/AndroidOpenMap.prefab | 53 -
.../Prefabs/System/AndroidOpenMap.prefab.meta | 9 -
.../System/AndroidOpenStreetView.prefab | 53 -
.../System/AndroidOpenStreetView.prefab.meta | 9 -
.../Prefabs/System/AndroidOpenURL.prefab | 53 -
.../Prefabs/System/AndroidOpenURL.prefab.meta | 9 -
.../System/AndroidPluginRelease.prefab | 48 -
.../System/AndroidPluginRelease.prefab.meta | 9 -
.../Prefabs/System/AndroidSendText.prefab | 53 -
.../System/AndroidSendText.prefab.meta | 9 -
.../System/AndroidShowCallButton.prefab | 53 -
.../System/AndroidShowCallButton.prefab.meta | 9 -
.../Prefabs/System/AppExitWithToast.prefab | 120 -
.../System/AppExitWithToast.prefab.meta | 9 -
.../System/AppInstallCheckController.prefab | 53 -
.../AppInstallCheckController.prefab.meta | 9 -
.../System/BatteryStatusController.prefab | 49 -
.../BatteryStatusController.prefab.meta | 9 -
.../Prefabs/System/CpuRateController.prefab | 50 -
.../System/CpuRateController.prefab.meta | 9 -
.../Prefabs/System/DebugConsole.prefab | 588 --
.../Prefabs/System/DebugConsole.prefab.meta | 8 -
.../System/DeviceCredentialsController.prefab | 53 -
.../DeviceCredentialsController.prefab.meta | 9 -
.../Prefabs/System/DialerController.prefab | 46 -
.../System/DialerController.prefab.meta | 9 -
.../Prefabs/System/FpsMonitor.prefab | 208 -
.../Prefabs/System/FpsMonitor.prefab.meta | 9 -
.../System/GalleryPickController.prefab | 58 -
.../System/GalleryPickController.prefab.meta | 9 -
.../System/HardVolumeController.prefab | 97 -
.../System/HardVolumeController.prefab.meta | 9 -
.../HardVolumeControllerWithToast.prefab | 98 -
.../HardVolumeControllerWithToast.prefab.meta | 9 -
.../System/LocalizeLanguageChanger.prefab | 63 -
.../LocalizeLanguageChanger.prefab.meta | 9 -
.../System/LocalizeStringResource.prefab | 106 -
.../System/LocalizeStringResource.prefab.meta | 9 -
.../Prefabs/System/MailerController.prefab | 96 -
.../System/MailerController.prefab.meta | 9 -
.../System/MarketSearchController.prefab | 48 -
.../System/MarketSearchController.prefab.meta | 9 -
.../System/MediaScannerController.prefab | 51 -
.../System/MediaScannerController.prefab.meta | 9 -
.../System/NotificationController.prefab | 103 -
.../System/NotificationController.prefab.meta | 9 -
.../System/OrientationStatusController.prefab | 49 -
.../OrientationStatusController.prefab.meta | 9 -
.../System/PermissionCheckController.prefab | 115 -
.../PermissionCheckController.prefab.meta | 9 -
.../System/QRCodeScannerController.prefab | 48 -
.../QRCodeScannerController.prefab.meta | 9 -
.../Prefabs/System/SceneLoadWithKey.prefab | 61 -
.../System/SceneLoadWithKey.prefab.meta | 9 -
.../Prefabs/System/Screenshot.prefab | 53 -
.../Prefabs/System/Screenshot.prefab.meta | 9 -
.../Prefabs/System/SendTextController.prefab | 81 -
.../System/SendTextController.prefab.meta | 9 -
.../System/SpeechRecognizerController.prefab | 60 -
.../SpeechRecognizerController.prefab.meta | 9 -
.../System/StorageLoadTextController.prefab | 53 -
.../StorageLoadTextController.prefab.meta | 9 -
.../System/StorageOpenAudioController.prefab | 55 -
.../StorageOpenAudioController.prefab.meta | 9 -
.../System/StorageOpenFileController.prefab | 55 -
.../StorageOpenFileController.prefab.meta | 9 -
.../System/StorageOpenFolderController.prefab | 54 -
.../StorageOpenFolderController.prefab.meta | 9 -
.../System/StorageOpenImageController.prefab | 55 -
.../StorageOpenImageController.prefab.meta | 9 -
.../System/StorageOpenVideoController.prefab | 55 -
.../StorageOpenVideoController.prefab.meta | 9 -
.../System/StorageSaveFileController.prefab | 60 -
.../StorageSaveFileController.prefab.meta | 9 -
.../System/StorageSaveTextController.prefab | 58 -
.../StorageSaveTextController.prefab.meta | 9 -
.../System/TextToSpeechController.prefab | 70 -
.../System/TextToSpeechController.prefab.meta | 9 -
.../Prefabs/System/VibratorController.prefab | 51 -
.../System/VibratorController.prefab.meta | 9 -
.../Prefabs/System/WebSearchController.prefab | 46 -
.../System/WebSearchController.prefab.meta | 9 -
.../FantomPlugin/FantomLib/Scripts.meta | 9 -
.../FantomLib/Scripts/Camera.meta | 9 -
.../FantomLib/Scripts/Camera/SmoothFollow3.cs | 474 --
.../Scripts/Camera/SmoothFollow3.cs.meta | 12 -
.../FantomLib/Scripts/Example.meta | 9 -
.../Scripts/Example/EasyMusicPlayer.cs | 1762 ----
.../Scripts/Example/EasyMusicPlayer.cs.meta | 12 -
.../FantomLib/Scripts/Graphics.meta | 9 -
.../Scripts/Graphics/AndroidColor.cs | 24 -
.../Scripts/Graphics/AndroidColor.cs.meta | 12 -
.../FantomLib/Scripts/Graphics/Screenshot.cs | 150 -
.../Scripts/Graphics/Screenshot.cs.meta | 12 -
.../FantomLib/Scripts/Graphics/XColor.cs | 379 -
.../FantomLib/Scripts/Graphics/XColor.cs.meta | 12 -
.../FantomPlugin/FantomLib/Scripts/Input.meta | 9 -
.../Scripts/Input/LongClickEventTrigger.cs | 144 -
.../Input/LongClickEventTrigger.cs.meta | 12 -
.../FantomLib/Scripts/Input/LongClickInput.cs | 161 -
.../Scripts/Input/LongClickInput.cs.meta | 12 -
.../FantomLib/Scripts/Input/LongKeyInput.cs | 105 -
.../Scripts/Input/LongKeyInput.cs.meta | 12 -
.../FantomLib/Scripts/Input/PinchInput.cs | 186 -
.../Scripts/Input/PinchInput.cs.meta | 12 -
.../Scripts/Input/PinchToDistance.cs | 107 -
.../Scripts/Input/PinchToDistance.cs.meta | 12 -
.../FantomLib/Scripts/Input/PinchToScale.cs | 86 -
.../Scripts/Input/PinchToScale.cs.meta | 12 -
.../Scripts/Input/SwipeEventTrigger.cs | 163 -
.../Scripts/Input/SwipeEventTrigger.cs.meta | 12 -
.../FantomLib/Scripts/Input/SwipeInput.cs | 149 -
.../Scripts/Input/SwipeInput.cs.meta | 12 -
.../FantomLib/Scripts/Module.meta | 9 -
.../FantomLib/Scripts/Module/AndroidPlugin.cs | 7107 -----------------
.../Scripts/Module/AndroidPlugin.cs.meta | 12 -
.../Scripts/Module/AndroidPluginRelease.cs | 60 -
.../Module/AndroidPluginRelease.cs.meta | 12 -
.../FantomLib/Scripts/Module/Dialogs.meta | 9 -
.../AlphaNumericTextDialogController.cs | 217 -
.../AlphaNumericTextDialogController.cs.meta | 12 -
.../Module/Dialogs/CustomDialogController.cs | 589 --
.../Dialogs/CustomDialogController.cs.meta | 12 -
.../Module/Dialogs/DatePickerController.cs | 73 -
.../Dialogs/DatePickerController.cs.meta | 12 -
.../Module/Dialogs/DialogItemParameter.cs | 111 -
.../Dialogs/DialogItemParameter.cs.meta | 12 -
.../Scripts/Module/Dialogs/Editor.meta | 9 -
.../Editor/DialogItemParameterEditor.cs | 141 -
.../Editor/DialogItemParameterEditor.cs.meta | 12 -
.../MultiChoiceDialogControllerEditor.cs | 98 -
.../MultiChoiceDialogControllerEditor.cs.meta | 12 -
.../NumericTextDialogControllerEditor.cs | 120 -
.../NumericTextDialogControllerEditor.cs.meta | 12 -
.../Editor/SelectDialogControllerEditor.cs | 74 -
.../SelectDialogControllerEditor.cs.meta | 12 -
.../SingleChoiceDialogControllerEditor.cs | 103 -
...SingleChoiceDialogControllerEditor.cs.meta | 12 -
.../SpeechRecognizerDialogControllerEditor.cs | 74 -
...chRecognizerDialogControllerEditor.cs.meta | 12 -
.../Dialogs/MultiChoiceDialogController.cs | 541 --
.../MultiChoiceDialogController.cs.meta | 12 -
.../Dialogs/MultiLineTextDialogController.cs | 227 -
.../MultiLineTextDialogController.cs.meta | 12 -
.../Dialogs/NumericTextDialogController.cs | 256 -
.../NumericTextDialogController.cs.meta | 12 -
.../Module/Dialogs/OKDialogController.cs | 134 -
.../Module/Dialogs/OKDialogController.cs.meta | 12 -
.../Dialogs/OKWithCheckBoxDialogController.cs | 232 -
.../OKWithCheckBoxDialogController.cs.meta | 12 -
.../Dialogs/PasswordTextDialogController.cs | 123 -
.../PasswordTextDialogController.cs.meta | 12 -
.../Module/Dialogs/SavedCheckedBehaviour.cs | 14 -
.../Dialogs/SavedCheckedBehaviour.cs.meta | 12 -
.../Module/Dialogs/SavedCheckedSwitcher.cs | 55 -
.../Dialogs/SavedCheckedSwitcher.cs.meta | 12 -
.../Module/Dialogs/SelectDialogController.cs | 306 -
.../Dialogs/SelectDialogController.cs.meta | 12 -
.../Dialogs/SingleChoiceDialogController.cs | 466 --
.../SingleChoiceDialogController.cs.meta | 12 -
.../Dialogs/SingleLineTextDialogController.cs | 225 -
.../SingleLineTextDialogController.cs.meta | 12 -
.../Module/Dialogs/SliderDialogController.cs | 519 --
.../Dialogs/SliderDialogController.cs.meta | 12 -
.../SpeechRecognizerDialogController.cs | 232 -
.../SpeechRecognizerDialogController.cs.meta | 12 -
.../Module/Dialogs/SwitchDialogController.cs | 486 --
.../Dialogs/SwitchDialogController.cs.meta | 12 -
.../Module/Dialogs/TimePickerController.cs | 73 -
.../Dialogs/TimePickerController.cs.meta | 12 -
.../Scripts/Module/Dialogs/ToastController.cs | 122 -
.../Module/Dialogs/ToastController.cs.meta | 12 -
.../Dialogs/VolumeSliderDialogController.cs | 395 -
.../VolumeSliderDialogController.cs.meta | 12 -
.../Module/Dialogs/YesNoDialogController.cs | 149 -
.../Dialogs/YesNoDialogController.cs.meta | 12 -
.../YesNoWithCheckBoxDialogController.cs | 265 -
.../YesNoWithCheckBoxDialogController.cs.meta | 12 -
.../FantomLib/Scripts/Module/Functions.meta | 9 -
.../Functions/ActionURIOnThisPackageBase.cs | 54 -
.../ActionURIOnThisPackageBase.cs.meta | 12 -
.../Functions/AndroidActionController.cs | 221 -
.../Functions/AndroidActionController.cs.meta | 12 -
.../Functions/AppInstallCheckController.cs | 94 -
.../AppInstallCheckController.cs.meta | 12 -
.../ApplicationDetailsSettingsController.cs | 24 -
...plicationDetailsSettingsController.cs.meta | 12 -
.../Functions/BatteryStatusController.cs | 127 -
.../Functions/BatteryStatusController.cs.meta | 12 -
.../Functions/BluetoothSettingController.cs | 93 -
.../BluetoothSettingController.cs.meta | 12 -
.../Module/Functions/CpuRateController.cs | 105 -
.../Functions/CpuRateController.cs.meta | 12 -
.../Functions/DeviceCredentialsController.cs | 178 -
.../DeviceCredentialsController.cs.meta | 12 -
.../Module/Functions/DialerController.cs | 51 -
.../Module/Functions/DialerController.cs.meta | 12 -
.../Scripts/Module/Functions/Editor.meta | 9 -
.../Editor/AndroidActionControllerEditor.cs | 103 -
.../AndroidActionControllerEditor.cs.meta | 12 -
.../Editor/GalleryPickControllerEditor.cs | 60 -
.../GalleryPickControllerEditor.cs.meta | 12 -
.../Editor/MarketSearchControllerEditor.cs | 52 -
.../MarketSearchControllerEditor.cs.meta | 12 -
.../Editor/NotificationControllerEditor.cs | 107 -
.../NotificationControllerEditor.cs.meta | 12 -
.../Editor/PermissionCheckControllerEditor.cs | 82 -
.../PermissionCheckControllerEditor.cs.meta | 12 -
.../Editor/SendTextControllerEditor.cs | 56 -
.../Editor/SendTextControllerEditor.cs.meta | 12 -
.../SpeechRecognizerControllerEditor.cs | 70 -
.../SpeechRecognizerControllerEditor.cs.meta | 12 -
.../Editor/StorageLoadTextControllerEditor.cs | 47 -
.../StorageLoadTextControllerEditor.cs.meta | 12 -
.../Editor/TextToSpeechControllerEditor.cs | 94 -
.../TextToSpeechControllerEditor.cs.meta | 12 -
.../Editor/VibratorControllerEditor.cs | 53 -
.../Editor/VibratorControllerEditor.cs.meta | 12 -
.../Module/Functions/GalleryPickController.cs | 131 -
.../Functions/GalleryPickController.cs.meta | 12 -
.../Module/Functions/HardVolumeController.cs | 236 -
.../Functions/HardVolumeController.cs.meta | 12 -
.../HardVolumeControllerWithToast.cs | 58 -
.../HardVolumeControllerWithToast.cs.meta | 12 -
...roundDataRestrictionsSettingsController.cs | 24 -
...DataRestrictionsSettingsController.cs.meta | 12 -
.../Module/Functions/MailerController.cs | 179 -
.../Module/Functions/MailerController.cs.meta | 12 -
.../ManageOverlayPermissionController.cs | 42 -
.../ManageOverlayPermissionController.cs.meta | 12 -
.../Module/Functions/ManageWriteController.cs | 42 -
.../Functions/ManageWriteController.cs.meta | 12 -
.../Functions/MarketSearchController.cs | 90 -
.../Functions/MarketSearchController.cs.meta | 12 -
.../Functions/MediaScannerController.cs | 84 -
.../Functions/MediaScannerController.cs.meta | 12 -
.../Functions/NotificationController.cs | 212 -
.../Functions/NotificationController.cs.meta | 12 -
.../Functions/OrientationStatusController.cs | 124 -
.../OrientationStatusController.cs.meta | 12 -
.../Functions/PermissionCheckController.cs | 193 -
.../PermissionCheckController.cs.meta | 12 -
.../Functions/QRCodeScannerController.cs | 69 -
.../Functions/QRCodeScannerController.cs.meta | 12 -
.../Module/Functions/SendTextController.cs | 162 -
.../Functions/SendTextController.cs.meta | 12 -
.../Functions/SpeechRecognizerController.cs | 240 -
.../SpeechRecognizerController.cs.meta | 12 -
.../Functions/StorageLoadTextController.cs | 67 -
.../StorageLoadTextController.cs.meta | 12 -
.../Functions/StorageOpenAudioController.cs | 76 -
.../StorageOpenAudioController.cs.meta | 12 -
.../Functions/StorageOpenControllerBase.cs | 192 -
.../StorageOpenControllerBase.cs.meta | 12 -
.../Functions/StorageOpenFileController.cs | 58 -
.../StorageOpenFileController.cs.meta | 12 -
.../Functions/StorageOpenFolderController.cs | 104 -
.../StorageOpenFolderController.cs.meta | 12 -
.../Functions/StorageOpenImageController.cs | 76 -
.../StorageOpenImageController.cs.meta | 12 -
.../Functions/StorageOpenVideoController.cs | 76 -
.../StorageOpenVideoController.cs.meta | 12 -
.../Functions/StorageSaveFileController.cs | 286 -
.../StorageSaveFileController.cs.meta | 12 -
.../Functions/StorageSaveTextController.cs | 259 -
.../StorageSaveTextController.cs.meta | 12 -
.../Functions/TextToSpeechController.cs | 443 -
.../Functions/TextToSpeechController.cs.meta | 12 -
.../Module/Functions/VibratorController.cs | 179 -
.../Functions/VibratorController.cs.meta | 12 -
.../Module/Functions/WebSearchController.cs | 62 -
.../Functions/WebSearchController.cs.meta | 12 -
.../Module/Functions/WifiSettingController.cs | 69 -
.../Functions/WifiSettingController.cs.meta | 12 -
.../FantomLib/Scripts/Module/Sensors.meta | 9 -
.../Sensors/AccelerometerSensorController.cs | 47 -
.../AccelerometerSensorController.cs.meta | 12 -
.../Module/Sensors/AndroidSensorController.cs | 146 -
.../Sensors/AndroidSensorController.cs.meta | 12 -
.../Sensors/AndroidSensorIntController.cs | 151 -
.../AndroidSensorIntController.cs.meta | 12 -
.../GameRotationVectorSensorController.cs | 47 -
...GameRotationVectorSensorController.cs.meta | 12 -
...omagneticRotationVectorSensorController.cs | 47 -
...eticRotationVectorSensorController.cs.meta | 12 -
.../Module/Sensors/GravitySensorController.cs | 47 -
.../Sensors/GravitySensorController.cs.meta | 12 -
.../Sensors/GyroscopeSensorController.cs | 47 -
.../Sensors/GyroscopeSensorController.cs.meta | 12 -
.../Module/Sensors/HeartBeatController.cs | 49 -
.../Sensors/HeartBeatController.cs.meta | 12 -
.../Module/Sensors/HeartRateController.cs | 87 -
.../Sensors/HeartRateController.cs.meta | 12 -
.../Module/Sensors/LightSensorController.cs | 47 -
.../Sensors/LightSensorController.cs.meta | 12 -
.../LinearAccelerationSensorController.cs | 47 -
...LinearAccelerationSensorController.cs.meta | 12 -
.../LowLatencyOffbodyDetectController.cs | 45 -
.../LowLatencyOffbodyDetectController.cs.meta | 12 -
.../Sensors/MagneticFieldSensorController.cs | 47 -
.../MagneticFieldSensorController.cs.meta | 12 -
.../Module/Sensors/MotionDetectController.cs | 47 -
.../Sensors/MotionDetectController.cs.meta | 12 -
.../Sensors/OrientationSensorController.cs | 57 -
.../OrientationSensorController.cs.meta | 12 -
.../Sensors/PressureSensorController.cs | 48 -
.../Sensors/PressureSensorController.cs.meta | 12 -
.../Sensors/ProximitySensorController.cs | 49 -
.../Sensors/ProximitySensorController.cs.meta | 12 -
.../Sensors/RotationVectorSensorController.cs | 47 -
.../RotationVectorSensorController.cs.meta | 12 -
.../Module/Sensors/SensorControllerBase.cs | 151 -
.../Sensors/SensorControllerBase.cs.meta | 12 -
.../Sensors/SignificantMotionController.cs | 48 -
.../SignificantMotionController.cs.meta | 12 -
.../Sensors/StationaryDetectController.cs | 46 -
.../StationaryDetectController.cs.meta | 12 -
.../Sensors/StepCounterSensorController.cs | 63 -
.../StepCounterSensorController.cs.meta | 12 -
.../Sensors/StepDetectorSensorController.cs | 48 -
.../StepDetectorSensorController.cs.meta | 12 -
.../FantomLib/Scripts/System.meta | 9 -
.../FantomLib/Scripts/System/AndroidLocale.cs | 279 -
.../Scripts/System/AndroidLocale.cs.meta | 12 -
.../Scripts/System/AndroidMimeType.cs | 365 -
.../Scripts/System/AndroidMimeType.cs.meta | 12 -
.../Scripts/System/AppExitWithKey.cs | 125 -
.../Scripts/System/AppExitWithKey.cs.meta | 12 -
.../Scripts/System/AppExitWithToast.cs | 124 -
.../Scripts/System/AppExitWithToast.cs.meta | 12 -
.../FantomLib/Scripts/System/Editor.meta | 9 -
.../Editor/LocalizeStringResourceEditor.cs | 111 -
.../LocalizeStringResourceEditor.cs.meta | 12 -
.../System/Editor/SceneLoadWithKeyEditor.cs | 89 -
.../Editor/SceneLoadWithKeyEditor.cs.meta | 12 -
.../FantomLib/Scripts/System/ILocalizable.cs | 9 -
.../Scripts/System/ILocalizable.cs.meta | 12 -
.../Scripts/System/LocalizableBehaviour.cs | 15 -
.../System/LocalizableBehaviour.cs.meta | 12 -
.../Scripts/System/LocalizeLanguageChanger.cs | 265 -
.../System/LocalizeLanguageChanger.cs.meta | 12 -
.../Scripts/System/LocalizeString.cs | 313 -
.../Scripts/System/LocalizeString.cs.meta | 12 -
.../Scripts/System/LocalizeStringResource.cs | 315 -
.../System/LocalizeStringResource.cs.meta | 12 -
.../FantomLib/Scripts/System/Param.cs | 178 -
.../FantomLib/Scripts/System/Param.cs.meta | 12 -
.../Scripts/System/SceneLoadWithKey.cs | 118 -
.../Scripts/System/SceneLoadWithKey.cs.meta | 12 -
.../Scripts/System/SingletonBehaviour.cs | 54 -
.../Scripts/System/SingletonBehaviour.cs.meta | 12 -
.../FantomLib/Scripts/System/XDebug.cs | 438 -
.../FantomLib/Scripts/System/XDebug.cs.meta | 12 -
.../FantomLib/Scripts/System/XPlayerPrefs.cs | 439 -
.../Scripts/System/XPlayerPrefs.cs.meta | 12 -
.../FantomPlugin/FantomLib/Scripts/Tool.meta | 9 -
.../FantomLib/Scripts/Tool/Editor.meta | 9 -
.../Tool/Editor/ObjectArrangeToolEditor.cs | 222 -
.../Editor/ObjectArrangeToolEditor.cs.meta | 12 -
.../Scripts/Tool/Editor/XGizmoEditor.cs | 150 -
.../Scripts/Tool/Editor/XGizmoEditor.cs.meta | 12 -
.../Scripts/Tool/ObjectArrangeTool.cs | 267 -
.../Scripts/Tool/ObjectArrangeTool.cs.meta | 12 -
.../FantomLib/Scripts/Tool/XGizmo.cs | 286 -
.../FantomLib/Scripts/Tool/XGizmo.cs.meta | 12 -
.../FantomPlugin/FantomLib/Scripts/UI.meta | 9 -
.../Scripts/UI/BatteryTemperatureText.cs | 47 -
.../Scripts/UI/BatteryTemperatureText.cs.meta | 12 -
.../FantomLib/Scripts/UI/CpuRateBar.cs | 161 -
.../FantomLib/Scripts/UI/CpuRateBar.cs.meta | 12 -
.../FantomLib/Scripts/UI/CpuRateBarsView.cs | 94 -
.../Scripts/UI/CpuRateBarsView.cs.meta | 12 -
.../FantomLib/Scripts/UI/Editor.meta | 9 -
.../Scripts/UI/Editor/CpuRateBarEditor.cs | 66 -
.../UI/Editor/CpuRateBarEditor.cs.meta | 12 -
.../UI/Editor/CpuRateBarsViewEditor.cs | 72 -
.../UI/Editor/CpuRateBarsViewEditor.cs.meta | 12 -
.../Scripts/UI/Editor/LocalizeTextEditor.cs | 54 -
.../UI/Editor/LocalizeTextEditor.cs.meta | 12 -
.../Scripts/UI/Editor/ToggleButtonEditor.cs | 74 -
.../UI/Editor/ToggleButtonEditor.cs.meta | 12 -
.../Scripts/UI/Editor/ToggleObjectEditor.cs | 79 -
.../UI/Editor/ToggleObjectEditor.cs.meta | 12 -
.../FantomLib/Scripts/UI/FpsText.cs | 60 -
.../FantomLib/Scripts/UI/FpsText.cs.meta | 12 -
.../FantomLib/Scripts/UI/LanguageDropdown.cs | 151 -
.../Scripts/UI/LanguageDropdown.cs.meta | 12 -
.../FantomLib/Scripts/UI/LocalizeText.cs | 119 -
.../FantomLib/Scripts/UI/LocalizeText.cs.meta | 12 -
.../FantomLib/Scripts/UI/ProgressImageFill.cs | 65 -
.../Scripts/UI/ProgressImageFill.cs.meta | 12 -
.../FantomLib/Scripts/UI/ToggleButton.cs | 61 -
.../FantomLib/Scripts/UI/ToggleButton.cs.meta | 12 -
.../FantomLib/Scripts/UI/ToggleObject.cs | 144 -
.../FantomLib/Scripts/UI/ToggleObject.cs.meta | 12 -
.../Assets/FantomPlugin/FantomLib/Sounds.meta | 9 -
.../FantomLib/Sounds/GameMixer.mixer | 232 -
.../FantomLib/Sounds/GameMixer.mixer.meta | 9 -
.../FantomPlugin/FantomPluginDemo_QR.png | Bin 1404 -> 0 bytes
.../FantomPlugin/FantomPluginDemo_QR.png.meta | 96 -
.../FantomPlugin/fantomPlugin_ReadMe_en.txt | 217 -
.../fantomPlugin_ReadMe_en.txt.meta | 8 -
.../FantomPlugin/fantomPlugin_ReadMe_jp.txt | 218 -
.../fantomPlugin_ReadMe_jp.txt.meta | 8 -
.../Plugins/Android/Permission_ReadMe.txt | 75 -
.../Android/Permission_ReadMe.txt.meta | 8 -
.../Assets/Plugins/Android/ZXing_LICENSE.txt | 245 -
.../Plugins/Android/ZXing_LICENSE.txt.meta | 8 -
.../Assets/Plugins/Android/ZXing_NOTICE.txt | 17 -
.../Plugins/Android/ZXing_NOTICE.txt.meta | 8 -
.../Assets/Plugins/Android/fantomPlugin.aar | Bin 177830 -> 0 bytes
.../Plugins/Android/fantomPlugin.aar.meta | 32 -
663 files changed, 46465 deletions(-)
delete mode 100644 TECHMANIA/Assets/FantomPlugin.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPlugin.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPlugin.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPluginRelease.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPluginRelease.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/AlphaNumericTextDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/AlphaNumericTextDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/CustomDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/CustomDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/DatePickerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/DatePickerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/DialogItemParameter.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/DialogItemParameter.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/DialogItemParameterEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/DialogItemParameterEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/MultiChoiceDialogControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/MultiChoiceDialogControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/NumericTextDialogControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/NumericTextDialogControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SelectDialogControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SelectDialogControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SingleChoiceDialogControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SingleChoiceDialogControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SpeechRecognizerDialogControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/Editor/SpeechRecognizerDialogControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/MultiChoiceDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/MultiChoiceDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/MultiLineTextDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/MultiLineTextDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/NumericTextDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/NumericTextDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/OKDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/OKDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/OKWithCheckBoxDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/OKWithCheckBoxDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/PasswordTextDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/PasswordTextDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SavedCheckedBehaviour.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SavedCheckedBehaviour.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SavedCheckedSwitcher.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SavedCheckedSwitcher.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SelectDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SelectDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SingleChoiceDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SingleChoiceDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SingleLineTextDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SingleLineTextDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SliderDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SliderDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SpeechRecognizerDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SpeechRecognizerDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SwitchDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/SwitchDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/TimePickerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/TimePickerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/ToastController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/ToastController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/VolumeSliderDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/VolumeSliderDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/YesNoDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/YesNoDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/YesNoWithCheckBoxDialogController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Dialogs/YesNoWithCheckBoxDialogController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ActionURIOnThisPackageBase.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ActionURIOnThisPackageBase.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/AndroidActionController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/AndroidActionController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/AppInstallCheckController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/AppInstallCheckController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ApplicationDetailsSettingsController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ApplicationDetailsSettingsController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/BatteryStatusController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/BatteryStatusController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/BluetoothSettingController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/BluetoothSettingController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/CpuRateController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/CpuRateController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/DeviceCredentialsController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/DeviceCredentialsController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/DialerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/DialerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/AndroidActionControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/AndroidActionControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/GalleryPickControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/GalleryPickControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/MarketSearchControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/MarketSearchControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/NotificationControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/NotificationControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/PermissionCheckControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/PermissionCheckControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/SendTextControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/SendTextControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/SpeechRecognizerControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/SpeechRecognizerControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/StorageLoadTextControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/StorageLoadTextControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/TextToSpeechControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/TextToSpeechControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/VibratorControllerEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/Editor/VibratorControllerEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/GalleryPickController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/GalleryPickController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/HardVolumeController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/HardVolumeController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/HardVolumeControllerWithToast.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/HardVolumeControllerWithToast.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/IgnoreBackgroundDataRestrictionsSettingsController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/IgnoreBackgroundDataRestrictionsSettingsController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MailerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MailerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ManageOverlayPermissionController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ManageOverlayPermissionController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ManageWriteController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/ManageWriteController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MarketSearchController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MarketSearchController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MediaScannerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/MediaScannerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/NotificationController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/NotificationController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/OrientationStatusController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/OrientationStatusController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/PermissionCheckController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/PermissionCheckController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/QRCodeScannerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/QRCodeScannerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/SendTextController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/SendTextController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/SpeechRecognizerController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/SpeechRecognizerController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageLoadTextController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageLoadTextController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenAudioController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenAudioController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenControllerBase.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenControllerBase.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenFileController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenFileController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenFolderController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenFolderController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenImageController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenImageController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenVideoController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageOpenVideoController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageSaveFileController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageSaveFileController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageSaveTextController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/StorageSaveTextController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/TextToSpeechController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/TextToSpeechController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/VibratorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/VibratorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/WebSearchController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/WebSearchController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/WifiSettingController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Functions/WifiSettingController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AccelerometerSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AccelerometerSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AndroidSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AndroidSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AndroidSensorIntController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/AndroidSensorIntController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GameRotationVectorSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GameRotationVectorSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GeomagneticRotationVectorSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GeomagneticRotationVectorSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GravitySensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GravitySensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GyroscopeSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/GyroscopeSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/HeartBeatController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/HeartBeatController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/HeartRateController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/HeartRateController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LightSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LightSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LinearAccelerationSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LinearAccelerationSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LowLatencyOffbodyDetectController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/LowLatencyOffbodyDetectController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/MagneticFieldSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/MagneticFieldSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/MotionDetectController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/MotionDetectController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/OrientationSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/OrientationSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/PressureSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/PressureSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/ProximitySensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/ProximitySensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/RotationVectorSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/RotationVectorSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/SensorControllerBase.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/SensorControllerBase.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/SignificantMotionController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/SignificantMotionController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StationaryDetectController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StationaryDetectController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StepCounterSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StepCounterSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StepDetectorSensorController.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/Sensors/StepDetectorSensorController.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AndroidLocale.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AndroidLocale.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AndroidMimeType.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AndroidMimeType.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AppExitWithKey.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AppExitWithKey.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AppExitWithToast.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/AppExitWithToast.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Editor.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Editor/LocalizeStringResourceEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Editor/LocalizeStringResourceEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Editor/SceneLoadWithKeyEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Editor/SceneLoadWithKeyEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/ILocalizable.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/ILocalizable.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizableBehaviour.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizableBehaviour.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeLanguageChanger.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeLanguageChanger.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeString.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeString.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeStringResource.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/LocalizeStringResource.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Param.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/Param.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/SceneLoadWithKey.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/SceneLoadWithKey.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/SingletonBehaviour.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/SingletonBehaviour.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/XDebug.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/XDebug.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/XPlayerPrefs.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/System/XPlayerPrefs.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/Editor.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/Editor/ObjectArrangeToolEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/Editor/ObjectArrangeToolEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/Editor/XGizmoEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/Editor/XGizmoEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/ObjectArrangeTool.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/ObjectArrangeTool.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/XGizmo.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Tool/XGizmo.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/BatteryTemperatureText.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/BatteryTemperatureText.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/CpuRateBar.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/CpuRateBar.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/CpuRateBarsView.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/CpuRateBarsView.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/CpuRateBarEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/CpuRateBarEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/CpuRateBarsViewEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/CpuRateBarsViewEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/LocalizeTextEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/LocalizeTextEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/ToggleButtonEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/ToggleButtonEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/ToggleObjectEditor.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/Editor/ToggleObjectEditor.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/FpsText.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/FpsText.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/LanguageDropdown.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/LanguageDropdown.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/LocalizeText.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/LocalizeText.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ProgressImageFill.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ProgressImageFill.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ToggleButton.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ToggleButton.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ToggleObject.cs
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/UI/ToggleObject.cs.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Sounds.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Sounds/GameMixer.mixer
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomLib/Sounds/GameMixer.mixer.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomPluginDemo_QR.png
delete mode 100644 TECHMANIA/Assets/FantomPlugin/FantomPluginDemo_QR.png.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/fantomPlugin_ReadMe_en.txt
delete mode 100644 TECHMANIA/Assets/FantomPlugin/fantomPlugin_ReadMe_en.txt.meta
delete mode 100644 TECHMANIA/Assets/FantomPlugin/fantomPlugin_ReadMe_jp.txt
delete mode 100644 TECHMANIA/Assets/FantomPlugin/fantomPlugin_ReadMe_jp.txt.meta
delete mode 100644 TECHMANIA/Assets/Plugins/Android/Permission_ReadMe.txt
delete mode 100644 TECHMANIA/Assets/Plugins/Android/Permission_ReadMe.txt.meta
delete mode 100644 TECHMANIA/Assets/Plugins/Android/ZXing_LICENSE.txt
delete mode 100644 TECHMANIA/Assets/Plugins/Android/ZXing_LICENSE.txt.meta
delete mode 100644 TECHMANIA/Assets/Plugins/Android/ZXing_NOTICE.txt
delete mode 100644 TECHMANIA/Assets/Plugins/Android/ZXing_NOTICE.txt.meta
delete mode 100644 TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar
delete mode 100644 TECHMANIA/Assets/Plugins/Android/fantomPlugin.aar.meta
diff --git a/TECHMANIA/Assets/FantomPlugin.meta b/TECHMANIA/Assets/FantomPlugin.meta
deleted file mode 100644
index 95d12b73..00000000
--- a/TECHMANIA/Assets/FantomPlugin.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: c04e1cb4ca9d8134eb7aefd54870c041
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib.meta
deleted file mode 100644
index 042d314a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1d5837fc5196e9843a9ab19c571ae3ed
-folderAsset: yes
-timeCreated: 1506480854
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs.meta
deleted file mode 100644
index bda9f2e4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: c5e1a9aab45c4b340a6423f6c2c5df2e
-folderAsset: yes
-timeCreated: 1506590610
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs.meta
deleted file mode 100644
index 2f92b4b7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 53d6598e6649b0c47801f86d515b4796
-folderAsset: yes
-timeCreated: 1516263599
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab
deleted file mode 100644
index 0e48dd82..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab
+++ /dev/null
@@ -1,138 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1890002185469366
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4788569730725630}
- - component: {fileID: 114919706155825586}
- - component: {fileID: 114520408702461834}
- m_Layer: 0
- m_Name: AlphaNumericTextDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4788569730725630
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1890002185469366}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114919706155825586
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1890002185469366}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d322ffc02e6888342ab7a8712f142c9c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- text: Text
- maxLength: 0
- addCharacters: _-
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- OnResult:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114520408702461834
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1890002185469366}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab.meta
deleted file mode 100644
index f96c49c4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/AlphaNumericTextDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8168f5f51c462a64fb705c579cc54870
-timeCreated: 1516525468
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab
deleted file mode 100644
index 90a15250..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab
+++ /dev/null
@@ -1,143 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1591179469777812
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4764487984097910}
- - component: {fileID: 114848726912575300}
- - component: {fileID: 114925160257252100}
- m_Layer: 0
- m_Name: CustomDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4764487984097910
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1591179469777812}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114848726912575300
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1591179469777812}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1598bed255928a345a2c874db49fc5c2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message:
- findItemsInChild: 1
- items: []
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114925160257252100
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1591179469777812}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab.meta
deleted file mode 100644
index b6d33cd2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/CustomDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b47b45686ca955a4d9478e41dae942c9
-timeCreated: 1516784330
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab
deleted file mode 100644
index 04a50058..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab
+++ /dev/null
@@ -1,51 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1055858673852520
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4281517397562136}
- - component: {fileID: 114267482179780054}
- m_Layer: 0
- m_Name: DatePickerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4281517397562136
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1055858673852520}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114267482179780054
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1055858673852520}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d44dc0de29903ce49b265304620afe17, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- defaultDate:
- resultDateFormat: yyyy/M/d
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- OnResult:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab.meta
deleted file mode 100644
index e144ea90..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DatePickerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 511450f46465d94499a297bfbd131eab
-timeCreated: 1516264908
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems.meta
deleted file mode 100644
index 044730b3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0065fffdcf5af1b46a05c9b6e8710c81
-folderAsset: yes
-timeCreated: 1516771389
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab
deleted file mode 100644
index 378daff7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab
+++ /dev/null
@@ -1,92 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1343553847516672
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4920654640754706}
- - component: {fileID: 114126523075056450}
- - component: {fileID: 114859295481846884}
- m_Layer: 0
- m_Name: DialogItemCheck
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4920654640754706
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1343553847516672}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114126523075056450
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1343553847516672}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 5
- key: check1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text: Messsage
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 0
- minValue: 0
- maxValue: 0
- digit: 0
- toggleItems: []
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: text
- localizeItems:
- localizeResource: {fileID: 0}
- textID: []
---- !u!114 &114859295481846884
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1343553847516672}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab.meta
deleted file mode 100644
index 67a8e3f2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemCheck.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 57f79611623c87d4b9b3a5934f2c14f6
-timeCreated: 1525363836
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab
deleted file mode 100644
index bf34391a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab
+++ /dev/null
@@ -1,66 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1202122768778032
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4053368265958784}
- - component: {fileID: 114123583511013632}
- m_Layer: 0
- m_Name: DialogItemDivisor
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4053368265958784
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1202122768778032}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114123583511013632
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1202122768778032}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 0
- key: divisor1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text:
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 0
- minValue: 0
- maxValue: 0
- digit: 0
- toggleItems: []
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: Text
- localizeItems:
- localizeResource: {fileID: 0}
- textID: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab.meta
deleted file mode 100644
index c01fa753..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemDivisor.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f1167b0dbd0013345b1c001ae08f65df
-timeCreated: 1516771408
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab
deleted file mode 100644
index cbf43fb0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab
+++ /dev/null
@@ -1,92 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1897195276157154
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4514373034013766}
- - component: {fileID: 114162641434129682}
- - component: {fileID: 114835619805964926}
- m_Layer: 0
- m_Name: DialogItemSlider
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4514373034013766
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1897195276157154}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114162641434129682
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1897195276157154}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 3
- key: slider1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text: Messsage
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 50
- minValue: 0
- maxValue: 100
- digit: 0
- toggleItems: []
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: text
- localizeItems:
- localizeResource: {fileID: 0}
- textID: []
---- !u!114 &114835619805964926
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1897195276157154}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab.meta
deleted file mode 100644
index 990777a6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSlider.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a21da7a574dd0e0418386f4b7152063a
-timeCreated: 1516773746
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab
deleted file mode 100644
index 43254e1d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab
+++ /dev/null
@@ -1,92 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1629623308159876
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4323948499025162}
- - component: {fileID: 114793086846504384}
- - component: {fileID: 114888616708437248}
- m_Layer: 0
- m_Name: DialogItemSwitch
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4323948499025162
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1629623308159876}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114793086846504384
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1629623308159876}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 2
- key: switch1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text: Messsage
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 0
- minValue: 0
- maxValue: 0
- digit: 0
- toggleItems: []
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: text
- localizeItems:
- localizeResource: {fileID: 0}
- textID: []
---- !u!114 &114888616708437248
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1629623308159876}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab.meta
deleted file mode 100644
index cba7c3f6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemSwitch.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: e61c0b21c23b76f4c93879fdcdb3c0d0
-timeCreated: 1516773706
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab
deleted file mode 100644
index 5bc5327d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab
+++ /dev/null
@@ -1,92 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1037653170021322
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4434490168328092}
- - component: {fileID: 114081612844392654}
- - component: {fileID: 114636936013273786}
- m_Layer: 0
- m_Name: DialogItemText
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4434490168328092
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1037653170021322}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114081612844392654
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1037653170021322}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 1
- key: text1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text: Messsage
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 0
- minValue: 0
- maxValue: 0
- digit: 0
- toggleItems: []
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: text
- localizeItems:
- localizeResource: {fileID: 0}
- textID: []
---- !u!114 &114636936013273786
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1037653170021322}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab.meta
deleted file mode 100644
index 9f3b1bea..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemText.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 56bae370595a94249b6562c5008648d9
-timeCreated: 1516772079
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab
deleted file mode 100644
index 8fb266b0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab
+++ /dev/null
@@ -1,125 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1472881899106486
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4981010797173216}
- - component: {fileID: 114656322383869394}
- - component: {fileID: 114276033207663648}
- m_Layer: 0
- m_Name: DialogItemToggles
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4981010797173216
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1472881899106486}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114656322383869394
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1472881899106486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36395537bc1d95e448a66651d3ac034c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- type: 4
- key: toggles1
- lineHeight: 1
- lineColor: {r: 0, g: 0, b: 0, a: 1}
- text: Messsage
- textColor: {r: 0, g: 0, b: 0, a: 1}
- backgroundColor: {r: 0, g: 0, b: 0, a: 0}
- align: 0
- defaultChecked: 0
- value: 50
- minValue: 0
- maxValue: 100
- digit: 0
- toggleItems:
- - text: item1
- value: value1
- - text: item2
- value: value2
- - text: item3
- value: value3
- checkedIndex: 0
- localize:
- localizeResource: {fileID: 0}
- textID: Text
- localizeItems:
- localizeResource: {fileID: 0}
- textID:
- - value1
- - value2
- - value3
---- !u!114 &114276033207663648
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1472881899106486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: value1
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
- - id: value2
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
- - id: value3
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uBCF8\uBB38"
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab.meta
deleted file mode 100644
index b4dbbf19..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/DialogItems/DialogItemToggles.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a2ca1ce67d202f4458f9fc93dc75fd27
-timeCreated: 1516774147
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab
deleted file mode 100644
index 5318654b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab
+++ /dev/null
@@ -1,150 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1418260080457852
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4951603740509102}
- - component: {fileID: 114233224120669674}
- - component: {fileID: 114291896657271154}
- m_Layer: 0
- m_Name: MultiChoiceDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4951603740509102
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1418260080457852}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114233224120669674
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1418260080457852}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0065360fbaa145a45a077e5602a09141, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- items:
- - text: item1
- value: value1
- isOn: 0
- - text: item2
- value: value2
- isOn: 0
- - text: item3
- value: value3
- isOn: 0
- resultType: 2
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- okButtonID: okButton
- cancelButtonID: cancelButton
- items:
- localizeResource: {fileID: 0}
- textID:
- - value1
- - value2
- - value3
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultIndex:
- m_PersistentCalls:
- m_Calls: []
- OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
- OnValueIndexChanged:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
- OnCancelIndex:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114291896657271154
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1418260080457852}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uC120\uD0DD\uC644\uB8CC"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab.meta
deleted file mode 100644
index 098b3e5e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiChoiceDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 241d2374731d1fc498dd76f766cff04e
-timeCreated: 1516198536
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab
deleted file mode 100644
index 7b4d6dde..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab
+++ /dev/null
@@ -1,154 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1618968612685512
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4292895903331310}
- - component: {fileID: 114783233008362550}
- - component: {fileID: 114638831348474818}
- m_Layer: 0
- m_Name: MultiLineTextDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4292895903331310
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1618968612685512}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114783233008362550
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1618968612685512}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c28aa9aed18ce854c81e1aa700742199, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- text: Text
- maxLength: 0
- lines: 5
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- textID: text
- OnResult:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114638831348474818
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1618968612685512}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uD14D\uC2A4\uD2B8"
- fontSize: 0
- - language: 10
- text: Text
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab.meta
deleted file mode 100644
index 4816327a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/MultiLineTextDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: e53805abfc0dc30469e21814eea56c6e
-timeCreated: 1516508636
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab
deleted file mode 100644
index 5b78420a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab
+++ /dev/null
@@ -1,143 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1845951176630026
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4864047502971986}
- - component: {fileID: 114500710570161726}
- - component: {fileID: 114862486836896470}
- m_Layer: 0
- m_Name: NumericTextDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4864047502971986
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1845951176630026}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114500710570161726
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1845951176630026}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe6c95b96ddd8d24eb869fb036016a96, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- defaultValue: 0
- maxLength: 6
- enableDecimal: 0
- enableSign: 0
- resultType: 0
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultText:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114862486836896470
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1845951176630026}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab.meta
deleted file mode 100644
index 288a6e68..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/NumericTextDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7efb4d6fb3c83bf48ab2437790c86137
-timeCreated: 1516511353
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab
deleted file mode 100644
index 1e203994..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab
+++ /dev/null
@@ -1,117 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1261796496954474
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4293919225451118}
- - component: {fileID: 114688675333567004}
- - component: {fileID: 114711596228622608}
- m_Layer: 0
- m_Name: OKDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4293919225451118
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1261796496954474}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114688675333567004
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1261796496954474}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7103fea428fe7f14e9d5648c44543f25, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- okButton: OK
- resultValue: ok
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- OnClose:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114711596228622608
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1261796496954474}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u8BA4"
- fontSize: 0
- - language: 23
- text: "\uB2EB\uAE30"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab.meta
deleted file mode 100644
index 57bb9c01..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 3d7d543f3ca930c439195808366c6388
-timeCreated: 1516187875
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab
deleted file mode 100644
index b9ca46fd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab
+++ /dev/null
@@ -1,139 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1870547001457568
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4394273551401102}
- - component: {fileID: 114335924399591566}
- - component: {fileID: 114946659005782390}
- m_Layer: 0
- m_Name: OKWithCheckBoxDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4394273551401102
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870547001457568}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114335924399591566
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870547001457568}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6414285c8af83fe419bd98d09197a7ae, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- okButton: OK
- resultValue: ok
- defaultChecked: 0
- checkBoxText: Remember me
- checkBoxTextColor: {r: 0, g: 0, b: 0, a: 1}
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveChecked: 1
- saveCheckedKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- checkBoxTextID: checkBoxText
- OnClose:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114946659005782390
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870547001457568}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u8BA4"
- fontSize: 0
- - language: 23
- text: "\uB2EB\uAE30"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: checkBoxText
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u4ECA\u5F8C\u3053\u306E\u30C0\u30A4\u30A2\u30ED\u30B0\u3092\u8868\u793A\u3057\u306A\u3044"
- fontSize: 0
- - language: 40
- text: "\u4E0D\u518D\u663E\u793A\u6B64\u5BF9\u8BDD\u6846"
- fontSize: 0
- - language: 23
- text: "\uC774 \uCC3D\uC744 \uC790\uB3D9\uC73C\uB85C \uD45C\uC2DC\uD558\uC9C0
- \uC54A\uAE30"
- fontSize: 0
- - language: 10
- text: Remember me
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab.meta
deleted file mode 100644
index 9b7bc9fe..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/OKWithCheckBoxDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0ec66e5b5306ca04a9d9d7053a2f131e
-timeCreated: 1516187879
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab
deleted file mode 100644
index b7a2ab00..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab
+++ /dev/null
@@ -1,135 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1058039172675702
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4679262476693312}
- - component: {fileID: 114817914763037342}
- - component: {fileID: 114065142795954098}
- m_Layer: 0
- m_Name: PasswordTextDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4679262476693312
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1058039172675702}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114817914763037342
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1058039172675702}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 36d1fd62d92ce8147bb83f799c91260d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Enter password
- maxLength: 32
- numberOnly: 0
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- OnResult:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114065142795954098
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1058039172675702}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab.meta
deleted file mode 100644
index 89ed12bb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/PasswordTextDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 92444eb5e246bce4d9161c96d8464605
-timeCreated: 1516527189
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab
deleted file mode 100644
index 3dd43a5b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab
+++ /dev/null
@@ -1,52 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1025101594195646
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4893268053290930}
- - component: {fileID: 114003943720653274}
- m_Layer: 0
- m_Name: SavedCheckedSwitcher
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4893268053290930
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1025101594195646}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114003943720653274
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1025101594195646}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 664bfb0b17081d74b80ac92f3503fde4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- target: {fileID: 0}
- OnTrue:
- m_PersistentCalls:
- m_Calls: []
- OnFalse:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab.meta
deleted file mode 100644
index d3e44d4c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SavedCheckedSwitcher.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f6ea082a1d7cc32459629d81eae07161
-timeCreated: 1516688153
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab
deleted file mode 100644
index e381fc26..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab
+++ /dev/null
@@ -1,99 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1573661696879486
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4628882285339004}
- - component: {fileID: 114961946893064696}
- - component: {fileID: 114363042395072252}
- m_Layer: 0
- m_Name: SelectDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4628882285339004
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1573661696879486}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114961946893064696
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1573661696879486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ea0179a2df2fedc40b67e600b3ef9c1a, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- items:
- - text: item1
- value: value1
- - text: item2
- value: value2
- - text: item3
- value: value3
- resultType: 2
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- items:
- localizeResource: {fileID: 0}
- textID:
- - value1
- - value2
- - value3
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultIndex:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114363042395072252
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1573661696879486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab.meta
deleted file mode 100644
index 2c69bb5d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SelectDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 64ea9540d17327947b4ecc54dc28efc6
-timeCreated: 1516193123
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab
deleted file mode 100644
index c2efc5ff..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab
+++ /dev/null
@@ -1,148 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1171961705492632
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4105073535921516}
- - component: {fileID: 114373220810723040}
- - component: {fileID: 114636017699468232}
- m_Layer: 0
- m_Name: SingleChoiceDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4105073535921516
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1171961705492632}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114373220810723040
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1171961705492632}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a383e57c50b74684cb40ead155e69b79, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- items:
- - text: item1
- value: value1
- - text: item2
- value: value2
- - text: item3
- value: value3
- selectedIndex: 0
- resultType: 2
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- okButtonID: okButton
- cancelButtonID: cancelButton
- items:
- localizeResource: {fileID: 0}
- textID:
- - value1
- - value2
- - value3
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultIndex:
- m_PersistentCalls:
- m_Calls: []
- OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
- OnValueIndexChanged:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
- OnCancelIndex:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114636017699468232
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1171961705492632}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uC120\uD0DD\uC644\uB8CC"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab.meta
deleted file mode 100644
index bdff1248..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleChoiceDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ed9677f2f2dac4f4e87bff674c43dab3
-timeCreated: 1516194810
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab
deleted file mode 100644
index 54997413..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab
+++ /dev/null
@@ -1,153 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1703040379608340
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4172217311696262}
- - component: {fileID: 114772744493374570}
- - component: {fileID: 114075199115304144}
- m_Layer: 0
- m_Name: SingleLineTextDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4172217311696262
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1703040379608340}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114772744493374570
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1703040379608340}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3c598d3a58297f04dacdd86084291a0c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- text: Text
- maxLength: 0
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- textID: text
- OnResult:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114075199115304144
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1703040379608340}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
- - id: text
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30C6\u30AD\u30B9\u30C8"
- fontSize: 0
- - language: 40
- text: "\u6587\u672C"
- fontSize: 0
- - language: 23
- text: "\uD14D\uC2A4\uD2B8"
- fontSize: 0
- - language: 10
- text: Text
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab.meta
deleted file mode 100644
index fa7e1385..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SingleLineTextDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 74a18dad007bfc343a51683ade57f103
-timeCreated: 1516457907
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab
deleted file mode 100644
index bfa5c565..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab
+++ /dev/null
@@ -1,164 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1182323773895748
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4259792458896134}
- - component: {fileID: 114572698129081020}
- - component: {fileID: 114561232097547442}
- m_Layer: 0
- m_Name: SliderDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4259792458896134
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1182323773895748}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114572698129081020
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1182323773895748}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 64a3b2ac225f7a94f95e38a1434bc41d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- items:
- - text: item1
- key: key1
- value: 100
- minValue: 0
- maxValue: 100
- digits: 0
- - text: item2
- key: key2
- value: 100
- minValue: 0
- maxValue: 100
- digits: 0
- - text: item3
- key: key3
- value: 100
- minValue: 0
- maxValue: 100
- digits: 0
- itemsTextColor: {r: 0, g: 0, b: 0, a: 1}
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- items:
- localizeResource: {fileID: 0}
- textID: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114561232097547442
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1182323773895748}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab.meta
deleted file mode 100644
index 32a95ccb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SliderDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6382b5d400dccaa4a9e0aa06e71162df
-timeCreated: 1516341114
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab
deleted file mode 100644
index b4dcb2d7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab
+++ /dev/null
@@ -1,87 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1682165297015334
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4091834958788602}
- - component: {fileID: 114674099505533862}
- - component: {fileID: 114128283579080586}
- m_Layer: 0
- m_Name: SpeechRecognizerDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4091834958788602
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1682165297015334}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114674099505533862
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1682165297015334}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6f45b8e4cb501b44c979183dc676bbbe, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- locale:
- message: Message
- saveSetting: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- messageID: message
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114128283579080586
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1682165297015334}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab.meta
deleted file mode 100644
index 06f2453d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SpeechRecognizerDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 4c0e7d731f46b0e43ab74ee920d30a01
-timeCreated: 1516858675
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab
deleted file mode 100644
index 781e8edb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab
+++ /dev/null
@@ -1,158 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1507299548175566
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4164427156218900}
- - component: {fileID: 114363050625959992}
- - component: {fileID: 114158075793037732}
- m_Layer: 0
- m_Name: SwitchDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4164427156218900
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1507299548175566}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114363050625959992
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1507299548175566}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 756c8bae0dc0a2646a22969cab1ec978, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- items:
- - text: item1
- key: key1
- isOn: 0
- - text: item2
- key: key2
- isOn: 0
- - text: item3
- key: key3
- isOn: 0
- itemsTextColor: {r: 0, g: 0, b: 0, a: 1}
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveValue: 0
- saveKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- items:
- localizeResource: {fileID: 0}
- textID:
- - key1
- - key2
- - key3
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114158075793037732
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1507299548175566}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab.meta
deleted file mode 100644
index c066b152..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/SwitchDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 2bcab1f6da893104e866cd77002b0c9b
-timeCreated: 1516287802
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab
deleted file mode 100644
index 3ee276ad..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab
+++ /dev/null
@@ -1,51 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1853993092778992
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4394539148818612}
- - component: {fileID: 114553412566883636}
- m_Layer: 0
- m_Name: TimePickerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4394539148818612
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1853993092778992}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114553412566883636
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1853993092778992}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 50b3925ef07204945800a22808c44626, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- defaultTime:
- resultTimeFormat: H:mm
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- OnResult:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab.meta
deleted file mode 100644
index c86ae065..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/TimePickerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: dfa2aae3aeb8fc045a96123f8c107129
-timeCreated: 1516265416
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab
deleted file mode 100644
index f78fdd00..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab
+++ /dev/null
@@ -1,79 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1827153286813188
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4305392664864900}
- - component: {fileID: 114727748950035100}
- - component: {fileID: 114834602038418410}
- m_Layer: 0
- m_Name: ToastController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4305392664864900
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827153286813188}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114727748950035100
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827153286813188}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4316387d07040284094307887ef41918, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- message: Message
- longDuration: 0
- localize:
- localizeResource: {fileID: 0}
- messageID: message
---- !u!114 &114834602038418410
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827153286813188}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab.meta
deleted file mode 100644
index e215ff90..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/ToastController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 69c7a161ddf2e1a4fafbffbf44860215
-timeCreated: 1516184361
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab
deleted file mode 100644
index 87bb83fa..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab
+++ /dev/null
@@ -1,621 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1028568683670996
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4291976483053610}
- - component: {fileID: 82860222971164460}
- m_Layer: 0
- m_Name: SourceBGM
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4291976483053610
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1028568683670996}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 4360876691164066}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!82 &82860222971164460
-AudioSource:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1028568683670996}
- m_Enabled: 1
- serializedVersion: 4
- OutputAudioMixerGroup: {fileID: 243468808771620966, guid: faad99234e6ed19498e6589573ee3e0c,
- type: 2}
- m_audioClip: {fileID: 8300000, guid: 98d9a6c8e50d65f4cac6b6d29f8e0479, type: 3}
- m_PlayOnAwake: 0
- m_Volume: 1
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Spatialize: 0
- SpatializePostEffects: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 0
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- - serializedVersion: 3
- time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 4
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- reverbZoneMixCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
---- !u!1 &1346527827833694
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4717783507831668}
- - component: {fileID: 82290708331214906}
- m_Layer: 0
- m_Name: SourceVoice
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4717783507831668
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1346527827833694}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 4360876691164066}
- m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!82 &82290708331214906
-AudioSource:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1346527827833694}
- m_Enabled: 1
- serializedVersion: 4
- OutputAudioMixerGroup: {fileID: 243716415859447672, guid: faad99234e6ed19498e6589573ee3e0c,
- type: 2}
- m_audioClip: {fileID: 8300000, guid: 105f4b07e6b58524d828265157e6d6a8, type: 3}
- m_PlayOnAwake: 0
- m_Volume: 1
- m_Pitch: 1
- Loop: 0
- Mute: 0
- Spatialize: 0
- SpatializePostEffects: 0
- Priority: 0
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 0
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- - serializedVersion: 3
- time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 4
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- reverbZoneMixCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
---- !u!1 &1953055925347818
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4579293697636616}
- - component: {fileID: 82114360297723678}
- m_Layer: 0
- m_Name: SourceSE
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4579293697636616
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1953055925347818}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 4360876691164066}
- m_RootOrder: 2
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!82 &82114360297723678
-AudioSource:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1953055925347818}
- m_Enabled: 1
- serializedVersion: 4
- OutputAudioMixerGroup: {fileID: 243253227821054236, guid: faad99234e6ed19498e6589573ee3e0c,
- type: 2}
- m_audioClip: {fileID: 8300000, guid: 8e7ecc24c82d3f146afd881ef03af779, type: 3}
- m_PlayOnAwake: 0
- m_Volume: 1
- m_Pitch: 1
- Loop: 0
- Mute: 0
- Spatialize: 0
- SpatializePostEffects: 0
- Priority: 256
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 0
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- - serializedVersion: 3
- time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 4
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
- reverbZoneMixCustomCurve:
- serializedVersion: 2
- m_Curve:
- - serializedVersion: 3
- time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- weightedMode: 0
- inWeight: 0.33333334
- outWeight: 0.33333334
- m_PreInfinity: 2
- m_PostInfinity: 2
- m_RotationOrder: 0
---- !u!1 &1961863693481162
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4360876691164066}
- - component: {fileID: 114506001774474828}
- - component: {fileID: 114495162055079880}
- - component: {fileID: 114260262930037726}
- m_Layer: 0
- m_Name: VolumeSliderDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4360876691164066
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961863693481162}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 4291976483053610}
- - {fileID: 4717783507831668}
- - {fileID: 4579293697636616}
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114506001774474828
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961863693481162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: b3eaa184c8b1f0046b75690a7b943500, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mixer: {fileID: 24100000, guid: faad99234e6ed19498e6589573ee3e0c, type: 2}
- title: Sound Volume Setting
- message: You can preview play by moving the slider.
- itemTextColor: {r: 0, g: 0, b: 0, a: 1}
- okButton: OK
- cancelButton: Cancel
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- showToast: 1
- saveVolume: 1
- saveKey:
- items:
- - key: master
- text: Master
- source: {fileID: 0}
- volume: 100
- - key: bgm
- text: Music
- source: {fileID: 82860222971164460}
- volume: 50
- - key: se
- text: Effect
- source: {fileID: 82114360297723678}
- volume: 50
- - key: voice
- text: Voice
- source: {fileID: 82290708331214906}
- volume: 50
- localize:
- localizeResource: {fileID: 114495162055079880}
- titleID: title
- messageID: message
- okButtonID: okButton
- cancelButtonID: cancelButton
- items:
- localizeResource: {fileID: 114260262930037726}
- textID:
- - master
- - bgm
- - se
- - voice
---- !u!114 &114495162055079880
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961863693481162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u97F3\u91CF\u306E\u8A2D\u5B9A"
- fontSize: 0
- - language: 40
- text: "\u97F3\u91CF\u8BBE\u7F6E"
- fontSize: 0
- - language: 23
- text: "\uBCFC\uB968 \uC124\uC815"
- fontSize: 0
- - language: 10
- text: Sound Volume Setting
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30B9\u30E9\u30A4\u30C0\u30FC\u3092\u52D5\u304B\u3059\u3068\u30D7\u30EC\u30D3\u30E5\u30FC\u518D\u751F\u3067\u304D\u307E\u3059\u3002"
- fontSize: 0
- - language: 40
- text: "\u60A8\u53EF\u4EE5\u901A\u8FC7\u79FB\u52A8\u6ED1\u5757\u6765\u9884\u89C8\u64AD\u653E\u3002"
- fontSize: 0
- - language: 23
- text: "\uC2AC\uB77C\uC774\uB354\uB97C \uC6C0\uC9C1\uC774\uBA74 \uBBF8\uB9AC
- \uC7AC\uC0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4."
- fontSize: 0
- - language: 10
- text: You can preview play by moving the slider.
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uC2B9\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
---- !u!114 &114260262930037726
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961863693481162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: master
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30DE\u30B9\u30BF\u30FC"
- fontSize: 0
- - language: 40
- text: "\u4E3B\u97F3\u91CF"
- fontSize: 0
- - language: 23
- text: "\uB9C8\uC2A4\uD130 \uBCFC\uB968"
- fontSize: 0
- - language: 10
- text: Master
- fontSize: 0
- - id: bgm
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u97F3\u697D"
- fontSize: 0
- - language: 40
- text: "\u97F3\u4E50"
- fontSize: 0
- - language: 23
- text: "\uC74C\uC545"
- fontSize: 0
- - language: 10
- text: Music
- fontSize: 0
- - id: se
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u52B9\u679C\u97F3"
- fontSize: 0
- - language: 40
- text: "\u97F3\u6548"
- fontSize: 0
- - language: 23
- text: "\uD6A8\uACFC\uC74C"
- fontSize: 0
- - language: 10
- text: Effect
- fontSize: 0
- - id: voice
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30DC\u30A4\u30B9"
- fontSize: 0
- - language: 40
- text: "\u58F0\u97F3"
- fontSize: 0
- - language: 23
- text: "\uC74C\uC131"
- fontSize: 0
- - language: 10
- text: Voice
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab.meta
deleted file mode 100644
index 67899deb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/VolumeSliderDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a3bc3378cdb1f8c4195a335983b1eec0
-timeCreated: 1511235486
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab
deleted file mode 100644
index e4c9e1bf..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab
+++ /dev/null
@@ -1,138 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1553250605343006
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4042784956935798}
- - component: {fileID: 114803153249299078}
- - component: {fileID: 114301398157943608}
- m_Layer: 0
- m_Name: YesNoDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4042784956935798
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1553250605343006}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114803153249299078
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1553250605343006}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3fd9af66fb0e06341b18740e113c16bf, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- yesButton: OK
- yesValue: yes
- noButton: Cancel
- noValue: no
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- yesButtonID: yesButton
- noButtonID: noButton
- OnYes:
- m_PersistentCalls:
- m_Calls: []
- OnNo:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114301398157943608
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1553250605343006}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: yesButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u306F\u3044"
- fontSize: 0
- - language: 40
- text: "\u662F"
- fontSize: 0
- - language: 23
- text: "\uAE0D\uC815"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: noButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3044\u3044\u3048"
- fontSize: 0
- - language: 40
- text: "\u5426"
- fontSize: 0
- - language: 23
- text: "\uBD80\uC815"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab.meta
deleted file mode 100644
index c73760d8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a2eabe8f70a48f9438e400a9e04fdf4a
-timeCreated: 1516184368
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab
deleted file mode 100644
index 27f05c30..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab
+++ /dev/null
@@ -1,161 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1961339238457894
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4446004518368066}
- - component: {fileID: 114923649441718438}
- - component: {fileID: 114552799914657402}
- m_Layer: 0
- m_Name: YesNoWithCheckBoxDialogController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4446004518368066
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961339238457894}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114923649441718438
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961339238457894}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 625ed08a6429cb6499ab86ab599b95fd, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title: Title
- message: Message
- yesButton: OK
- yesValue: yes
- noButton: Cancel
- noValue: no
- defaultChecked: 0
- checkBoxText: Remember me
- checkBoxTextColor: {r: 0, g: 0, b: 0, a: 1}
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- saveChecked: 1
- saveCondition: 1
- saveCheckedKey:
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- yesButtonID: yesButton
- noButtonID: noButton
- checkBoxTextID: checkBoxText
- OnYes:
- m_PersistentCalls:
- m_Calls: []
- OnNo:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114552799914657402
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1961339238457894}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: yesButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u306F\u3044"
- fontSize: 0
- - language: 40
- text: "\u662F"
- fontSize: 0
- - language: 23
- text: "\uAE0D\uC815"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: noButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3044\u3044\u3048"
- fontSize: 0
- - language: 40
- text: "\u5426"
- fontSize: 0
- - language: 23
- text: "\uBD80\uC815"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
- - id: checkBoxText
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u4ECA\u5F8C\u3053\u306E\u30C0\u30A4\u30A2\u30ED\u30B0\u3092\u8868\u793A\u3057\u306A\u3044"
- fontSize: 0
- - language: 40
- text: "\u4E0D\u518D\u663E\u793A\u6B64\u5BF9\u8BDD\u6846"
- fontSize: 0
- - language: 23
- text: "\uC774 \uCC3D\uC744 \uC790\uB3D9\uC73C\uB85C \uD45C\uC2DC\uD558\uC9C0
- \uC54A\uAE30"
- fontSize: 0
- - language: 10
- text: Remember me
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab.meta
deleted file mode 100644
index 84718b8f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Dialogs/YesNoWithCheckBoxDialogController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 593a642ff8ed9bd4cb20cbc7f6aa278e
-timeCreated: 1516184412
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input.meta
deleted file mode 100644
index 4701b3f5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 69dc33b224483ea48a8f936411981489
-folderAsset: yes
-timeCreated: 1524142834
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab
deleted file mode 100644
index 21490b10..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab
+++ /dev/null
@@ -1,64 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1412762603929622
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4297719058580398}
- - component: {fileID: 114563722258887400}
- m_Layer: 0
- m_Name: LongClickInput
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4297719058580398
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1412762603929622}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114563722258887400
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1412762603929622}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2c8c9ec0e6b7a78409122059591bf826, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- validTime: 1
- validArea:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- OnLongClick:
- m_PersistentCalls:
- m_Calls: []
- OnStart:
- m_PersistentCalls:
- m_Calls: []
- OnProgress:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab.meta
deleted file mode 100644
index 2068f3cd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongClickInput.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: dc4a7485f77891941b0b96d63fb9d10a
-timeCreated: 1524143048
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab
deleted file mode 100644
index 86c890df..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab
+++ /dev/null
@@ -1,59 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1398832149414884
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4962576389444154}
- - component: {fileID: 114820227280559498}
- m_Layer: 0
- m_Name: LongKeyInput
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4962576389444154
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1398832149414884}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114820227280559498
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1398832149414884}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a792c72836d1a924a8134b23bc4271f2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- targetKey: 27
- validTime: 1.5
- OnLongPress:
- m_PersistentCalls:
- m_Calls: []
- OnStart:
- m_PersistentCalls:
- m_Calls: []
- OnProgress:
- m_PersistentCalls:
- m_Calls: []
- OnCancel:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab.meta
deleted file mode 100644
index 9606ebc7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/LongKeyInput.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 47e0a809376679948a1e9699179c2237
-timeCreated: 1524142847
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab
deleted file mode 100644
index a099c74c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab
+++ /dev/null
@@ -1,59 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1487396290555884
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4547682171864638}
- - component: {fileID: 114885817415989058}
- m_Layer: 0
- m_Name: PinchInput
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4547682171864638
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1487396290555884}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114885817415989058
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1487396290555884}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 89c0b1539c92b3246b52794a9a5f04d6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- isNormalized: 1
- widthReference: 1
- validArea:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- OnPinchStart:
- m_PersistentCalls:
- m_Calls: []
- OnPinch:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab.meta
deleted file mode 100644
index 49e1f9eb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/PinchInput.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6fd5481168f01ad4fa50dc836908c06c
-timeCreated: 1524143184
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab
deleted file mode 100644
index 97805d11..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab
+++ /dev/null
@@ -1,57 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1250034111265138
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4758394844634630}
- - component: {fileID: 114750310485896100}
- m_Layer: 0
- m_Name: SwipeInput
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4758394844634630
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1250034111265138}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114750310485896100
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1250034111265138}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d1ba0e164e7576941bdd322b6fcae977, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- widthReference: 1
- validWidth: 0.25
- timeout: 0.5
- validArea:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- OnSwipe:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab.meta
deleted file mode 100644
index a0d4f944..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Input/SwipeInput.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: df623f1d97c225d479b2e0771faf34d6
-timeCreated: 1524143466
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors.meta
deleted file mode 100644
index 09a8470f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 5070d296eeb28c84f96c664545adf13a
-folderAsset: yes
-timeCreated: 1520650536
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab
deleted file mode 100644
index 1a2780b8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1217979674118558
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4297035725906290}
- - component: {fileID: 114418382357582470}
- m_Layer: 0
- m_Name: AccelerometerSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4297035725906290
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1217979674118558}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114418382357582470
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1217979674118558}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7a9dd0569619ffd41af9cc0ee31107e4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnAccelerometerSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab.meta
deleted file mode 100644
index 850ef5d8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AccelerometerSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ec309883d465d054c806e9ed3bea9c12
-timeCreated: 1520777765
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab
deleted file mode 100644
index 1f58c956..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1740914273289964
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4763807286525708}
- - component: {fileID: 114685179898274258}
- m_Layer: 0
- m_Name: AndroidSensorAccelerometerUncalibrated
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4763807286525708
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1740914273289964}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114685179898274258
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1740914273289964}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 542b2de1fdfc4ee45b01e144a26a8a08, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 35
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab.meta
deleted file mode 100644
index c8779ed0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorAccelerometerUncalibrated.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 4f6b31dd8f50dea4aa490cfdcb3c4dd7
-timeCreated: 1520786431
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab
deleted file mode 100644
index 199c75ad..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1314809630484324
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4771262403175070}
- - component: {fileID: 114508751261507324}
- m_Layer: 0
- m_Name: AndroidSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4771262403175070
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314809630484324}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114508751261507324
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314809630484324}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 542b2de1fdfc4ee45b01e144a26a8a08, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 0
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab.meta
deleted file mode 100644
index 47187838..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0edc81d13fe8712409e8269e3793b898
-timeCreated: 1520650541
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab
deleted file mode 100644
index 6e5d942b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1712936949935600
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4511313374883542}
- - component: {fileID: 114053696076726426}
- m_Layer: 0
- m_Name: AndroidSensorGyroscopeUncalibrated
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4511313374883542
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1712936949935600}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114053696076726426
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1712936949935600}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 542b2de1fdfc4ee45b01e144a26a8a08, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 16
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab.meta
deleted file mode 100644
index 97b648b0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorGyroscopeUncalibrated.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a0ba13d3e58272546bcf13df3d615e32
-timeCreated: 1520786628
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab
deleted file mode 100644
index 66be89fe..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1362558184619024
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4464259473180202}
- - component: {fileID: 114333438086068632}
- m_Layer: 0
- m_Name: AndroidSensorIntController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4464259473180202
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1362558184619024}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114333438086068632
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1362558184619024}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a37b5770554641543a278d671cfc3c36, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 0
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab.meta
deleted file mode 100644
index a72254ba..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorIntController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f41d281edbe9ee843ba4b98091e43c58
-timeCreated: 1520925774
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab
deleted file mode 100644
index d21afcb3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1736739429221296
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4829631662992274}
- - component: {fileID: 114767935097630076}
- m_Layer: 0
- m_Name: AndroidSensorMagneticFieldUncalibrated
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4829631662992274
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1736739429221296}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114767935097630076
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1736739429221296}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 542b2de1fdfc4ee45b01e144a26a8a08, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 14
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab.meta
deleted file mode 100644
index 6a2cf833..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorMagneticFieldUncalibrated.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8d31d1e7ec554514e970e005b5bb1f92
-timeCreated: 1520786555
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab
deleted file mode 100644
index 35bc363c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1765701387123174
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4811478705821492}
- - component: {fileID: 114359802456478930}
- m_Layer: 0
- m_Name: AndroidSensorPose6DOF
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4811478705821492
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1765701387123174}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114359802456478930
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1765701387123174}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 542b2de1fdfc4ee45b01e144a26a8a08, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorType: 28
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab.meta
deleted file mode 100644
index 914c7cb7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/AndroidSensorPose6DOF.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7e759a6d7d7388a4d9e76bf710b94dd8
-timeCreated: 1520786715
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab
deleted file mode 100644
index 9aff7f60..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1169479181754300
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4231330864483436}
- - component: {fileID: 114654545090307984}
- m_Layer: 0
- m_Name: GameRotationVectorSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4231330864483436
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1169479181754300}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114654545090307984
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1169479181754300}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: b7d90e0c8b4e3784f8ec96a997027bf9, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnGameRotationVectorSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab.meta
deleted file mode 100644
index 7efa74a5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GameRotationVectorSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 81309436e0073674795e6afd8629dc00
-timeCreated: 1520782794
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab
deleted file mode 100644
index 9dcede39..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1255369732187370
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4857325351271460}
- - component: {fileID: 114685637982913318}
- m_Layer: 0
- m_Name: GeomagneticRotationVectorSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4857325351271460
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1255369732187370}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114685637982913318
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1255369732187370}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 198928ee907f6a34f93caed4ce8713ef, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnGeomagneticRotationVectorSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab.meta
deleted file mode 100644
index ebfb474c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GeomagneticRotationVectorSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cbe0203a9b5f3574284e71a623e6431c
-timeCreated: 1520786055
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab
deleted file mode 100644
index a5cec85b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1737512125036958
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4361097097487710}
- - component: {fileID: 114808497097714436}
- m_Layer: 0
- m_Name: GravitySensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4361097097487710
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1737512125036958}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114808497097714436
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1737512125036958}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ce92e7e3bc4f7184fb0851ecc2dd95db, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnGravitySensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab.meta
deleted file mode 100644
index b56e962a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GravitySensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: fea8ecd7e9b205849a6b814837b33e0d
-timeCreated: 1520696403
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab
deleted file mode 100644
index 7ca64152..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1445003327322692
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4231672594183908}
- - component: {fileID: 114442729046898328}
- m_Layer: 0
- m_Name: GyroscopeSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4231672594183908
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1445003327322692}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114442729046898328
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1445003327322692}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6294585cd4ddc1741aa5f8d36046ce7a, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnGyroscopeSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab.meta
deleted file mode 100644
index 20ee4851..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/GyroscopeSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 043820c70521d4c429dacd9af138cb52
-timeCreated: 1520778923
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab
deleted file mode 100644
index c9e8bde3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1485746132952486
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4207288800291838}
- - component: {fileID: 114043872332749330}
- m_Layer: 0
- m_Name: HeartBeatController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4207288800291838
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1485746132952486}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114043872332749330
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1485746132952486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 17741491406e7424ea301287a6ed3959, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnHeartBeatSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab.meta
deleted file mode 100644
index cde5294c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartBeatController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 454f33d5c41b4fe4d953601a5b86b36e
-timeCreated: 1520834429
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab
deleted file mode 100644
index e91e2ff3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1932845482530626
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4983127049664540}
- - component: {fileID: 114737970654480342}
- m_Layer: 0
- m_Name: HeartRateController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4983127049664540
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1932845482530626}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114737970654480342
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1932845482530626}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 62066dd17ab62bb4db77a5f93bc4a9ee, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnHeartRateSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab.meta
deleted file mode 100644
index d853a1ae..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/HeartRateController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a4bfab95d04feb44681122f36042fc1c
-timeCreated: 1520831870
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab
deleted file mode 100644
index 420c3bae..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1393021961482692
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4685875431725496}
- - component: {fileID: 114201691581017852}
- m_Layer: 0
- m_Name: LightSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4685875431725496
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1393021961482692}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114201691581017852
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1393021961482692}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9cbfbe96746d9049be72eb59b6ce2a5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnLightSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab.meta
deleted file mode 100644
index 48bfe8bb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LightSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ce3fe2c6d4dff3b4aa4a3c2a0f34eb13
-timeCreated: 1520654448
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab
deleted file mode 100644
index 52932f58..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1083971882969054
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4043820105110702}
- - component: {fileID: 114912722875781578}
- m_Layer: 0
- m_Name: LinearAccelerationSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4043820105110702
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1083971882969054}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114912722875781578
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1083971882969054}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 530cffc07d427274984e88bb9a232db7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnLinearAccelerationSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab.meta
deleted file mode 100644
index 20df52db..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LinearAccelerationSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cb9ca144c261f364eaa983248e67ff7f
-timeCreated: 1520779678
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab
deleted file mode 100644
index 069becf1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1892761111590612
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4178573309410312}
- - component: {fileID: 114045600426223514}
- m_Layer: 0
- m_Name: LowLatencyOffbodyDetectController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4178573309410312
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1892761111590612}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114045600426223514
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1892761111590612}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ad6ed76d43415be498a3ac1b0931ac38, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnLowLatencyOffbodyDetectSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab.meta
deleted file mode 100644
index ed1b6638..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/LowLatencyOffbodyDetectController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ddc34a3402f441442adc6ccd8b5305e9
-timeCreated: 1520834436
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab
deleted file mode 100644
index 1e066b59..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1803374163658834
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4518914858247368}
- - component: {fileID: 114143160766208002}
- m_Layer: 0
- m_Name: MagneticFieldSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4518914858247368
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1803374163658834}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114143160766208002
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1803374163658834}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 526aa87e208ea7a4795b32ee26c74733, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnMagneticFieldSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab.meta
deleted file mode 100644
index 3bb33d75..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MagneticFieldSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b43e02064e2cbd54197fa62cef5e6796
-timeCreated: 1520692937
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab
deleted file mode 100644
index 7a098e81..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1882375262743448
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4816438662617744}
- - component: {fileID: 114118349078210992}
- m_Layer: 0
- m_Name: MotionDetectController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4816438662617744
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1882375262743448}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114118349078210992
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1882375262743448}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2fb00b0eeea65864d8e565b8b79bee8c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnMotionDetectSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab.meta
deleted file mode 100644
index 5d087f18..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/MotionDetectController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a80b5f680fbd28147b2205d6fc275c96
-timeCreated: 1520832971
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab
deleted file mode 100644
index 5c048dca..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1963806121753160
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4136040741464880}
- - component: {fileID: 114315916175373130}
- m_Layer: 0
- m_Name: OrientationSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4136040741464880
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1963806121753160}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114315916175373130
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1963806121753160}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a4883f1ab198c4f4cb9330c332a970a9, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnOrientationSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab.meta
deleted file mode 100644
index 54e6f509..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/OrientationSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 24e91089d13f64041a97a1b3e3b3f911
-timeCreated: 1523115892
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab
deleted file mode 100644
index 9a6372c9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1275689163282222
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4233247058864010}
- - component: {fileID: 114772458596187856}
- m_Layer: 0
- m_Name: PressureSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4233247058864010
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1275689163282222}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114772458596187856
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1275689163282222}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3ff5fb43aa323bc4cb16915fbda8be81, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnPressureSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab.meta
deleted file mode 100644
index 55376846..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/PressureSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0909d5a4e0f6f7b4d843a8cf2badb305
-timeCreated: 1520694070
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab
deleted file mode 100644
index 493be4ec..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1989343073868702
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4555063992104468}
- - component: {fileID: 114197603473290170}
- m_Layer: 0
- m_Name: ProximitySensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4555063992104468
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1989343073868702}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114197603473290170
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1989343073868702}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c0952be13e83757418e4a57cb38d1be7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnProximitySensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab.meta
deleted file mode 100644
index b40e5b84..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/ProximitySensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 657714f926d12514fbd65d50439a512b
-timeCreated: 1520693480
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab
deleted file mode 100644
index aaff32df..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1612815499198806
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4398045654497508}
- - component: {fileID: 114286256294533620}
- m_Layer: 0
- m_Name: RotationVectorSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4398045654497508
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1612815499198806}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114286256294533620
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1612815499198806}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 524de95c4b7504b4b9b7f92e9ec4f135, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnRotationVectorSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab.meta
deleted file mode 100644
index 3d1b059a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/RotationVectorSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 98ac141fa57992443a43450fdd923742
-timeCreated: 1520782790
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab
deleted file mode 100644
index 4c514966..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1624798233938002
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4719474867897714}
- - component: {fileID: 114907688866857152}
- m_Layer: 0
- m_Name: SignificantMotionController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4719474867897714
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1624798233938002}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114907688866857152
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1624798233938002}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 745b1f833f6e1554f8d5ecb5563a9bb2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnSignificantMotionSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab.meta
deleted file mode 100644
index 91e080d0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/SignificantMotionController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 5fb3970a201350b49a25356c09cca8f2
-timeCreated: 1520832981
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab
deleted file mode 100644
index 574bf828..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1836614873150164
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4736009561400458}
- - component: {fileID: 114278417330618200}
- m_Layer: 0
- m_Name: StationaryDetectController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4736009561400458
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1836614873150164}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114278417330618200
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1836614873150164}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6b6a334c18fdaf84f91589095022c947, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnStationaryDetectSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab.meta
deleted file mode 100644
index e53c32bd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StationaryDetectController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7bf2f58384adbac4ebde9352e394c441
-timeCreated: 1520832976
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab
deleted file mode 100644
index 38cfa332..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1068937963186832
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4092279777875446}
- - component: {fileID: 114862932887849230}
- m_Layer: 0
- m_Name: StepCounterSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4092279777875446
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1068937963186832}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114862932887849230
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1068937963186832}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2312becb8fafd8149a8449a9ed7f2536, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnStepCounterSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab.meta
deleted file mode 100644
index 311874fa..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepCounterSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a0e78b2e14479dd4ba0c03f08db95716
-timeCreated: 1520655257
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab
deleted file mode 100644
index 097e1f57..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab
+++ /dev/null
@@ -1,56 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1324055887587632
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4713479672524156}
- - component: {fileID: 114765743266582708}
- m_Layer: 0
- m_Name: StepDetectorSensorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4713479672524156
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1324055887587632}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114765743266582708
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1324055887587632}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e76359ef0213b274a92bd22574a56c8c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sensorDelay: 3
- startListeningOnEnable: 0
- OnSensorChanged:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnStepDetectorSensorChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab.meta
deleted file mode 100644
index 9a4c0967..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Sensors/StepDetectorSensorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9086553dbf2c392488ceea51f3d52d65
-timeCreated: 1520739960
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings.meta
deleted file mode 100644
index 889f0413..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 389e63faa25b76c4ca68e1c0bf21a49b
-folderAsset: yes
-timeCreated: 1521198350
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab
deleted file mode 100644
index 24bf2a8d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1336558984492332
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4120088524972018}
- - component: {fileID: 114131220189863390}
- m_Layer: 0
- m_Name: AndroidAPNSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4120088524972018
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1336558984492332}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114131220189863390
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1336558984492332}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.APN_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab.meta
deleted file mode 100644
index 2a9dac04..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAPNSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 950f3d7ae7806804994364f9667fd4c1
-timeCreated: 1521292040
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab
deleted file mode 100644
index f85d0b3d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1276573349280164
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4990028320505774}
- - component: {fileID: 114388292031816310}
- m_Layer: 0
- m_Name: AndroidAccessibilitySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4990028320505774
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1276573349280164}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114388292031816310
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1276573349280164}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.ACCESSIBILITY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab.meta
deleted file mode 100644
index a22628dd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAccessibilitySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7262f6d566d60f34c9dcb04b3525af11
-timeCreated: 1521200060
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab
deleted file mode 100644
index c8164ba7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1200929248648124
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4367871026273174}
- - component: {fileID: 114048603653653598}
- m_Layer: 0
- m_Name: AndroidAddAcountSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4367871026273174
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1200929248648124}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114048603653653598
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1200929248648124}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.ADD_ACCOUNT_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab.meta
deleted file mode 100644
index 942531f8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAddAcountSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1354dab8042fc7c4fae96a89fabe1139
-timeCreated: 1521287390
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab
deleted file mode 100644
index 1ba43789..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1941378173083544
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4489501523487856}
- - component: {fileID: 114446915159097654}
- m_Layer: 0
- m_Name: AndroidAirplaneModeSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4489501523487856
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1941378173083544}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114446915159097654
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1941378173083544}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.AIRPLANE_MODE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab.meta
deleted file mode 100644
index c84713e3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidAirplaneModeSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d7d1769bfbaf67c43a61ee2b27952b39
-timeCreated: 1521201058
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab
deleted file mode 100644
index f4b8385b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1806593773495216
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4872330736048454}
- - component: {fileID: 114159403590337738}
- m_Layer: 0
- m_Name: AndroidApplicationDetailsSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4872330736048454
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1806593773495216}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114159403590337738
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1806593773495216}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.APPLICATION_DETAILS_SETTINGS
- actionType: 0
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab.meta
deleted file mode 100644
index 1bc4ee08..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDetailsSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a3d606da9dd8440409f06e58ed3de6ed
-timeCreated: 1521200809
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab
deleted file mode 100644
index fe009787..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1870080509166622
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4509870255060206}
- - component: {fileID: 114820464230900880}
- m_Layer: 0
- m_Name: AndroidApplicationDevelopmentSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4509870255060206
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870080509166622}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114820464230900880
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870080509166622}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.APPLICATION_DEVELOPMENT_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab.meta
deleted file mode 100644
index 9e98e278..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationDevelopmentSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ad9fda9192d8ec747b12f1c352180fe7
-timeCreated: 1521201206
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab
deleted file mode 100644
index 72226e3f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1298025241789870
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4284879580292314}
- - component: {fileID: 114565852274414554}
- m_Layer: 0
- m_Name: AndroidApplicationSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4284879580292314
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1298025241789870}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114565852274414554
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1298025241789870}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.APPLICATION_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab.meta
deleted file mode 100644
index 17db0a30..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidApplicationSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 232908b01cfe8e241b3b4d9486a9a3c4
-timeCreated: 1521201391
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab
deleted file mode 100644
index 0f80e913..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1485329327023014
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4188095091648720}
- - component: {fileID: 114234991604234014}
- m_Layer: 0
- m_Name: AndroidBatterySaverSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4188095091648720
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1485329327023014}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114234991604234014
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1485329327023014}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.BATTERY_SAVER_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab.meta
deleted file mode 100644
index 801e402a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidBatterySaverSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 38a894715a1c6ee40b022ad6a24a34d0
-timeCreated: 1521201740
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab
deleted file mode 100644
index 4989afe6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1944176472295846
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4283249562252486}
- - component: {fileID: 114748362491201046}
- m_Layer: 0
- m_Name: AndroidCaptioningSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4283249562252486
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1944176472295846}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114748362491201046
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1944176472295846}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.CAPTIONING_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab.meta
deleted file mode 100644
index 4eaa099e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCaptioningSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8a640fdfeebf9a6418259dcb94c04162
-timeCreated: 1521292512
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab
deleted file mode 100644
index b6f083a8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1727893756404434
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4427663721964404}
- - component: {fileID: 114097256822329482}
- m_Layer: 0
- m_Name: AndroidCastSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4427663721964404
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1727893756404434}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114097256822329482
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1727893756404434}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.CAST_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab.meta
deleted file mode 100644
index 0483fd1a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidCastSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: fba506342e6e8354e9bbd5fe8556f214
-timeCreated: 1521292651
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab
deleted file mode 100644
index 04b68b25..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1302175957142278
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4355015702646346}
- - component: {fileID: 114954111101411416}
- m_Layer: 0
- m_Name: AndroidDataRomingSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4355015702646346
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1302175957142278}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114954111101411416
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1302175957142278}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.DATA_ROAMING_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab.meta
deleted file mode 100644
index 85d94270..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDataRomingSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b9f5b3d0f7083d147967cb21e9e0a571
-timeCreated: 1521201888
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab
deleted file mode 100644
index 48ab03af..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1806862580764364
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4618037939092516}
- - component: {fileID: 114945966617024110}
- m_Layer: 0
- m_Name: AndroidDateSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4618037939092516
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1806862580764364}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114945966617024110
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1806862580764364}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.DATE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab.meta
deleted file mode 100644
index df099fdf..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDateSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8be6b5dde359ce24db7e35ebedcdfb38
-timeCreated: 1521198360
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab
deleted file mode 100644
index d75709d3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1415525843994290
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4240132724816768}
- - component: {fileID: 114082571478524444}
- m_Layer: 0
- m_Name: AndroidDeviceInfoSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4240132724816768
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1415525843994290}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114082571478524444
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1415525843994290}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.DEVICE_INFO_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab.meta
deleted file mode 100644
index c933ae92..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDeviceInfoSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 869492be159b49542af1bc01443da86f
-timeCreated: 1521202120
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab
deleted file mode 100644
index 6e83407c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1675607792263102
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4663165784045144}
- - component: {fileID: 114003141425382438}
- m_Layer: 0
- m_Name: AndroidDisplaySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4663165784045144
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1675607792263102}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114003141425382438
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1675607792263102}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.DISPLAY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab.meta
deleted file mode 100644
index fe6a2b12..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDisplaySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9e31408f483a04d418a2a64d14cdd397
-timeCreated: 1521198362
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab
deleted file mode 100644
index 68cac4e4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1478027425783914
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4402551733278988}
- - component: {fileID: 114889051650791712}
- m_Layer: 0
- m_Name: AndroidDreamSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4402551733278988
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1478027425783914}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114889051650791712
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1478027425783914}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.DREAM_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab.meta
deleted file mode 100644
index 79c8cf2d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidDreamSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 55a4226106ee53346b8bbeb37ae9ff1b
-timeCreated: 1521292850
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab
deleted file mode 100644
index 9b53fab6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1974831146334204
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4534578718296468}
- - component: {fileID: 114053047024723052}
- m_Layer: 0
- m_Name: AndroidHardKeyboardSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4534578718296468
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1974831146334204}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114053047024723052
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1974831146334204}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.HARD_KEYBOARD_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab.meta
deleted file mode 100644
index 2c84f545..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHardKeyboardSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: c5c96d3dfc46d3e41971d6bff36b4ef2
-timeCreated: 1521292972
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab
deleted file mode 100644
index e92ff66e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1717312112533234
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4761135954218738}
- - component: {fileID: 114832845332630554}
- m_Layer: 0
- m_Name: AndroidHomeSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4761135954218738
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1717312112533234}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114832845332630554
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1717312112533234}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.HOME_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab.meta
deleted file mode 100644
index 4505ab62..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidHomeSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0f2323d8b1ee3a14d8f82d155ea82b53
-timeCreated: 1521293045
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab
deleted file mode 100644
index cc889957..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1243994128759864
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4337412657492498}
- - component: {fileID: 114610179421400368}
- m_Layer: 0
- m_Name: AndroidIgnoreBackgroundDataRestrictionsSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4337412657492498
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1243994128759864}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114610179421400368
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1243994128759864}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS
- actionType: 0
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab.meta
deleted file mode 100644
index 634379f2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBackgroundDataRestrictionsSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1e6e7dac72195b04b8d463aedbc3e529
-timeCreated: 1521293445
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab
deleted file mode 100644
index 69bb7ba4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1401975072489710
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4937489782774994}
- - component: {fileID: 114831743558453732}
- m_Layer: 0
- m_Name: AndroidIgnoreBatteryOptimizationSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4937489782774994
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1401975072489710}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114831743558453732
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1401975072489710}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab.meta
deleted file mode 100644
index c3e39ecc..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidIgnoreBatteryOptimizationSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: bba19e86ee429f645b7ac254ec919d65
-timeCreated: 1521296120
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab
deleted file mode 100644
index 85ba6d09..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1122818579521332
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4807957350536156}
- - component: {fileID: 114474189842138416}
- m_Layer: 0
- m_Name: AndroidInputMethodSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4807957350536156
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1122818579521332}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114474189842138416
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1122818579521332}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.INPUT_METHOD_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab.meta
deleted file mode 100644
index fdb64a08..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 56251a9d7959f41449d5688324ae7023
-timeCreated: 1521202387
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab
deleted file mode 100644
index 8abcfd00..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1645133795453126
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4031244543392772}
- - component: {fileID: 114282093081384110}
- m_Layer: 0
- m_Name: AndroidInputMethodSubtypeSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4031244543392772
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1645133795453126}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114282093081384110
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1645133795453126}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.INPUT_METHOD_SUBTYPE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab.meta
deleted file mode 100644
index 9f2beb52..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInputMethodSubtypeSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ea84b27cb467619449053e3d9ec8fcd5
-timeCreated: 1521299090
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab
deleted file mode 100644
index c7e9746e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1270478190049068
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4523590384911112}
- - component: {fileID: 114004730751122032}
- m_Layer: 0
- m_Name: AndroidInternalStorageSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4523590384911112
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1270478190049068}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114004730751122032
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1270478190049068}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.INTERNAL_STORAGE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab.meta
deleted file mode 100644
index 22a7a506..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidInternalStorageSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: c69f7351938026e40afe0129cf8208b7
-timeCreated: 1521202631
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab
deleted file mode 100644
index 6b3d3d99..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1146693065142488
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4880978940685166}
- - component: {fileID: 114798396055040268}
- m_Layer: 0
- m_Name: AndroidLocaleSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4880978940685166
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1146693065142488}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114798396055040268
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1146693065142488}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.LOCALE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab.meta
deleted file mode 100644
index 74e3fe77..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocaleSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1a2ea6060dcb238479a0c00a44a7e41c
-timeCreated: 1521253262
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab
deleted file mode 100644
index 1987b652..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1657804246950088
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4581853461268988}
- - component: {fileID: 114518208263480178}
- m_Layer: 0
- m_Name: AndroidLocationSourceSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4581853461268988
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1657804246950088}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114518208263480178
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1657804246950088}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.LOCATION_SOURCE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab.meta
deleted file mode 100644
index 260494da..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidLocationSourceSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 96becdd47310196499d472127ab26056
-timeCreated: 1521205418
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab
deleted file mode 100644
index 1bead82d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1391100080912186
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4953273570963656}
- - component: {fileID: 114825483274522880}
- m_Layer: 0
- m_Name: AndroidManageAllApplicationsSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4953273570963656
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1391100080912186}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114825483274522880
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1391100080912186}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab.meta
deleted file mode 100644
index dee10c29..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageAllApplicationsSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 646e2d10718a4bf468d7a23a7599cde3
-timeCreated: 1521300780
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab
deleted file mode 100644
index f0f2b8dd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1765574814898854
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4467466585104966}
- - component: {fileID: 114087014538340150}
- m_Layer: 0
- m_Name: AndroidManageApplicationsSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4467466585104966
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1765574814898854}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114087014538340150
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1765574814898854}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.MANAGE_APPLICATIONS_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab.meta
deleted file mode 100644
index ea48fcf5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageApplicationsSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 2a41acd0ca590d643a6dc909b15573cf
-timeCreated: 1521300783
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab
deleted file mode 100644
index 60ad1546..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1657382301140064
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4803612219059646}
- - component: {fileID: 114892411474254520}
- m_Layer: 0
- m_Name: AndroidManageDefaultAppsSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4803612219059646
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1657382301140064}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114892411474254520
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1657382301140064}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.MANAGE_DEFAULT_APPS_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab.meta
deleted file mode 100644
index 447982ae..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageDefaultAppsSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 025d83b1e6006b940bf3cc0635dfb25f
-timeCreated: 1521300787
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab
deleted file mode 100644
index 6c886d93..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1599882386895004
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4624848728415798}
- - component: {fileID: 114767204510111724}
- m_Layer: 0
- m_Name: AndroidManageNetworkUsage
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4624848728415798
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1599882386895004}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114767204510111724
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1599882386895004}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.MANAGE_NETWORK_USAGE
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab.meta
deleted file mode 100644
index 3e9337d9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageNetworkUsage.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: eb0d853fbb7d0494294edcbf25cf6ec4
-timeCreated: 1521369953
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab
deleted file mode 100644
index debc3234..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1724896797352296
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4806661323046002}
- - component: {fileID: 114288207545430290}
- m_Layer: 0
- m_Name: AndroidManageOverlayPermission
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4806661323046002
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1724896797352296}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114288207545430290
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1724896797352296}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.action.MANAGE_OVERLAY_PERMISSION
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab.meta
deleted file mode 100644
index 445642c3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageOverlayPermission.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d222de99944844344b4b63fdb11345c6
-timeCreated: 1521300928
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab
deleted file mode 100644
index 7d60e4cb..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1264521247275944
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4250160141577040}
- - component: {fileID: 114386842423332752}
- m_Layer: 0
- m_Name: AndroidManageWriteSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4250160141577040
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1264521247275944}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114386842423332752
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1264521247275944}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.action.MANAGE_WRITE_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: package:com.Company.ProductName
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab.meta
deleted file mode 100644
index 1368e9fc..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidManageWriteSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: c196a436205bc8144ac0b89e7e3cbd48
-timeCreated: 1521304834
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab
deleted file mode 100644
index 75c79d38..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1695847867107232
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4073465269359396}
- - component: {fileID: 114854792126644176}
- m_Layer: 0
- m_Name: AndroidMemoryCardSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4073465269359396
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1695847867107232}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114854792126644176
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1695847867107232}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.MEMORY_CARD_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab.meta
deleted file mode 100644
index d4d9dbf8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidMemoryCardSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 682332ccd8f31f64f82cf1966ca78179
-timeCreated: 1521305108
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab
deleted file mode 100644
index cb3f0b19..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1394337352566946
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4535784200890500}
- - component: {fileID: 114708647435500234}
- m_Layer: 0
- m_Name: AndroidNFCPaymentSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4535784200890500
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1394337352566946}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114708647435500234
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1394337352566946}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.NFC_PAYMENT_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab.meta
deleted file mode 100644
index 9a2af43b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCPaymentSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 398d2ca8d24c5204cb7bb257a89f2544
-timeCreated: 1521305300
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab
deleted file mode 100644
index f9ee3a58..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1670665709869078
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4988221917068032}
- - component: {fileID: 114569360168339872}
- m_Layer: 0
- m_Name: AndroidNFCSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4988221917068032
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1670665709869078}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114569360168339872
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1670665709869078}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.NFC_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab.meta
deleted file mode 100644
index 20687324..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8090f650cee1a6644ada0120625cb917
-timeCreated: 1521305360
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab
deleted file mode 100644
index e34c8672..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1321151051001898
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4590094011548616}
- - component: {fileID: 114918287309669224}
- m_Layer: 0
- m_Name: AndroidNFCSharingSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4590094011548616
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1321151051001898}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114918287309669224
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1321151051001898}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.NFCSHARING_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab.meta
deleted file mode 100644
index 2bf927dc..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNFCSharingSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 99a31dc9be8e40a438c7f51635d2cdff
-timeCreated: 1521206379
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab
deleted file mode 100644
index 15dbaa6f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1254936773064988
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4580968488488554}
- - component: {fileID: 114042315478553816}
- m_Layer: 0
- m_Name: AndroidNetworkOperatorSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4580968488488554
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1254936773064988}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114042315478553816
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1254936773064988}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.NETWORK_OPERATOR_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab.meta
deleted file mode 100644
index 9ce3d392..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNetworkOperatorSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 48c3cf3d247a6bf438d421ed4c378bdd
-timeCreated: 1521305111
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab
deleted file mode 100644
index 70a7a5f9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1654933046190968
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4497302022795742}
- - component: {fileID: 114831483385068178}
- m_Layer: 0
- m_Name: AndroidNotificationListenerSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4497302022795742
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1654933046190968}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114831483385068178
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1654933046190968}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab.meta
deleted file mode 100644
index 792d815e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationListenerSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: e8f5c54b21c67eb4fb41d7f0e506ba3d
-timeCreated: 1521306195
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab
deleted file mode 100644
index 9d470b97..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1363710585897602
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4312764657916644}
- - component: {fileID: 114442165415624990}
- m_Layer: 0
- m_Name: AndroidNotificationPolicyAccessSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4312764657916644
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1363710585897602}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114442165415624990
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1363710585897602}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab.meta
deleted file mode 100644
index dd915c66..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidNotificationPolicyAccessSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1dcfb503162362b4b8a00c53d5306e32
-timeCreated: 1521306201
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab
deleted file mode 100644
index 3d0cb0ff..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1242770989924342
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4090099911991970}
- - component: {fileID: 114481451055362334}
- m_Layer: 0
- m_Name: AndroidPowerUsageSummary
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4090099911991970
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1242770989924342}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114481451055362334
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1242770989924342}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.POWER_USAGE_SUMMARY
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab.meta
deleted file mode 100644
index 11070634..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPowerUsageSummary.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7813cb48c46d18742b732f0c717c57aa
-timeCreated: 1522504383
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab
deleted file mode 100644
index aa0305f3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1199250495762700
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4034135402862542}
- - component: {fileID: 114236086682729994}
- m_Layer: 0
- m_Name: AndroidPrintSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4034135402862542
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1199250495762700}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114236086682729994
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1199250495762700}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.ACTION_PRINT_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab.meta
deleted file mode 100644
index db98549f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrintSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0872f11c32d788449bc8918199bba29a
-timeCreated: 1521306205
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab
deleted file mode 100644
index 01e0e7d2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1556728946884800
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4463017660654822}
- - component: {fileID: 114105709497247972}
- m_Layer: 0
- m_Name: AndroidPrivacySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4463017660654822
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1556728946884800}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114105709497247972
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1556728946884800}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.PRIVACY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab.meta
deleted file mode 100644
index 555dbc24..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidPrivacySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 880749407881b3744b1b3a9b120a9f19
-timeCreated: 1521206812
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab
deleted file mode 100644
index a89a71d9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1868590299900834
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4892484954656352}
- - component: {fileID: 114601316408660588}
- m_Layer: 0
- m_Name: AndroidSearchSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4892484954656352
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1868590299900834}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114601316408660588
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1868590299900834}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.search.action.SEARCH_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab.meta
deleted file mode 100644
index 065b69de..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSearchSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: bad56814b7c7f2d46928f167f6b5b752
-timeCreated: 1521207047
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab
deleted file mode 100644
index 5cd0e006..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1495070611387838
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4866513848017576}
- - component: {fileID: 114899260645335088}
- m_Layer: 0
- m_Name: AndroidSecuritySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4866513848017576
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1495070611387838}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114899260645335088
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1495070611387838}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.SECURITY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab.meta
deleted file mode 100644
index b046911b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSecuritySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cccd6bcff167e5040a7428f5e5539a6b
-timeCreated: 1521207182
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab
deleted file mode 100644
index f18e5d76..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1870118895034586
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4499941443144108}
- - component: {fileID: 114094951498733494}
- m_Layer: 0
- m_Name: AndroidSetWallpaper
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4499941443144108
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870118895034586}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114094951498733494
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1870118895034586}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.SET_WALLPAPER
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab.meta
deleted file mode 100644
index 7167595a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSetWallpaper.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d7263f4ee4fe05a49a84ec78b55eb9e1
-timeCreated: 1521370194
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab
deleted file mode 100644
index b56bf458..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1356054814760636
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4183493217812366}
- - component: {fileID: 114122905309660586}
- m_Layer: 0
- m_Name: AndroidSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4183493217812366
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1356054814760636}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114122905309660586
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1356054814760636}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab.meta
deleted file mode 100644
index 267266a5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8d74de49dc116d04c93d9dbab8f82736
-timeCreated: 1521199205
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab
deleted file mode 100644
index 7cf6e815..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1469343089370330
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4182828198793268}
- - component: {fileID: 114217008247933124}
- m_Layer: 0
- m_Name: AndroidSoundSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4182828198793268
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1469343089370330}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114217008247933124
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1469343089370330}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.SOUND_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab.meta
deleted file mode 100644
index ef04173c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSoundSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 3bee11121cd822047941343facc2e8d8
-timeCreated: 1521199368
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab
deleted file mode 100644
index 5a98cdb2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1335142294546712
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4911115854109822}
- - component: {fileID: 114149010897453940}
- m_Layer: 0
- m_Name: AndroidSyncSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4911115854109822
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1335142294546712}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114149010897453940
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1335142294546712}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.SYNC_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab.meta
deleted file mode 100644
index 2151eebf..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidSyncSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9df4ad0ba5e993c448d7fb41a94f2300
-timeCreated: 1521362371
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab
deleted file mode 100644
index b3eaa8dd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1391702030727848
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4141207180999046}
- - component: {fileID: 114711718806824976}
- m_Layer: 0
- m_Name: AndroidUserDictionarySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4141207180999046
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1391702030727848}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114711718806824976
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1391702030727848}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.USER_DICTIONARY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab.meta
deleted file mode 100644
index 9e2f96f7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidUserDictionarySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 53c94320f83e44548863ef0fd53a4d8d
-timeCreated: 1521207557
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab
deleted file mode 100644
index 7b036eca..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1461146854597602
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4573080482010220}
- - component: {fileID: 114569257005558516}
- m_Layer: 0
- m_Name: AndroidVPNSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4573080482010220
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1461146854597602}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114569257005558516
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1461146854597602}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.VPN_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab.meta
deleted file mode 100644
index 3ddb702d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVPNSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f32968388629a584eb0a109c60b4f9c8
-timeCreated: 1521363509
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab
deleted file mode 100644
index 441e8fff..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1848476614629186
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4772715908468528}
- - component: {fileID: 114562374391436604}
- m_Layer: 0
- m_Name: AndroidVRListenerSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4772715908468528
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1848476614629186}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114562374391436604
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1848476614629186}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.VR_LISTENER_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab.meta
deleted file mode 100644
index 344ea8c2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVRListenerSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cbc510305c409bd419bf749e3bbb05df
-timeCreated: 1521363628
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab
deleted file mode 100644
index f25a5a9c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1976270051410118
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4232385365799752}
- - component: {fileID: 114731055772788274}
- m_Layer: 0
- m_Name: AndroidVoiceInputSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4232385365799752
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1976270051410118}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114731055772788274
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1976270051410118}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.VOICE_INPUT_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab.meta
deleted file mode 100644
index 81ca52a7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidVoiceInputSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9c787889306b08d48b009c1a0274fc20
-timeCreated: 1521199711
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab
deleted file mode 100644
index c1433681..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1014528043399194
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4817440360479230}
- - component: {fileID: 114852060117709698}
- m_Layer: 0
- m_Name: AndroidWebviewSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4817440360479230
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1014528043399194}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114852060117709698
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1014528043399194}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.WEBVIEW_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab.meta
deleted file mode 100644
index e2efd94c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWebviewSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7f36d95088a503d498eeccfe76376add
-timeCreated: 1521363782
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab
deleted file mode 100644
index 47acaf49..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1076786529246104
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4272767668912788}
- - component: {fileID: 114113480782085426}
- m_Layer: 0
- m_Name: AndroidWifiIPSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4272767668912788
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1076786529246104}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114113480782085426
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1076786529246104}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.WIFI_IP_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab.meta
deleted file mode 100644
index c3169080..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiIPSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9daa634125f832f4596c27626b00097e
-timeCreated: 1521208000
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab
deleted file mode 100644
index f406f995..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1230859047740112
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4866515131586646}
- - component: {fileID: 114572820090261012}
- m_Layer: 0
- m_Name: AndroidWifiSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4866515131586646
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1230859047740112}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114572820090261012
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1230859047740112}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.WIFI_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab.meta
deleted file mode 100644
index 79695e79..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWifiSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 200bf25ef93efa9469a289932a2d39bd
-timeCreated: 1521207868
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab
deleted file mode 100644
index 1eea51ed..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1004663915369676
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4425723196714688}
- - component: {fileID: 114416957729479526}
- m_Layer: 0
- m_Name: AndroidWirelessSettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4425723196714688
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1004663915369676}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114416957729479526
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1004663915369676}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.WIRELESS_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab.meta
deleted file mode 100644
index c13bc0aa..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidWirelessSettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 556ad867b862c7249a70228ed89b2a5d
-timeCreated: 1521199871
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab
deleted file mode 100644
index 4115e56b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1667680855225790
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4852008744147064}
- - component: {fileID: 114460683519844756}
- m_Layer: 0
- m_Name: AndroidZenModePrioritySettings
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4852008744147064
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1667680855225790}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114460683519844756
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1667680855225790}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.settings.ZEN_MODE_PRIORITY_SETTINGS
- actionType: -1
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab.meta
deleted file mode 100644
index 7f726f1b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/AndroidZenModePrioritySettings.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b26276daa6a9c9947af55914b7407f73
-timeCreated: 1521364638
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab
deleted file mode 100644
index f9fe9f42..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab
+++ /dev/null
@@ -1,45 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1891933888668108
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4645154972602732}
- - component: {fileID: 114537673241807056}
- m_Layer: 0
- m_Name: ApplicationDetailsSettingsController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4645154972602732
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1891933888668108}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114537673241807056
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1891933888668108}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67f1812629a627a44bdc6078509a14a5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab.meta
deleted file mode 100644
index 253a7720..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ApplicationDetailsSettingsController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: c304435206d6bcb43bd9a9896fed3373
-timeCreated: 1521214195
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab
deleted file mode 100644
index 78ba928a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab
+++ /dev/null
@@ -1,51 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1731320672358256
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4131673622231270}
- - component: {fileID: 114150006702476252}
- m_Layer: 0
- m_Name: BluetoothSettingController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4131673622231270
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1731320672358256}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114150006702476252
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1731320672358256}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8c8021efc7b9db04986d423381cbbb39, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab.meta
deleted file mode 100644
index fa1573e8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/BluetoothSettingController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1ff50b3df47bd4e4cbdef3609ce2740a
-timeCreated: 1518189303
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab
deleted file mode 100644
index 6ef00a41..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab
+++ /dev/null
@@ -1,45 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1612166192544424
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4204939247534364}
- - component: {fileID: 114478821113772412}
- m_Layer: 0
- m_Name: IgnoreBackgroundDataRestrictionsSettingsController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4204939247534364
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1612166192544424}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114478821113772412
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1612166192544424}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 74626c10e616ad04bbc79c18b3f22b96, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab.meta
deleted file mode 100644
index 1a8039b1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/IgnoreBackgroundDataRestrictionsSettingsController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 172fe7bc6183d534abf73f8184d6373e
-timeCreated: 1521295842
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab
deleted file mode 100644
index fb04298a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab
+++ /dev/null
@@ -1,46 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1669983955174520
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4968906928502146}
- - component: {fileID: 114698222066559116}
- m_Layer: 0
- m_Name: ManageOverlayPermissionController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4968906928502146
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1669983955174520}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114698222066559116
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1669983955174520}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 77627b03b61414848b49d661bf04ac21, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- thisApp: 1
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab.meta
deleted file mode 100644
index b952d882..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageOverlayPermissionController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6ae4fe0c9f4e6e242bc7d259fdf6719a
-timeCreated: 1521301238
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab
deleted file mode 100644
index faee1515..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab
+++ /dev/null
@@ -1,46 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1208342582447244
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4093081034754112}
- - component: {fileID: 114287331090630128}
- m_Layer: 0
- m_Name: ManageWriteController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4093081034754112
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1208342582447244}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114287331090630128
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1208342582447244}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9e6b1c266fadebf458da0e138c11024b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- thisApp: 1
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab.meta
deleted file mode 100644
index 420556b2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/ManageWriteController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 3b33514bed0971b4f9127644908ad70e
-timeCreated: 1521304840
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab
deleted file mode 100644
index 46796751..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab
+++ /dev/null
@@ -1,52 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1523699691090790
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4335795546133566}
- - component: {fileID: 114853341119430292}
- m_Layer: 0
- m_Name: WifiSettingController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4335795546133566
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1523699691090790}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114853341119430292
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1523699691090790}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9dd2821efa4573f4cb459c547e9a148c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- ignoreReachableViaLocalAreaNetwork: 1
- OnClose:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab.meta
deleted file mode 100644
index d713b240..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/Settings/WifiSettingController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: e2c8facba0025ee4a913ec1411b57164
-timeCreated: 1518187915
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System.meta
deleted file mode 100644
index 1b38dd76..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 82a7020076a9f3c47a6e37f58d1e8ffe
-folderAsset: yes
-timeCreated: 1506590690
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab
deleted file mode 100644
index fdbced1d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1159617703586242
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4375255296446770}
- - component: {fileID: 114533215855072872}
- m_Layer: 0
- m_Name: AndroidActionControlloer
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4375255296446770
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1159617703586242}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114533215855072872
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1159617703586242}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.VIEW
- actionType: 0
- title: Select the application to share this text.
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab.meta
deleted file mode 100644
index 8c66b0b5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidActionControlloer.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: ac1e55f6777529b4ea1bdd22c74c931c
-timeCreated: 1516542289
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab
deleted file mode 100644
index 961d35ed..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1431789166259152
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4341527428153176}
- - component: {fileID: 114132495623382868}
- m_Layer: 0
- m_Name: AndroidLaunchDialer
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4341527428153176
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1431789166259152}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114132495623382868
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1431789166259152}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.DIAL
- actionType: 0
- title: Select the application to share this text.
- uri: tel:0123456789
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab.meta
deleted file mode 100644
index 16436a38..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchDialer.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f68ada05f7a456344b6894c720f4a0a3
-timeCreated: 1521368439
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab
deleted file mode 100644
index b670572f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1583314096116240
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4559958427999492}
- - component: {fileID: 114449960301288866}
- m_Layer: 0
- m_Name: AndroidLaunchMailer
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4559958427999492
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1583314096116240}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114449960301288866
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1583314096116240}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.SENDTO
- actionType: 0
- title:
- uri: mailto:xxx@example.com?subject=Title&body=Message
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab.meta
deleted file mode 100644
index 77a54ee8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidLaunchMailer.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 494c1e3d789f5fc46b26b05a89ebd0f7
-timeCreated: 1516543659
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab
deleted file mode 100644
index 74eee8ac..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1589695082943476
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4892537302317946}
- - component: {fileID: 114038809066921326}
- m_Layer: 0
- m_Name: AndroidOpenMap
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4892537302317946
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1589695082943476}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114038809066921326
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1589695082943476}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.VIEW
- actionType: 0
- title:
- uri: geo:37.7749,-122.4194?q=restaurants
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab.meta
deleted file mode 100644
index 404958db..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenMap.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 67f91b5caadc0fb40a6329b346f9e2ed
-timeCreated: 1516543646
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab
deleted file mode 100644
index f269edd6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1527768412029662
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4964312510034980}
- - component: {fileID: 114362321841012180}
- m_Layer: 0
- m_Name: AndroidOpenStreetView
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4964312510034980
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1527768412029662}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114362321841012180
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1527768412029662}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.VIEW
- actionType: 0
- title:
- uri: google.streetview:cbll=29.9774614,31.1329645&cbp=0,30,0,0,-15
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab.meta
deleted file mode 100644
index 52947147..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenStreetView.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 05ccfb7f6a6dd7349a63b9ff4665ed6f
-timeCreated: 1516543650
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab
deleted file mode 100644
index a5d5f44c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1736264469668794
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4908364987284824}
- - component: {fileID: 114216048994556664}
- m_Layer: 0
- m_Name: AndroidOpenURL
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4908364987284824
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1736264469668794}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114216048994556664
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1736264469668794}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.VIEW
- actionType: 0
- title:
- uri: http://fantom1x.blog130.fc2.com/
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab.meta
deleted file mode 100644
index 4f70fd69..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidOpenURL.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: da96323909072ba40910c2977ff9d935
-timeCreated: 1516543641
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab
deleted file mode 100644
index ed69d2b4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab
+++ /dev/null
@@ -1,48 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1880244399252162
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4845850749988692}
- - component: {fileID: 114966132230551956}
- m_Layer: 0
- m_Name: AndroidPluginRelease
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4845850749988692
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1880244399252162}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114966132230551956
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1880244399252162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f3368b5f1f2c4a1409b1f184b5d9e7eb, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- releaseOnDisable: 0
- releaseOnDestroy: 0
- releaseOnQuit: 1
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab.meta
deleted file mode 100644
index 21cf0bd7..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidPluginRelease.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d8e2c605935ede7468b263913190e84a
-timeCreated: 1516184372
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab
deleted file mode 100644
index 5d8bf93a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1087669680460302
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4817504370293352}
- - component: {fileID: 114912529240487694}
- m_Layer: 0
- m_Name: AndroidSendText
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4817504370293352
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1087669680460302}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114912529240487694
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1087669680460302}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.SEND
- actionType: 2
- title: Select the application to share this text.
- uri: file://
- extra: android.intent.extra.TEXT
- query: Message
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab.meta
deleted file mode 100644
index d6761714..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidSendText.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 017d7514dd924a14e83d28d07f6e8dda
-timeCreated: 1518262100
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab
deleted file mode 100644
index 2e39d195..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1722318736332238
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4286099467425256}
- - component: {fileID: 114009028805693214}
- m_Layer: 0
- m_Name: AndroidShowCallButton
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4286099467425256
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1722318736332238}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114009028805693214
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1722318736332238}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dd85558adcbd7c740a9624afcd3d269b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- action: android.intent.action.CALL_BUTTON
- actionType: -1
- title: Select the application to share this text.
- uri:
- extra: query
- query: keyword
- mimetype: text/plain
- addExtras: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab.meta
deleted file mode 100644
index 8edc0d43..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AndroidShowCallButton.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6f01d7dc368ba214c8e2eb471131a975
-timeCreated: 1521368437
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab
deleted file mode 100644
index 54cb7987..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab
+++ /dev/null
@@ -1,120 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1098091840613254
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4516304205941978}
- - component: {fileID: 114185630353597554}
- m_Layer: 0
- m_Name: AppExitWithToast
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4516304205941978
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1098091840613254}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114185630353597554
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1098091840613254}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3bf6e915898f0ff45bf6e3eb139d0635, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- enableKey: 1
- exitKey: 27
- oneMoreConfirm: 1
- oneMoreDuration: 3
- exitDelay: 0
- OnFirstPressed:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114185630353597554}
- m_TargetAssemblyTypeName:
- m_MethodName: ShowOneMoreToast
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnSecondPressed:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114185630353597554}
- m_TargetAssemblyTypeName:
- m_MethodName: ShowExitToast
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnBeforeDelay:
- m_PersistentCalls:
- m_Calls: []
- OnBeforeExit:
- m_PersistentCalls:
- m_Calls: []
- showOneMoreMessage: 1
- oneMoreMessage:
- id:
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3082\u3046\u4E00\u5EA6\u62BC\u3059\u3068\u7D42\u4E86\u3057\u307E\u3059\u3002"
- fontSize: 14
- - language: 10
- text: Press again to exit.
- fontSize: 14
- - language: 40
- text: "\u518D\u6B21\u6309\u4E0B\u5373\u53EF\u9000\u51FA\u3002"
- fontSize: 14
- - language: 23
- text: "\uC885\uB8CC\uD558\uB824\uBA74 \uB2E4\uC2DC \uB204\uB985\uB2C8\uB2E4."
- fontSize: 14
- showExitMessage: 0
- exitMessage:
- id:
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u7D42\u4E86\u3057\u307E\u3059\u3002"
- fontSize: 14
- - language: 10
- text: Exit the application.
- fontSize: 14
- - language: 40
- text: "\u9000\u51FA\u5E94\u7528\u7A0B\u5E8F\u3002"
- fontSize: 14
- - language: 23
- text: "\uC751\uC6A9 \uD504\uB85C\uADF8\uB7A8\uC744 \uC885\uB8CC\uD569\uB2C8\uB2E4."
- fontSize: 14
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab.meta
deleted file mode 100644
index 6072e5f2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppExitWithToast.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 5f59d4994dae04b4cbabac2f8b0ca1b7
-timeCreated: 1506590616
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab
deleted file mode 100644
index 43289ab0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1084304368842116
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4633529356281964}
- - component: {fileID: 114062524235201262}
- m_Layer: 0
- m_Name: AppInstallCheckController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4633529356281964
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1084304368842116}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114062524235201262
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1084304368842116}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ddc9bc94f3730a54291995761148248b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- packageName: com.android.vending
- checkOnStart: 0
- OnInstalled:
- m_PersistentCalls:
- m_Calls: []
- OnNotInstalled:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab.meta
deleted file mode 100644
index b82c1b6c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/AppInstallCheckController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: e86efea50e0c4c345adb487afbd25484
-timeCreated: 1523508567
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab
deleted file mode 100644
index 715f62b1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab
+++ /dev/null
@@ -1,49 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1026680166897524
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4201904678622466}
- - component: {fileID: 114602827400848564}
- m_Layer: 0
- m_Name: BatteryStatusController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4201904678622466
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1026680166897524}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114602827400848564
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1026680166897524}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f59071276b3587a459431df6ac269a62, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- startListeningOnEnable: 0
- OnStatus:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab.meta
deleted file mode 100644
index 2a7b4531..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/BatteryStatusController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 958cb341572fd6e4580cd0e6edd0ae89
-timeCreated: 1519123255
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab
deleted file mode 100644
index cb9dca58..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab
+++ /dev/null
@@ -1,50 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1184291014304922
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4773165207786312}
- - component: {fileID: 114249287992898412}
- m_Layer: 0
- m_Name: CpuRateController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4773165207786312
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1184291014304922}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114249287992898412
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1184291014304922}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c67b06b5fa1e07f4ca26e97b92d6f136, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- startListeningOnEnable: 0
- interval: 2
- OnStatus:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab.meta
deleted file mode 100644
index a81d0428..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/CpuRateController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b6f8d8922b59d014aa0a5252c674497b
-timeCreated: 1532967994
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab
deleted file mode 100644
index 99bc3197..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab
+++ /dev/null
@@ -1,588 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1110198156923016
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224046473918750814}
- - component: {fileID: 222174822889629796}
- - component: {fileID: 114236920332586920}
- m_Layer: 5
- m_Name: Handle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224046473918750814
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1110198156923016}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 224622224807451900}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &222174822889629796
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1110198156923016}
- m_CullTransparentMesh: 1
---- !u!114 &114236920332586920
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1110198156923016}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &1166978937667238
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224966809116692044}
- - component: {fileID: 222479110713886148}
- - component: {fileID: 114068901948257794}
- - component: {fileID: 114144683932976582}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224966809116692044
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1166978937667238}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 224815145970974958}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -30, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &222479110713886148
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1166978937667238}
- m_CullTransparentMesh: 1
---- !u!114 &114068901948257794
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1166978937667238}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 0
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 22
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 2
- m_MaxSize: 40
- m_Alignment: 0
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text:
---- !u!114 &114144683932976582
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1166978937667238}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_HorizontalFit: 0
- m_VerticalFit: 2
---- !u!1 &1192211702148986
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224815145970974958}
- - component: {fileID: 222052802139689220}
- - component: {fileID: 114693288930896468}
- - component: {fileID: 114903209962190170}
- - component: {fileID: 114155965260915494}
- m_Layer: 5
- m_Name: Panel
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224815145970974958
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1192211702148986}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 224966809116692044}
- - {fileID: 224113941791409962}
- m_Father: {fileID: 224939638474945418}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0}
- m_AnchorMax: {x: 0.5, y: 0}
- m_AnchoredPosition: {x: 0.25, y: 135}
- m_SizeDelta: {x: 719.5, y: 267}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &222052802139689220
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1192211702148986}
- m_CullTransparentMesh: 1
---- !u!114 &114693288930896468
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1192211702148986}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.2509804}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &114903209962190170
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1192211702148986}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 1
---- !u!114 &114155965260915494
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1192211702148986}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Content: {fileID: 224966809116692044}
- m_Horizontal: 0
- m_Vertical: 1
- m_MovementType: 1
- m_Elasticity: 0.1
- m_Inertia: 1
- m_DecelerationRate: 0.135
- m_ScrollSensitivity: 1
- m_Viewport: {fileID: 0}
- m_HorizontalScrollbar: {fileID: 0}
- m_VerticalScrollbar: {fileID: 114073330162596212}
- m_HorizontalScrollbarVisibility: 0
- m_VerticalScrollbarVisibility: 0
- m_HorizontalScrollbarSpacing: 0
- m_VerticalScrollbarSpacing: 0
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &1246138998343316
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224113941791409962}
- - component: {fileID: 222910927834061120}
- - component: {fileID: 114994607797018422}
- - component: {fileID: 114073330162596212}
- m_Layer: 5
- m_Name: Scrollbar
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224113941791409962
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1246138998343316}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 224622224807451900}
- m_Father: {fileID: 224815145970974958}
- m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -9, y: 0}
- m_SizeDelta: {x: 20, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &222910927834061120
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1246138998343316}
- m_CullTransparentMesh: 1
---- !u!114 &114994607797018422
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1246138998343316}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &114073330162596212
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1246138998343316}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Highlighted
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 114236920332586920}
- m_HandleRect: {fileID: 224046473918750814}
- m_Direction: 2
- m_Value: 0
- m_Size: 1
- m_NumberOfSteps: 0
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &1314362829046040
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224939638474945418}
- - component: {fileID: 223963798015942492}
- - component: {fileID: 114880445054767600}
- - component: {fileID: 225651937281205042}
- - component: {fileID: 114184576359018294}
- - component: {fileID: 114906985734187934}
- m_Layer: 5
- m_Name: DebugConsole
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224939638474945418
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0, y: 0, z: 0}
- m_Children:
- - {fileID: 224815145970974958}
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 0}
---- !u!223 &223963798015942492
-Canvas:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 0
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_AdditionalShaderChannelsFlag: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &114880445054767600
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_UiScaleMode: 1
- m_ReferencePixelsPerUnit: 100
- m_ScaleFactor: 1
- m_ReferenceResolution: {x: 720, y: 1280}
- m_ScreenMatchMode: 0
- m_MatchWidthOrHeight: 1
- m_PhysicalUnit: 3
- m_FallbackScreenDPI: 96
- m_DefaultSpriteDPI: 96
- m_DynamicPixelsPerUnit: 1
- m_PresetInfoIsWorld: 0
---- !u!225 &225651937281205042
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!114 &114184576359018294
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &114906985734187934
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1314362829046040}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 89194e8ae3e260f4385eab455414e6ac, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- dontDestroyOnLoad: 0
- hideOnAwake: 0
- clearOnDestory: 1
- lines: 0
- outputText: {fileID: 114068901948257794}
- scrollbar: {fileID: 114073330162596212}
- canvasGroup: {fileID: 225651937281205042}
---- !u!1 &1978272854106380
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224622224807451900}
- m_Layer: 5
- m_Name: Sliding Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224622224807451900
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1978272854106380}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 224046473918750814}
- m_Father: {fileID: 224113941791409962}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab.meta
deleted file mode 100644
index a56cf805..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DebugConsole.prefab.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: ef87dfcabba51bd4ebec5bbc4bad643f
-timeCreated: 1485330780
-licenseType: Store
-NativeFormatImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab
deleted file mode 100644
index 2336f60f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1139535754486534
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4737852399703050}
- - component: {fileID: 114833954969465422}
- m_Layer: 0
- m_Name: DeviceCredentialsController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4737852399703050
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1139535754486534}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114833954969465422
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1139535754486534}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 13aff3541c8d07f4da487d28b0bbf147, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title:
- message:
- OnFailure:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab.meta
deleted file mode 100644
index 29a049b5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DeviceCredentialsController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7108b3dae23e3d6479dd3e3279e816a9
-timeCreated: 1521823703
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab
deleted file mode 100644
index a5b9a955..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab
+++ /dev/null
@@ -1,46 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1224057629251804
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4864118265299182}
- - component: {fileID: 114505791507996058}
- m_Layer: 0
- m_Name: DialerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4864118265299182
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1224057629251804}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114505791507996058
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1224057629251804}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f98be02f74c7e5c42ba9096e39888efe, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- phoneNumber: 0123456789
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab.meta
deleted file mode 100644
index 7223d37d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/DialerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 5c268085918daaf409c2893fd608ae79
-timeCreated: 1521432092
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab
deleted file mode 100644
index 07a4adb9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab
+++ /dev/null
@@ -1,208 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1098574421114586
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224843909492294552}
- m_Layer: 5
- m_Name: FpsMonitor
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224843909492294552
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1098574421114586}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 224842994343455786}
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -10, y: -10}
- m_SizeDelta: {x: 160, y: 50}
- m_Pivot: {x: 1, y: 1}
---- !u!1 &1145427833349170
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224594043453274426}
- - component: {fileID: 222915483789135000}
- - component: {fileID: 114928207611456288}
- - component: {fileID: 114584508815157174}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224594043453274426
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1145427833349170}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 224842994343455786}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &222915483789135000
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1145427833349170}
- m_CullTransparentMesh: 1
---- !u!114 &114928207611456288
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1145427833349170}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 0
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 26
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 2
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: FPS
---- !u!114 &114584508815157174
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1145427833349170}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 214f6a9df343f91429f730866cdff633, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- targetText: {fileID: 114928207611456288}
- format: '{0:F1} FPS'
---- !u!1 &1752879897139708
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 224842994343455786}
- - component: {fileID: 222927063471122188}
- - component: {fileID: 114737047840486826}
- m_Layer: 5
- m_Name: Panel
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &224842994343455786
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1752879897139708}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 224594043453274426}
- m_Father: {fileID: 224843909492294552}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &222927063471122188
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1752879897139708}
- m_CullTransparentMesh: 1
---- !u!114 &114737047840486826
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1752879897139708}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.392}
- m_RaycastTarget: 0
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab.meta
deleted file mode 100644
index 1b31b456..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/FpsMonitor.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6a8bac0e0af625e46a5f1e72a77fa737
-timeCreated: 1533026093
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab
deleted file mode 100644
index c2801070..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab
+++ /dev/null
@@ -1,58 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1306689704256120
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4676204992993416}
- - component: {fileID: 114276840601987088}
- m_Layer: 0
- m_Name: GalleryPickController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4676204992993416
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1306689704256120}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114276840601987088
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1306689704256120}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 19d893ad925147d4fa4d474bd756c334, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- pickType: 0
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
- OnResultVideoInfo:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab.meta
deleted file mode 100644
index 6995f399..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/GalleryPickController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: fbcc9a15ae16d104ca056b261675b071
-timeCreated: 1518150939
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab
deleted file mode 100644
index d841b8c4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab
+++ /dev/null
@@ -1,97 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1267231764538114
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4171721075864924}
- - component: {fileID: 114582424218403482}
- m_Layer: 0
- m_Name: HardVolumeController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4171721075864924
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1267231764538114}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114582424218403482
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1267231764538114}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6f2bd74b82df86941a631fc6fa090c84, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- enableHardKey: 1
- hardOperation: 0
- showUI: 0
- OnVolumeCalled:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName:
- m_MethodName: OnDisplay
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnHardVolumeKeyUp:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114582424218403482}
- m_TargetAssemblyTypeName:
- m_MethodName: VolumeUp
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnHardVolumeKeyDown:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114582424218403482}
- m_TargetAssemblyTypeName:
- m_MethodName: VolumeDown
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- debugVolume: 2
- debugIncreasement: 0
- debugVolumeUpKey: 270
- debugVolumeDownKey: 269
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab.meta
deleted file mode 100644
index f2e80159..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 73eb0ef02a572664dac8b4565636cfa8
-timeCreated: 1512219877
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab
deleted file mode 100644
index 689033f2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab
+++ /dev/null
@@ -1,98 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1718437915171582
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4438224060330938}
- - component: {fileID: 114288828488583028}
- m_Layer: 0
- m_Name: HardVolumeControllerWithToast
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4438224060330938
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1718437915171582}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114288828488583028
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1718437915171582}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4943ba82bcc2aba429a8646bbedc2e9e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- enableHardKey: 1
- hardOperation: 1
- showUI: 1
- OnVolumeCalled:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114288828488583028}
- m_TargetAssemblyTypeName:
- m_MethodName: DisplayVolume
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnHardVolumeKeyUp:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114288828488583028}
- m_TargetAssemblyTypeName:
- m_MethodName: VolumeNow
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- OnHardVolumeKeyDown:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 114288828488583028}
- m_TargetAssemblyTypeName:
- m_MethodName: VolumeNow
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- debugVolume: 2
- debugIncreasement: 1
- debugVolumeUpKey: 270
- debugVolumeDownKey: 269
- enableToast: 1
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab.meta
deleted file mode 100644
index cc6961bd..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/HardVolumeControllerWithToast.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f719b7562657ace4c8002fb760b46a9f
-timeCreated: 1506676494
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab
deleted file mode 100644
index 32462e94..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab
+++ /dev/null
@@ -1,63 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1528161151500762
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4917740006620562}
- - component: {fileID: 114596857419878602}
- m_Layer: 0
- m_Name: LocalizeLanguageChanger
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4917740006620562
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1528161151500762}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114596857419878602
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1528161151500762}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d5f3373ded429ab4cbd398d490bb37c5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- language: 42
- applyOnStart: 0
- defaultStrings:
- - Unknown
- - Default
- - System
- - System Language
- - None
- findLocalizable: 0
- localizableObjects: []
- implGameobjects: []
- saveSetting: 0
- saveKey:
- OnLanguageChanged:
- m_PersistentCalls:
- m_Calls: []
- debugLanguage: 42
- debugApplyOnStart: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab.meta
deleted file mode 100644
index 9d508943..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeLanguageChanger.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 3ceed23bddbe21a43b3f0a9fc05b2a50
-timeCreated: 1525062958
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab
deleted file mode 100644
index 0b64a0df..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab
+++ /dev/null
@@ -1,106 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1497408026336346
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4956087763535378}
- - component: {fileID: 114451045475438062}
- m_Layer: 0
- m_Name: LocalizeStringResource
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4956087763535378
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1497408026336346}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114451045475438062
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1497408026336346}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
- - id: okButton
- defaultLanguage: 10
- list:
- - language: 22
- text: OK
- fontSize: 0
- - language: 40
- text: "\u786E\u5B9A"
- fontSize: 0
- - language: 23
- text: "\uD655\uC778"
- fontSize: 0
- - language: 10
- text: OK
- fontSize: 0
- - id: cancelButton
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30AD\u30E3\u30F3\u30BB\u30EB"
- fontSize: 0
- - language: 40
- text: "\u53D6\u6D88"
- fontSize: 0
- - language: 23
- text: "\uCDE8\uC18C"
- fontSize: 0
- - language: 10
- text: Cancel
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab.meta
deleted file mode 100644
index 1d008df1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/LocalizeStringResource.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a92195ce88944c842818d4bcb11cb0dc
-timeCreated: 1523704838
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab
deleted file mode 100644
index 8170179e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab
+++ /dev/null
@@ -1,96 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1003626953492182
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4274234942131624}
- - component: {fileID: 114107106216820330}
- - component: {fileID: 114406560967235198}
- m_Layer: 0
- m_Name: MailerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4274234942131624
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1003626953492182}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114107106216820330
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1003626953492182}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 43bf2400a9a29f841aec5402c3f47e14, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mailAddress: xxx@example.com
- subject: Title
- body: Message
- localize:
- localizeResource: {fileID: 0}
- subjecctID: subject
- bodyID: body
---- !u!114 &114406560967235198
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1003626953492182}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: subject
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: body
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab.meta
deleted file mode 100644
index 577d9565..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MailerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cc34a5b095bd7f44ea12740775d34154
-timeCreated: 1521432940
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab
deleted file mode 100644
index bbdef720..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab
+++ /dev/null
@@ -1,48 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1858736096646760
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4604540127260342}
- - component: {fileID: 114453249411159162}
- m_Layer: 0
- m_Name: MarketSearchController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4604540127260342
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1858736096646760}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114453249411159162
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1858736096646760}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2bae3da4375d55e459fed288c19761c8, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- searchType: 0
- packageName: com.google.android.tts
- keyword: Google TTS
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab.meta
deleted file mode 100644
index d968e9bc..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MarketSearchController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: cc12b9cb02091094a8b13c776ddfe59d
-timeCreated: 1523199381
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab
deleted file mode 100644
index 813390a6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab
+++ /dev/null
@@ -1,51 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1992382299415880
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4112041614086436}
- - component: {fileID: 114311290001983996}
- m_Layer: 0
- m_Name: MediaScannerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4112041614086436
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1992382299415880}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114311290001983996
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1992382299415880}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 953b10b2451a8d14d9e7bfa74c9da7c3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OnComplete:
- m_PersistentCalls:
- m_Calls: []
- OnCompleteInfo:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab.meta
deleted file mode 100644
index b8cd2cf5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/MediaScannerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9153a237050045b49bf761d23fdfab21
-timeCreated: 1518340002
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab
deleted file mode 100644
index 0fea13d6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab
+++ /dev/null
@@ -1,103 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1399919923384336
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4495927037528422}
- - component: {fileID: 114393459771224898}
- - component: {fileID: 114657603706108656}
- m_Layer: 0
- m_Name: NotificationController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4495927037528422
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1399919923384336}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114393459771224898
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1399919923384336}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: b100648c9b32a6e47b9dc72e7f300e3b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- title:
- message: Message
- tapAction: 0
- url: http://fantom1x.blog130.fc2.com/
- iconName: app_icon
- idTag: tag
- showTimestamp: 1
- vibratorType: 0
- vibratorDuration: 0
- vibratorPattern: 00000000640000006400000064000000640000006400000064000000
- localize:
- localizeResource: {fileID: 0}
- titleID:
- messageID: message
---- !u!114 &114657603706108656
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1399919923384336}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30BF\u30A4\u30C8\u30EB"
- fontSize: 0
- - language: 40
- text: "\u6807\u9898"
- fontSize: 0
- - language: 23
- text: "\uC81C\uBAA9"
- fontSize: 0
- - language: 10
- text: Title
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u30E1\u30C3\u30BB\u30FC\u30B8"
- fontSize: 0
- - language: 40
- text: "\u4FE1\u606F"
- fontSize: 0
- - language: 23
- text: "\uBA54\uC2DC\uC9C0"
- fontSize: 0
- - language: 10
- text: Message
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab.meta
deleted file mode 100644
index 582f6a8c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/NotificationController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 9f6e1e17bab4de8409e4d0aa82d1e6ec
-timeCreated: 1516532191
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab
deleted file mode 100644
index 409257c8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab
+++ /dev/null
@@ -1,49 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1760574737527292
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4704279204918908}
- - component: {fileID: 114115945599925892}
- m_Layer: 0
- m_Name: OrientationStatusController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4704279204918908
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1760574737527292}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114115945599925892
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1760574737527292}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9cd1f63f8945158438044f5ea83da73a, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- startListeningOnEnable: 0
- OnStatusChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab.meta
deleted file mode 100644
index 29f97237..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/OrientationStatusController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 61f94a39c2d254c49b5b028e16a8355d
-timeCreated: 1520493170
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab
deleted file mode 100644
index 486fa404..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab
+++ /dev/null
@@ -1,115 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1109782592208326
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4782667886744112}
- - component: {fileID: 114743849219616990}
- - component: {fileID: 114881299326287516}
- m_Layer: 0
- m_Name: PermissionCheckController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4782667886744112
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1109782592208326}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114743849219616990
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1109782592208326}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e387d0a6bea039c4c8d44a4296b7ffd6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- permission: android.permission.WRITE_EXTERNAL_STORAGE
- checkOnStart: 0
- requestWhenNotGranted: 0
- title: To use this function, you need "xxx" permission.
- message: "This permission is used for:\r\n\xB7 Description 1.\r\n\xB7 Description
- 2.\r\n\xB7 Description 3."
- style: android:Theme.DeviceDefault.Light.Dialog.Alert
- localize:
- localizeResource: {fileID: 0}
- titleID: title
- messageID: message
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnGranted:
- m_PersistentCalls:
- m_Calls: []
- OnDenied:
- m_PersistentCalls:
- m_Calls: []
- OnAllowed:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &114881299326287516
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1109782592208326}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: title
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3053\u306E\u6A5F\u80FD\u3092\u4F7F\u3046\u306B\u306F\u300Cxxx\u300D\u6A29\u9650\u304C\u5FC5\u8981\u3067\u3059\u3002"
- fontSize: 0
- - language: 40
- text: "\u8981\u4F7F\u7528\u6B64\u529F\u80FD\uFF0C\u60A8\u9700\u8981\u201Cxxx\u201D\u6743\u9650\u3002"
- fontSize: 0
- - language: 23
- text: "\uC774 \uAE30\uB2A5\uC744 \uC0AC\uC6A9\uD558\uB824\uBA74 \"xxx\"\uAD8C\uD55C\uC774
- \uC788\uC5B4\uC57C\uD569\uB2C8\uB2E4."
- fontSize: 0
- - language: 10
- text: To use this function, you need "xxx" permission.
- fontSize: 0
- - id: message
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3053\u306E\u6A29\u9650\u306F\u4EE5\u4E0B\u306B\u5229\u7528\u3055\u308C\u307E\u3059\uFF1A\r\n\u30FB\u30B9\u30C8\u30EC\u30FC\u30B8\u306E\u30D5\u30A1\u30A4\u30EB\u306E\u60C5\u5831\u3092\u53D6\u5F97\u3057\u307E\u3059\u3002\r\n\u30FB\u30B9\u30C8\u30EC\u30FC\u30B8\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u4FDD\u5B58\u3057\u307E\u3059\u3002\r\n\u30FB\u30B9\u30C8\u30EC\u30FC\u30B8\u306E\u30D5\u30A9\u30EB\u30C0\u306E\u30D1\u30B9\u3092\u53D6\u5F97\u3057\u307E\u3059\u3002"
- fontSize: 0
- - language: 40
- text: "\u6B64\u6743\u9650\u7528\u4E8E\uFF1A\r\n\xB7\u8BF4\u660E1\u3002\n\xB7\u8BF4\u660E2\u3002\r\n\xB7\u8BF4\u660E3\u3002"
- fontSize: 0
- - language: 23
- text: "\uC774 \uAD8C\uD55C\uC740 \uB2E4\uC74C\uC5D0 \uC0AC\uC6A9\uB429\uB2C8\uB2E4
- :\r\n\xB7 \uC124\uBA85 1.\n\xB7 \uC124\uBA85 2.\n\xB7 \uC124\uBA85 3."
- fontSize: 0
- - language: 10
- text: "This permission is used for:\r\n\xB7 Description 1.\r\n\xB7 Description
- 2.\r\n\xB7 Description 3."
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab.meta
deleted file mode 100644
index 75928820..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/PermissionCheckController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 4d8f3e9f34657a84cb348599699394c3
-timeCreated: 1524109441
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab
deleted file mode 100644
index 4ea1ff07..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab
+++ /dev/null
@@ -1,48 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1641641859521414
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4864885602173080}
- - component: {fileID: 114934575786900130}
- m_Layer: 0
- m_Name: QRCodeScannerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4864885602173080
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1641641859521414}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114934575786900130
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1641641859521414}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1726525528a5c374ca6bb027fcc6262e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OnResult:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab.meta
deleted file mode 100644
index 4c622162..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/QRCodeScannerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: a800039fe59be3344b151f935ef44610
-timeCreated: 1523095121
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab
deleted file mode 100644
index 2ccd316f..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab
+++ /dev/null
@@ -1,61 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1347564824056704
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4017365672703974}
- - component: {fileID: 114340784465541404}
- m_Layer: 0
- m_Name: SceneLoadWithKey
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4017365672703974
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1347564824056704}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114340784465541404
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1347564824056704}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c36d3bf416ef9214eb576c8d30d4edb6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- sceneBuildIndex: 0
- useName: 0
- sceneName: Title
- isAdditive: 0
- enableKey: 0
- loadKey: 27
- loadDelay: 0
- OnKeyPressed:
- m_PersistentCalls:
- m_Calls: []
- OnBeforeDelay:
- m_PersistentCalls:
- m_Calls: []
- OnBeforeLoad:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab.meta
deleted file mode 100644
index 6ecd9f2d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SceneLoadWithKey.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 5d75c534ea5eeab4c8bd99bc8aae740c
-timeCreated: 1506834859
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab
deleted file mode 100644
index b3fc29b6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1597155386122824
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4507768995156986}
- - component: {fileID: 114648231206530326}
- m_Layer: 0
- m_Name: Screenshot
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4507768995156986
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1597155386122824}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114648231206530326
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1597155386122824}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 47a2219ccab0fbb40bccdb540bfb155c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- filePrefix: screenshot_
- toExternalStorageOnAndroid: 1
- OnComplete:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab.meta
deleted file mode 100644
index bd36b1e2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/Screenshot.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: bb57d057c40b9614aaafd92c87136d88
-timeCreated: 1524411001
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab
deleted file mode 100644
index 89e06b9e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab
+++ /dev/null
@@ -1,81 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1197460469346516
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4615849156439108}
- - component: {fileID: 114557187139399544}
- - component: {fileID: 114976573644790868}
- m_Layer: 0
- m_Name: SendTextController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4615849156439108
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1197460469346516}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114557187139399544
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1197460469346516}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 286fde40ed388ea4ca8616408093c72d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- targetText: {fileID: 0}
- selectionType: 1
- chooserTitle: Select the application to share this text.
- localize:
- localizeResource: {fileID: 114976573644790868}
- chooserTitleID: chooserTitle
---- !u!114 &114976573644790868
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1197460469346516}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: acf18b9b5c452e74689b2f9e1b4ee78b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- items:
- - id: chooserTitle
- defaultLanguage: 10
- list:
- - language: 22
- text: "\u3053\u306E\u30C6\u30AD\u30B9\u30C8\u3092\u5171\u6709\u3059\u308B\u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u3092\u9078\u629E\u3057\u3066\u4E0B\u3055\u3044"
- fontSize: 0
- - language: 40
- text: "\u8BF7\u9009\u62E9\u5171\u4EAB\u6B64\u6587\u672C\u7684\u5E94\u7528\u7A0B\u5E8F"
- fontSize: 0
- - language: 23
- text: "\uC774 \uD14D\uC2A4\uD2B8\uB97C \uACF5\uC720 \uD560 \uC751\uC6A9 \uD504\uB85C\uADF8\uB7A8\uC744
- \uC120\uD0DD\uD558\uC2ED\uC2DC\uC624"
- fontSize: 0
- - language: 10
- text: Select the application to share this text.
- fontSize: 0
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab.meta
deleted file mode 100644
index 886ce046..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SendTextController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 102d1e45e80a4504fb176c65d1f17a01
-timeCreated: 1518426098
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab
deleted file mode 100644
index d531cb74..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab
+++ /dev/null
@@ -1,60 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1106151005298522
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4090190133040554}
- - component: {fileID: 114708088418969148}
- m_Layer: 0
- m_Name: SpeechRecognizerController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4090190133040554
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1106151005298522}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114708088418969148
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1106151005298522}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 29c9ddd870bfbf245a9cb2c4ed682f21, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- locale:
- saveSetting: 0
- saveKey:
- OnReady:
- m_PersistentCalls:
- m_Calls: []
- OnBegin:
- m_PersistentCalls:
- m_Calls: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab.meta
deleted file mode 100644
index 77a6c494..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/SpeechRecognizerController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 6f248dd9eeba46942a9b103405cc58d7
-timeCreated: 1516886627
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab
deleted file mode 100644
index 398dd104..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab
+++ /dev/null
@@ -1,53 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1054681205857478
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4121560510831300}
- - component: {fileID: 114937668728719866}
- m_Layer: 0
- m_Name: StorageLoadTextController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4121560510831300
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1054681205857478}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114937668728719866
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1054681205857478}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: faf4046a144a7b048a273d384b09398b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mimeTypes: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- targetText: {fileID: 0}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab.meta
deleted file mode 100644
index 94c8a846..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageLoadTextController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0abe949c91ba8744283625d6c8ebbfb0
-timeCreated: 1518416789
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab
deleted file mode 100644
index ce9d26e3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab
+++ /dev/null
@@ -1,55 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1419451056479664
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4562753461680414}
- - component: {fileID: 114455233711443774}
- m_Layer: 0
- m_Name: StorageOpenAudioController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4562753461680414
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1419451056479664}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114455233711443774
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1419451056479664}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8a3f3b19b060b7247b9a9f121d0caf99, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mimeTypes: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab.meta
deleted file mode 100644
index e160089b..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenAudioController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d40e7ba5051511f48808f374ab8f59ee
-timeCreated: 1527858179
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab
deleted file mode 100644
index 20674ff5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab
+++ /dev/null
@@ -1,55 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1395043986656196
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4062460260264118}
- - component: {fileID: 114957109753704856}
- m_Layer: 0
- m_Name: StorageOpenFileController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4062460260264118
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1395043986656196}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114957109753704856
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1395043986656196}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 81ef0c1a686c0b9479c7c3a582096e27, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mimeTypes: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab.meta
deleted file mode 100644
index a2f3a2f0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFileController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 80c8358dbc53640479677c86bf480254
-timeCreated: 1527858170
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab
deleted file mode 100644
index 4d84372e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab
+++ /dev/null
@@ -1,54 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1470758198772812
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4217761632356658}
- - component: {fileID: 114310881668082002}
- m_Layer: 0
- m_Name: StorageOpenFolderController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4217761632356658
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1470758198772812}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114310881668082002
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1470758198772812}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7b93cf59be168d54f841879a8bf142ed, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab.meta
deleted file mode 100644
index 225d0fde..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenFolderController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 567f5b51777c920459adef817d7c57d7
-timeCreated: 1527858174
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab
deleted file mode 100644
index 15d7b71d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab
+++ /dev/null
@@ -1,55 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1541482879289708
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4238546892161466}
- - component: {fileID: 114616829223620816}
- m_Layer: 0
- m_Name: StorageOpenImageController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4238546892161466
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1541482879289708}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114616829223620816
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1541482879289708}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 950b227461e43f54694375017bd7cb92, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mimeTypes: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab.meta
deleted file mode 100644
index bb699e43..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenImageController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1303f36b4d897f84288f0768b64fc3fb
-timeCreated: 1527960580
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab
deleted file mode 100644
index 7978ad23..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab
+++ /dev/null
@@ -1,55 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1108211248837940
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4982977891995530}
- - component: {fileID: 114098941229017732}
- m_Layer: 0
- m_Name: StorageOpenVideoController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4982977891995530
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1108211248837940}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114098941229017732
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1108211248837940}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4443f7cb6fd462a4b9959cde28d28169, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mimeTypes: []
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab.meta
deleted file mode 100644
index ac673b5d..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageOpenVideoController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 774efd37e33893f42972b4f1128e3ab3
-timeCreated: 1527960576
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab
deleted file mode 100644
index 40a5d984..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab
+++ /dev/null
@@ -1,60 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1695357626098330
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4069781791879276}
- - component: {fileID: 114978277431098370}
- m_Layer: 0
- m_Name: StorageSaveFileController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4069781791879276
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1695357626098330}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114978277431098370
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1695357626098330}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e53f9abff1bf20f458d6cad5b0b1181d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- fileName: NewDocument
- mimeTypes:
- - '*/*'
- syncExtension: 1
- saveValue: 0
- saveKey:
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnResultInfo:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab.meta
deleted file mode 100644
index 40f3f335..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveFileController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 115695566c7861f4ea39dbf7f77da68d
-timeCreated: 1527952152
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab
deleted file mode 100644
index 640d12c0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab
+++ /dev/null
@@ -1,58 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1655883574357242
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4933813985973732}
- - component: {fileID: 114565306007515722}
- m_Layer: 0
- m_Name: StorageSaveTextController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4933813985973732
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1655883574357242}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114565306007515722
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1655883574357242}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a17a5d249e195fc40a7c838a25ceaafe, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- targetText: {fileID: 0}
- fileName: NewDocument.txt
- mimeTypes:
- - text/plain
- syncExtension: 1
- saveValue: 0
- saveKey:
- OnResult:
- m_PersistentCalls:
- m_Calls: []
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab.meta
deleted file mode 100644
index 6d4c73a3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/StorageSaveTextController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1f80604e6cda0704f88a18409a063094
-timeCreated: 1518416785
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab
deleted file mode 100644
index 0f6cf3d5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab
+++ /dev/null
@@ -1,70 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1908624318804832
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4226116137107048}
- - component: {fileID: 114137152281808436}
- m_Layer: 0
- m_Name: TextToSpeechController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4226116137107048
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1908624318804832}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114137152281808436
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1908624318804832}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a0b312d8e1384144eb7656e34f95c392, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- locale:
- speed: 1
- speedStep: 0.05
- pitch: 1
- pitchStep: 0.05
- saveSetting: 0
- saveKey:
- OnStart:
- m_PersistentCalls:
- m_Calls: []
- OnDone:
- m_PersistentCalls:
- m_Calls: []
- OnStop:
- m_PersistentCalls:
- m_Calls: []
- OnStatus:
- m_PersistentCalls:
- m_Calls: []
- OnSpeedChanged:
- m_PersistentCalls:
- m_Calls: []
- OnPitchChanged:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab.meta
deleted file mode 100644
index 3f828d20..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/TextToSpeechController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d25efbcf6086225498acfe63315b3c60
-timeCreated: 1516958934
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab
deleted file mode 100644
index 82658fc8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab
+++ /dev/null
@@ -1,51 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1255925228401160
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4045845286286866}
- - component: {fileID: 114634131382853504}
- m_Layer: 0
- m_Name: VibratorController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4045845286286866
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1255925228401160}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114634131382853504
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1255925228401160}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: df6fbb4d96dfd1745836727f9f72f218, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- vibratorType: 0
- duration: 1000
- pattern: 00000000640000006400000064000000640000006400000064000000
- OnError:
- m_PersistentCalls:
- m_Calls: []
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab.meta
deleted file mode 100644
index 4a865196..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/VibratorController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 174bd0c0120849f429837d12d10f65fa
-timeCreated: 1518849804
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab
deleted file mode 100644
index 735aed56..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab
+++ /dev/null
@@ -1,46 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1457495243789838
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4046355405640556}
- - component: {fileID: 114950279704087474}
- m_Layer: 0
- m_Name: WebSearchController
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &4046355405640556
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1457495243789838}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &114950279704087474
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1457495243789838}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 515d9af933f6f5241990da4352de0b32, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- keyword: keyword
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab.meta
deleted file mode 100644
index e744618e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Prefabs/System/WebSearchController.prefab.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d93464b922ec7924996945bf42bcf073
-timeCreated: 1516543224
-licenseType: Store
-NativeFormatImporter:
- mainObjectFileID: 100100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts.meta
deleted file mode 100644
index e5b94d2a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 7b968cd80a558154d91b31ba4e429bca
-folderAsset: yes
-timeCreated: 1506590596
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera.meta
deleted file mode 100644
index a0e0aa97..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 26e76b1abb75c8d4f94aaf70c3e4991d
-folderAsset: yes
-timeCreated: 1515335047
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs
deleted file mode 100644
index de465e84..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs
+++ /dev/null
@@ -1,474 +0,0 @@
-using System;
-using UnityEngine;
-
-namespace FantomLib
-{
- ///
- /// SmoothFollow added right/left rotation angle, height and distance,
- /// and added a corresponding to pinch (PinchInput) and swipe (SwipeInput) (originally StandardAssets)
- /// http://fantom1x.blog130.fc2.com/blog-entry-289.html
- /// (Usage)
- ///·You can use it by attaching to a GameObject such as a camera and registering an object as a viewpoint from the inspector to target.
- /// (Specification)
- ///·It recognizes the whole screen as (0,0) - (1,1) and clicks with the touch or mouse in the valid area (Valid Area).
- ///·The touch operation is effective only for one finger (and the first one) (More than 2 -> When it is 1 does not recognize).
- ///·In order to separate drag and swipe operations with fingers, If it is larger than the value of AngleOperation.dragWidthLimit (ratio by screen width)
- /// (= finger quickly moved) it is not recognized as a drag (Swipe is recognized by the value of SwipeInput.validWidth).
- ///·Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add a device to the #if conditional statement (only those that can be acquired by Input.touchCount).
- ///
- ///
- /// SmoothFollow に左右回転アングルと高さと距離の遠近機能を追加したもの
- /// かつ、ピンチ(PinchInput)とスワイプ(SwipeInput)に対応させた(元は StandardAssets の SmoothFollow)
- /// http://fantom1x.blog130.fc2.com/blog-entry-289.html
- ///(使い方)
- ///・カメラなどの GameObject にアタッチして、インスペクタから target に視点となるオブジェクトを登録すれば使用可。
- ///(仕様説明)
- ///・画面全体を(0,0)-(1,1)とし、有効領域内(Valid Area)でタッチまたはマウスでクリックしたとき認識する。
- ///・タッチ操作は指1本のみ(かつ最初の1本)の操作が有効となる(2本以上→1本になったときは認識しない)。
- ///・指でのドラッグとスワイプ操作を分けるため、AngleOperation.dragWidthLimit の値(画面幅による比率)より大きいときは(=指を素早く動かしたときは)
- /// ドラッグとして認識しない(スワイプは SwipeInput.validWidth の値で認識)。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///
- public class SmoothFollow3 : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Inspector Settings
- public Transform target; //Object to follow //追従するオブジェクト
-
- public bool autoInitOnPlay = true; //Automatically calculates distance, height, preAngle from target position at startup //distance, height, preAngle を起動時に target 位置から自動算出する
- public float distance = 2.0f; //Distance of XZ plane //XZ平面の距離
- public float height = 0f; //Y axis height //Y軸の高さ
- public float preAngle = 0f; //Initial value of camera angle //カメラアングル初期値
-
- public bool widthReference = true; //Make the screen width (Screen.width) size the standard of the ratio (false: based on height (Screen.height)) //画面幅(Screen.width)サイズを比率の基準にする(false=高さ(Screen.height)を基準)
-
- //Area on screen to recognize: 0.0~1.0 [(0,0):Bottom left of screen, (1,1):Upper right of screen]
- //認識する画面領域(0.0~1.0)[(0,0):画面左下, (1,1):画面右上]
- public Rect validArea = new Rect(0, 0, 1, 1);
-
-
- //Rotation operation
- //回転操作
- [Serializable]
- public class AngleOperation
- {
- public float damping = 3.0f; //Smooth moving speed of left and right rotation //左右回転のスムーズ移動速度
-
- //Key input //キー入力
- public bool keyEnable = true; //ON/OFF of rotation key operation //回転のキー操作の ON/OFF
- public float keySpeed = 45f; //Speed by key operation //左右回転速度
- public KeyCode keyLeft = KeyCode.Z; //Left rotation key //左回転キー
- public KeyCode keyRight = KeyCode.X; //Right rotation key //右回転キー
-
- //Drag //ドラッグ
- public bool dragEnable = true; //ON/OFF of rotation drag operation //回転のドラッグ操作の ON/OFF
- public float dragSpeed = 10f; //Speed by drag operation //ドラッグ操作での回転速度
- public float dragWidthLimit = 0.1f; //Limit width that can be recognized as a drag (0: unlimited ~ 1: Screen.width [when widthReference=true]). Not recognize more than this width (to distinguish it from swipe). //ドラッグとして認識できる幅(0 のとき制限なし ~ 1 のとき画面幅)。この幅以上は認識しない(スワイプと区別するため)。
- }
- public AngleOperation angleOperation;
-
-
- //Turn operation (constant angle rotation)
- //旋回(一定角度回転)
- [Serializable]
- public class TurnOperation
- {
- public float angle = 90f; //Angle of turn //旋回の角度
-
- //Key input //キー入力
- public bool keyEnable = true; //ON/OFF of rotation key operation //旋回キーの ON/OFF
- public KeyCode keyLeft = KeyCode.KeypadMinus; //Left rotation key //左旋回キー
- public KeyCode keyRight = KeyCode.KeypadPlus; //Right rotation key //右旋回キー
-
- //Swipe //スワイプ
- public bool swipeEnable = true; //ON/OFF of rotation swipe operation //スワイプで旋回の ON/OFF
- }
- public TurnOperation turnOperation;
-
-
- //Height operation
- //高さの操作
- [Serializable]
- public class HeightOperation
- {
- public float damping = 2.0f; //Smooth moving speed of height //上下高さのスムーズ移動速度
-
- //Key input //キー入力
- public bool keyEnable = true; //ON/OFF of height key operation //高さのキー操作の ON/OFF
- public float keySpeed = 1.5f; //Speed by key operation //キー操作での移動速度
- public KeyCode keyUp = KeyCode.C; //Key height up //高さ上へキー
- public KeyCode keyDown = KeyCode.V; //Keys height down //高さ下へキー
-
- //Drag //ドラッグ
- public bool dragEnable = true; //ON/OFF of height drag operation //高さのドラッグ操作での ON/OFF
- public float dragSpeed = 0.5f; //Speed by drag operation //ドラッグ操作での高さ移動速度
- }
- public HeightOperation heightOperation;
-
-
- //Distance operation
- //距離の操作
- [Serializable]
- public class DistanceOperation
- {
- public float damping = 1.0f; //Smooth moving speed of distance //距離のスムーズ移動速度(キーとホイール)
- public float min = 1.0f; //Minimum distance on XZ plane //XZ平面での最小距離
-
- //キー入力
- public bool keyEnable = true; //ON/OFF of distance key operation //距離のキー操作の ON/OFF
- public float keySpeed = 0.5f; //Speed by key operation //距離の移動速度
- public KeyCode keyNear = KeyCode.B; //Key distance near //近くへキー
- public KeyCode keyFar = KeyCode.N; //Key distance far //遠くへキー
-
- //ホイール
- public bool wheelEnable = true; //ON/OFF of distance wheel operation //距離のホイール操作の ON/OFF
- public float wheelSpeed = 7f; //Speed by wheel operation //ホイール1目盛りの速度
-
- //ピンチ
- public bool pinchEnable = true; //ON/OFF of distance pinch operation //ピンチで距離を操作する
- public float pinchDamping = 5f; //Smooth moving speed of distance at pinch //ピンチでの距離のスムーズ移動速度(キーとホイールでの操作と分けるため)
- public float pinchSpeed = 40f; //Speed by pinch operation //ピンチでの距離の変化速度
- }
- public DistanceOperation distanceOperation;
-
-
- //Initial reset operation
- //初期状態リセット操作
- [Serializable]
- public class ResetOperation
- {
- public bool keyEnable = true; //ON/OFF of reset key operation //初期状態リセットキーの ON/OFF
- public KeyCode key = KeyCode.KeypadPeriod; //Key reset //初期状態リセットキー
- }
- public ResetOperation resetOperation;
-
-#endregion Inspector settings Section
-
-#region Properties and Local values Section
-
- //Local Values
- float angle; //Camera angle (XZ plane) //カメラアングル(XZ平面)
- Vector3 startPos; //Mouse movement start point //マウス移動始点
- float wantedDistance; //Destination distance //変化先距離
- float resetDistance; //For initial distance //初期距離保存用
- float resetHeight; //For initial height //初期位置高さ保存用
- bool pinched = false; //Flag operated with pinch (switch between distanceDamping and pinchDistanceDamping) //ピンチで操作したフラグ(distanceDamping と pinchDistanceDamping を切り替える)
- bool dragging = false; //Drag operation flag //ドラッグの操作中フラグ
-
-
- //Initial reset
- //状態リセット(初期状態に戻す)
- public void ResetOperations()
- {
- height = resetHeight;
- distance = wantedDistance = resetDistance;
- angle = preAngle;
- }
-
-#endregion Properties and Local values Section
-
-#region Unity life cycle Section
-
- // Use this for initialization
- void Start()
- {
- if (autoInitOnPlay && target != null)
- {
- height = transform.position.y - target.position.y;
- Vector3 dir = Vector3.ProjectOnPlane(target.position - transform.position, Vector3.up);
- distance = dir.magnitude;
- preAngle = AngleXZWithSign(target.forward, dir);
- }
-
- angle = preAngle;
- resetDistance = wantedDistance = distance;
- resetHeight = height;
- }
-
- // Update is called once per frame
- void Update()
- {
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch //タッチで取得したいプラットフォームのみ(モバイル等)
- if (Input.touchCount != 1 || Input.touches[0].fingerId != 0) //Limit to operation of the first finger //最初の指1本の操作に限定する
- {
- dragging = false;
- return;
- }
-#endif
- //Rotation operation
- //回転のキー操作
- if (angleOperation.keyEnable)
- {
- if (Input.GetKey(angleOperation.keyLeft))
- angle = Mathf.Repeat(angle + angleOperation.keySpeed * Time.deltaTime, 360f);
-
- if (Input.GetKey(angleOperation.keyRight))
- angle = Mathf.Repeat(angle - angleOperation.keySpeed * Time.deltaTime, 360f);
- }
-
- //Turn operation (constant angle rotation)
- //旋回(一定角度回転)キー操作
- if (turnOperation.keyEnable)
- {
- if (Input.GetKeyDown(turnOperation.keyLeft))
- TurnLeft();
-
- if (Input.GetKeyDown(turnOperation.keyRight))
- TurnRight();
- }
-
- //Height operation
- //高さのキー操作
- if (heightOperation.keyEnable)
- {
- if (Input.GetKey(heightOperation.keyUp))
- height += heightOperation.keySpeed * Time.deltaTime;
-
- if (Input.GetKey(heightOperation.keyDown))
- height -= heightOperation.keySpeed * Time.deltaTime;
- }
-
- //Rotation or height operation by drag
- //ドラッグ操作
- if (angleOperation.dragEnable || heightOperation.dragEnable)
- {
- Vector3 movePos = Vector3.zero;
-
- if (!dragging && Input.GetMouseButtonDown(0))
- {
- startPos = Input.mousePosition;
- if (validArea.xMin * Screen.width <= startPos.x && startPos.x <= validArea.xMax * Screen.width &&
- validArea.yMin * Screen.height <= startPos.y && startPos.y <= validArea.yMax * Screen.height)
- {
- dragging = true;
- }
- }
- else if (dragging)
- {
- if (Input.GetMouseButton(0))
- {
- movePos = Input.mousePosition - startPos;
- startPos = Input.mousePosition;
-
- //Restrict by drag width (to separate from swipe)
- //ドラッグ幅で制限する(スワイプと分別するため)
- if (angleOperation.dragWidthLimit > 0)
- {
- float limit = (widthReference ? Screen.width : Screen.height) * angleOperation.dragWidthLimit;
- float d = Mathf.Max(Mathf.Abs(movePos.x), Mathf.Abs(movePos.y)); //大きい方で判定
- if (d > limit)
- {
- movePos = Vector3.zero; //To disable drag //操作を無効にする
- dragging = false;
- }
- }
- }
- else //Input.GetMouseButtonUp(0), exit
- {
- dragging = false;
- }
- }
-
- if (movePos != Vector3.zero)
- {
- //Rotation drag operation
- //回転のドラッグ操作
- if (angleOperation.dragEnable)
- angle = Mathf.Repeat(angle + movePos.x * angleOperation.dragSpeed * Time.deltaTime, 360f);
-
- //Heigh drag operation
- //高さのドラッグ操作
- if (heightOperation.dragEnable)
- height -= movePos.y * heightOperation.dragSpeed * Time.deltaTime;
- }
- }
-
- //Distance operation
- //距離のキー操作
- if (distanceOperation.keyEnable)
- {
- if (Input.GetKey(distanceOperation.keyNear))
- {
- wantedDistance = Mathf.Max(distanceOperation.min, distance - distanceOperation.keySpeed);
- pinched = false;
- }
-
- if (Input.GetKey(distanceOperation.keyFar))
- {
- wantedDistance = distance + distanceOperation.keySpeed;
- pinched = false;
- }
- }
-
- //Distance operation by wheel
- //距離のホイール遠近
- if (distanceOperation.wheelEnable)
- {
- float mw = Input.GetAxis("Mouse ScrollWheel"); //-0.1f, 0f, 0.1f
- if (mw != 0)
- {
- wantedDistance = Mathf.Max(distanceOperation.min, distance - mw * distanceOperation.wheelSpeed); //0.1 x n times
- pinched = false;
- }
- }
-
- //Initial reset operation
- //初期状態リセット
- if (resetOperation.keyEnable)
- {
- if (Input.GetKeyDown(resetOperation.key))
- ResetOperations();
- }
- }
-
- void LateUpdate()
- {
- if (target == null)
- return;
-
- //Follower position
- //追従先位置
- float wantedRotationAngle = target.eulerAngles.y + angle;
- float wantedHeight = target.position.y + height;
-
- //Current position
- //現在位置
- float currentRotationAngle = transform.eulerAngles.y;
- float currentHeight = transform.position.y;
-
- //Smooth movement distance (direction) to following destination
- //追従先へのスムーズ移動距離(方向)
- currentRotationAngle = Mathf.LerpAngle(currentRotationAngle, wantedRotationAngle,
- angleOperation.damping * Time.deltaTime);
- currentHeight = Mathf.Lerp(currentHeight, wantedHeight, heightOperation.damping * Time.deltaTime);
- distance = Mathf.Lerp(distance, wantedDistance,
- (pinched ? distanceOperation.pinchDamping : distanceOperation.damping) * Time.deltaTime);
-
- //Camera movement
- //カメラの移動
- var currentRotation = Quaternion.Euler(0, currentRotationAngle, 0);
- Vector3 pos = target.position - currentRotation * Vector3.forward * distance;
- pos.y = currentHeight;
- transform.position = pos;
-
- transform.LookAt(target);
- }
-
-#endregion Unity life cycle Section
-
-#region Pinch, Swipe operation Section
-
- //width: distance of two fingers of pinch
- //center: The coordinates of the center of two fingers of a pinch
- //
- //width: ピンチ幅
- //center: ピンチの2本指の中心の座標
- public void OnPinchStart(float width, Vector2 center)
- {
- //Not used
- }
-
-
- //Pinch to operate distance (for mobile)
- //(*) use PinchInput.OnPinch callback handler
- //http://fantom1x.blog130.fc2.com/blog-entry-288.html
- //width: distance of two fingers of pinch
- //delta: The difference in pinch width just before
- //ratio: Stretch ratio from the start of pinch width (1:At the start of pinch, Expand by 1 or more, lower than 1 (1/2, 1/3, ...)
- //
- //ピンチで距離を操作(モバイル等)
- //http://fantom1x.blog130.fc2.com/blog-entry-288.html
- //・PinchInput.OnPinch のコールバックハンドラ
- //width: ピンチ幅
- //delta: 直前のピンチ幅の差
- //ratio: ピンチ幅の開始時からの伸縮比 (1:ピンチ開始時, 1以上拡大, 1より下(1/2,1/3,...)縮小)
- public void OnPinch(float width, float delta, float ratio)
- {
- if (!distanceOperation.pinchEnable)
- return;
-
- if (delta != 0)
- {
- wantedDistance = Mathf.Max(distanceOperation.min, distance - delta * distanceOperation.pinchSpeed);
- pinched = true;
- }
- }
-
-
- //Swipe to operate turn
- //(*) SwipeInput.OnSwipe callback handler
- //http://fantom1x.blog130.fc2.com/blog-entry-250.html
- //
- //スワイプで旋回
- //・SwipeInput.OnSwipe のコールバックハンドラ
- //http://fantom1x.blog130.fc2.com/blog-entry-250.html
- public void OnSwipe(Vector2 dir)
- {
- if (!turnOperation.swipeEnable)
- return;
-
- if (dir == Vector2.left)
- TurnLeft();
- else if (dir == Vector2.right)
- TurnRight();
- }
-
-
- //Turn left operation (constant angle rotation)
- //左旋回(一定角度旋回)
- public void TurnLeft()
- {
- angle = Mathf.Repeat(MultipleCeil(angle - turnOperation.angle, turnOperation.angle), 360f);
- }
-
- //Turn right operation (constant angle rotation)
- //右旋回(一定角度旋回)
- public void TurnRight()
- {
- angle = Mathf.Repeat(MultipleFloor(angle + turnOperation.angle, turnOperation.angle), 360f);
- }
-
-#endregion Pinch, Swipe operation Section
-
-#region Other static method Section
-
- //Calculate a smaller multiple
- //より小さい倍数を求める(倍数で切り捨てられるような値)
- //http://fantom1x.blog130.fc2.com/blog-entry-248.html
- static float MultipleFloor(float value, float multiple)
- {
- return Mathf.Floor(value / multiple) * multiple;
- }
-
- //Calculate a larger multiple
- //より大きい倍数を求める(倍数で繰り上がるような値)
- static float MultipleCeil(float value, float multiple)
- {
- return Mathf.Ceil(value / multiple) * multiple;
- }
-
- //Angle between direction vectors in 2D (XY plane) with sign (degrees)
- //2D(XY平面)での方向ベクトル同士の角度を符号付きで返す(度)
- //http://fantom1x.blog130.fc2.com/blog-entry-253.html#AngleWithSign
- static float AngleXZWithSign(Vector3 from, Vector3 to)
- {
- Vector3 projFrom = from;
- Vector3 projTo = to;
- projFrom.y = projTo.y = 0; //Ignore y axis (project on XZ plane) //y軸を無視する(XZ平面に投影する)
- float angle = Vector3.Angle(projFrom, projTo);
- float cross = CrossXZ(projFrom, projTo);
- return (cross != 0) ? angle * -Mathf.Sign(cross) : angle; //Invert the sign of the 2D outer product //2D外積の符号を反転する
- }
-
- //Outer product in 2D (XY plane)
- //2Dでの外積を求める(XY平面)
- //http://fantom1x.blog130.fc2.com/blog-entry-253.html#Cross2D
- static float CrossXZ(Vector3 a, Vector3 b)
- {
- return a.x * b.z - a.z * b.x;
- }
-
-#endregion Other static method Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs.meta
deleted file mode 100644
index 185db616..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Camera/SmoothFollow3.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 0970a2e1a37f3f14d92dec216fb1c750
-timeCreated: 1515228251
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example.meta
deleted file mode 100644
index 43842924..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b5b64dd232706bd4f8dc183d09c1d3ac
-folderAsset: yes
-timeCreated: 1530438043
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs
deleted file mode 100644
index 2760489a..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs
+++ /dev/null
@@ -1,1762 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using UnityEngine;
-using UnityEngine.Events;
-using UnityEngine.Networking;
-using UnityEngine.UI;
-using Random = UnityEngine.Random;
-
-namespace FantomLib.Example
-{
- ///
- /// Easy Music Player
- ///
- /// A sample that realizes simple music player function by using information acquisition of audio file and dialogs.
- ///·For 'Next()', 'Prev()', the playback mode is 'one song loop' / 'continuous playback' is list order, and when it is 'shuffle' it is randomly arranged.
- ///·Shuffle table is initialized when there are changes such as playback mode, setting options, song deletion etc.
- ///·Preset songs are not included in saving playlist. Preset songs are added to the playlist at startup.
- ///
- /// オーディオファイルの情報取得とダイアログを利用して、簡単な音楽プレイヤー機能を実現するサンプル。
- ///・Next(), Prev() は再生モード(mode)が1曲ループ/連続再生はリスト順、シャッフルのときはランダムな並びになる。
- ///・再生モード、設定オプション、曲の削除など変化があった場合、シャッフルテーブルは初期化される。
- ///・プレイリスト保存にはプリセット曲は含まれない。プリセット曲は起動時にプレイリストに追加される。
- ///
- public class EasyMusicPlayer : MonoBehaviour, ILocalizable
- {
-#region Inspector settings Section
-
- //Inspector Settings
- [Serializable]
- public enum Mode
- {
- Loop, //1 song loop //1曲ループ
- Next, //Sequentially in the playlist //連続再生
- Shuffle, //Shuffle order in the playlist //シャッフル
- }
-
- [SerializeField] private Mode mode = Mode.Loop; //Playback mode
-
- [SerializeField] private bool exceptPresets = false; //When Next or Shuffle mode, exclude preset songs. //連続再生、シャッフルモードのとき、プリセット曲を含める。
- [SerializeField] private bool autoPlaylistOnError = true; //Automatically remove from playlist when song errors. //曲のエラー時にリストから自動的に削除する。
- [SerializeField] private bool autoSettingOnError = true; //Automatically correct setting errors. //設定のエラーを自動的に修正する。
-
- public bool playOnAwake = false; //Play song at startup
-
- public Text displayTitle; //Display song title
- public string titlePrefix = "♪ "; //Dispalay "Prefix + Title"
- public Text displayArtist; //Display song artist
- public string artistUnknown = ""; //Alternate name when empty
-
- [SerializeField] private string[] mimeTypes; //MIME types for storage
-
- //Key operation (Mainly for debug)
- public bool useKey = false; //Use key operation
- public KeyCode nextKey = KeyCode.PageUp; //Play next song in playlist
- public KeyCode prevKey = KeyCode.PageDown; //Play prev song in playlist
-
-
- public bool saveSetting = true; //Save setting
- public bool savePlaylist = true; //Save playlist
- [SerializeField] private string saveKey = ""; //When specifying the PlayerPrefs key.
-
- public AudioSource audioSource;
-
- [Serializable]
- public class PlayItem
- {
- public AudioClip clip;
- public string path; //also key ("#~" = preset song, "/storage/~" = added song)
- public string title;
- public string artist;
-
- public PlayItem() { }
-
- public PlayItem(string path, string title, string artist)
- : this (null, path, title, artist) { }
-
- public PlayItem(AudioClip clip, string path, string title, string artist)
- {
- this.clip = clip;
- this.path = path;
- this.title = title;
- this.artist = artist;
- }
-
- public override string ToString()
- {
- return JsonUtility.ToJson(this); //For debug
- }
- }
-
- public List presets; //Preset songs (internal songs)
- private List playlist; //Customizable playlist at runtime (including preset songs at startup)
-
-
- //Callbacks
- [Serializable] public class SongChangedHandler : UnityEvent { }
- public SongChangedHandler OnSongChanged;
-
- [Serializable] public class SongIntChangedHandler : UnityEvent { }
- public SongIntChangedHandler OnSongIntChanged;
-
- [Serializable] public class PlaybackModeChangedHandler : UnityEvent { }
- public PlaybackModeChangedHandler OnPlaybackModeChanged;
-
- [Serializable] public class PlaybackModeIntChangedHandler : UnityEvent { } //Converted 'Mode' to int type
- public PlaybackModeIntChangedHandler OnPlaybackModeIntChanged;
-
- //Callback when error. //エラー時のコールバック
- [Serializable] public class ErrorHandler : UnityEvent { } //error message
- public ErrorHandler OnError;
-
-#endregion Inspector settings Section
-
-#region PlayerPrefs Section
-
- const string SETTING_PREF = "_setting";
- const string PLAYLIST_PREF = "_playlist";
-
- public string SaveSettingKey {
- get { return string.IsNullOrEmpty(saveKey) ? gameObject.name + SETTING_PREF : saveKey + SETTING_PREF; }
- }
-
- public string SavePlaylistKey {
- get { return string.IsNullOrEmpty(saveKey) ? gameObject.name + PLAYLIST_PREF : saveKey + PLAYLIST_PREF; }
- }
-
- //設定のロード
- public void LoadSetting()
- {
- Param param = Param.GetPlayerPrefs(SaveSettingKey);
- if (param != null)
- {
- index = Mathf.Clamp(param.GetInt(KEY_SONG, index), 0, Mathf.Max(0, playlist.Count - 1)); //(*) It needs to be initialized with InitPlaylist() first. //※先に InitPlaylist() で初期化されている必要がある。
- exceptPresets = param.GetBool(KEY_EXCEPT_PRESETS, exceptPresets);
- autoPlaylistOnError = param.GetBool(KEY_AUTO_PLAYLIST, autoPlaylistOnError);
- autoSettingOnError = param.GetBool(KEY_AUTO_SETTING, autoSettingOnError);
- SetMode(param.GetString(KEY_MODE, mode.ToString())); //(*) Here the state is updated. //※ここで状態が更新される。
- }
- }
-
- //設定の保存
- public void SaveSetting()
- {
- Param param = new Param();
- param.Set(KEY_SONG, index);
- param.Set(KEY_MODE, mode); //to string
- param.Set(KEY_EXCEPT_PRESETS, exceptPresets);
- param.Set(KEY_AUTO_PLAYLIST, autoPlaylistOnError);
- param.Set(KEY_AUTO_SETTING, autoSettingOnError);
- Param.SetPlayerPrefs(SaveSettingKey, param);
- PlayerPrefs.Save();
- }
-
- //Save the playlist as an array (JSON data are saved).
- //プレイリストを配列として保存する(保存されるのはJSONデータ)
- private void SavePlaylist()
- {
- XPlayerPrefs.SetArray(SavePlaylistKey, playlist.Where((e, i) => i >= presets.Count).ToArray()); //Exclude preset songs
- PlayerPrefs.Save();
- }
-
- //Loading and initializing playlists
- //・Internal songs (presets) have "#key" in place of path.)
- //・If the original data is empty, the key is prefixed with '#' + index number or '#' at the beginning of the existing character string (keys can not be duplicated).
- //・Internal songs (presets) are always added to the playlist.
- //・Something with a "#" at the beginning of the saved path is always ignored (because it is confused with the preset song, not usually).
- //
- //プレイリストのロードと初期化
- //・内部の楽曲(presets)は path の代わりに "#key" を持たせておく。
- //・キーは元のデータが空の場合、'#'+インデクス番号、または既存の文字列の先頭に '#' が付加される(キーは重複不可)。
- //・常に内部の楽曲(presets)はプレイリストに追加される。
- //・保存されているパスの頭に"#"が付いているものは常に無視される(プリセット曲と混同するため。通常は無い)。
- private void InitPlaylist()
- {
- if (playlist == null)
- playlist = new List();
-
- playlist.Clear();
-
- //Add preset songs
- for (int i = 0; i < presets.Count; i++)
- {
- string key = presets[i].path;
- if (string.IsNullOrEmpty(key))
- key = "#" + i; //like "#0", "#1", ...
- if (key[0] != '#')
- key = "#" + key; //like "#key"
-
- playlist.Add(new PlayItem(presets[i].clip, key, presets[i].title, presets[i].artist));
- }
-
- //Add saved playlist
- PlayItem[] items = XPlayerPrefs.GetArray(SavePlaylistKey);
- if (items != null)
- {
- for (int i = 0; i < items.Length; i++)
- {
- string path = items[i].path;
- if (!string.IsNullOrEmpty(path) && path[0] != '#') //Ignore "#~" songs in the saved playlist (Normaly not)
- {
- items[i].clip = null;
- playlist.Add(items[i]);
- }
- }
- }
- }
-
-#endregion PlayerPrefs Section
-
-#region Properties and Local values Section
-
- private string DefaultMimeType {
- get { return AndroidMimeType.Audio.All; }
- }
-
- //Multiple MIME type specifications.
- //(*) Note that valid MIME type by provider (storage) is different and may not apply.
- //
- //複数の MIME type 指定。
- //※プロバイダ(ストレージ)によって有効な MIME type は異なり、適用されない場合もあるので注意。
- public string[] MimeTypes {
- get {
- if (mimeTypes == null || mimeTypes.Length == 0)
- mimeTypes = new string[] { DefaultMimeType };
-
- return mimeTypes;
- }
- set {
- if (value != null && value.Length > 0)
- mimeTypes = value;
- else
- mimeTypes = new string[] { DefaultMimeType };
- }
- }
-
- //Set up as a single MIME type. However, it is internally managed by array.
- //(*) Acquisition returns [0]. When multiple MIME types are set, it is desirable that [0] is the main one.
- //(*) Note that valid MIME type by provider (storage) is different and may not apply.
- //
- //単一で MIME type 設定。ただし、内部では配列で管理される。
- //※取得は [0] が返される。複数の MIME type がセットされてる場合、[0] が主要なものであることが望ましい。
- //※プロバイダ(ストレージ)によって有効な MIME type は異なり、適用されない場合もあるので注意。
- public string MimeType {
- get {
- return MimeTypes[0];
- }
- set {
- string mimeType = value;
- if (string.IsNullOrEmpty(mimeType))
- mimeType = DefaultMimeType;
-
- if (mimeTypes != null && mimeTypes.Length == 1)
- mimeTypes[0] = mimeType;
- else
- mimeTypes = new string[]{ mimeType };
- }
- }
-
-
- //Current index in playlist (When illegal = -1)
- private int index = 0;
-
- //Current index in playlist (When illegal = -1)
- //現在のプレイリスト内でのインデクス(不正のとき = -1)
- public int CurrentIndex {
- get { return index; }
- set {
- Play(value);
- }
- }
-
- //Is it playing?
- //再生中かどうか?
- public bool IsPlaying {
- get { return (audioSource != null && audioSource.isPlaying); }
- }
-
- //Whether the index is in a valid range for the playlist.
- //インデクスがプレイリストの有効な範囲にあるか?
- private bool IsValidIndex(int idx) {
- return (playlist != null && 0 <= idx && idx < playlist.Count);
- }
-
- //Whether the index is in a valid range for the presets.
- //インデクスがプリセットの有効な範囲にあるか?
- private bool IsPresetIndex(int idx) {
- return (presets != null && 0 <= idx && idx < presets.Count);
- }
-
- //Whether the AudioClip of the index is valid (Not null? Mainly used for preset song judgment)
- //インデクスの AudioClip が有効(null 以外)か?(主にプリセット曲判別に使う)
- private bool IsValidClip(int idx)
- {
- return (IsValidIndex(idx) && playlist[idx].clip != null);
- }
-
- //Get index by the path (key) from 'playlist'. (Forward sequential search)
- //・"/storage/~" (Preset songs have "#~" in place of path.)
- //
- //プレイリストから、パス(キー)でインデクス取得(前方逐次検索)
- //・プリセット曲は path の代わりに "#~" を持たせてある。
- private int IndexOfPlaylist(string path)
- {
- if (playlist == null)
- return -1; //nothing
-
- for (int i = 0; i < playlist.Count; i++) //(*) Because it is a sequential search, when there are a large number, efficiency is not good, attention. //※逐次検索のため、大量にある場合は効率が良くないので注意。
- {
- if (path == playlist[i].path)
- return i;
- }
- return -1; //not found
- }
-
- //Get index by the path (key) from 'playlist'. (Backward sequential search)
- //・"/storage/~" (Preset songs have "#~" in place of path.)
- //
- //プレイリストから、パス(キー)でインデクス取得(後方逐次検索)
- //・プリセット曲は path の代わりに "#~" を持たせてある。
- private int LastIndexOfRangePlaylist(string path, int from = -1, int to = -1) //It must be 'from >= to'.
- {
- if (playlist == null)
- return -1; //nothing
-
- int sidx = (0 <= from && from < playlist.Count) ? from : playlist.Count - 1;
- int eidx = (0 <= to && to < playlist.Count) ? to : 0;
- for (int i = sidx; i >= eidx; i--) //(*) Because it is a sequential search, when there are a large number, efficiency is not good, attention. //※逐次検索のため、大量にある場合は効率が良くないので注意。
- {
- if (path == playlist[i].path)
- return i;
- }
- return -1; //not found
- }
-
- //Generate arrays of keys and titles from 'playlist'.
- //プレイリストからキーとタイトルの配列を生成する
- private void GetPlaylistKeyAndTitleArrays(out string[] keys, out string[] titles, bool addPresets = true)
- {
- int len = addPresets ? playlist.Count : (playlist.Count - presets.Count);
- keys = new string[len]; //path
- titles = new string[len];
-
- int sidx = addPresets ? 0 : presets.Count;
- for (int i = sidx, p = 0; i < playlist.Count; i++, p++)
- {
- keys[p] = playlist[i].path;
- titles[p] = playlist[i].title;
- }
- }
-
- //'Next' or 'Shuffle' mode also includes preset songs [* Update only when there is change and save setting]
- //連続再生, シャッフルモードのときプリセット曲も含む [※変化があったときのみ更新と設定保存]
- public bool IsExceptPresets {
- get { return exceptPresets; }
- set {
- if (exceptPresets != value)
- {
- exceptPresets = value;
- InitShuffleTable();
-
- if (saveSetting)
- SaveSetting();
- }
- }
- }
-
- //First index to be played back (Mainly used in 'Next' or 'Shuffle' mode)
- //再生対象の最初のインデクス(主に 'Next' または 'Shuffle' モードで使う)
- private int TargetSongFirstIndex
- {
- get { return exceptPresets ? presets.Count : 0; }
- }
-
- //Number of songs to be played back (Mainly used in 'Next' or 'Shuffle' mode)
- //再生対象の曲数(主に 'Next' または 'Shuffle' モードで使う)
- private int TargetSongCount
- {
- get { return exceptPresets ? Mathf.Max(0, playlist.Count - presets.Count) : playlist.Count; }
- }
-
-
- //Playback mode setting (Property) [* Update only when there is a change]
- //再生モードの設定(プロパティ)[※変化があったときのみ更新]
- public Mode PlaybackMode {
- get { return mode; }
- set {
- if (mode != value)
- SetMode(value);
- }
- }
-
- //Playback mode setting (Specify by int type [index]) [* Update only when there is a change]
- //再生モードの設定(int 型 [インデクス] で指定する)[※変化があったときだけ更新]
- public void SetPlaybackMode(int idx)
- {
- PlaybackMode = (Mode)Enum.ToObject(typeof(Mode), idx);
- }
-
- //Playback mode setting (Specify by string type) [* Update only when there is a change]
- //再生モードの設定(文字列型で指定する)[※変化があったときだけ更新]
- private void SetPlaybackMode(string str)
- {
- PlaybackMode = (Mode)Enum.Parse(typeof(Mode), str);
- }
-
- //Playback mode setting [* Always update]
- //再生モードの設定 [※常に更新]
- private void SetMode(Mode md)
- {
- if (mode != md)
- {
- mode = md;
-
- if (OnPlaybackModeChanged != null)
- OnPlaybackModeChanged.Invoke(mode);
- if (OnPlaybackModeIntChanged != null)
- OnPlaybackModeIntChanged.Invoke((int)mode);
-
- if (saveSetting)
- SaveSetting();
- }
-
- if (mode == Mode.Loop)
- {
- StopSongFinishCheck();
-
- if (audioSource != null)
- audioSource.loop = true;
- }
- else
- {
- if (audioSource != null)
- audioSource.loop = false;
-
- StartSongFinishCheck();
- }
-
- InitShuffleTable();
- }
-
- //Playback mode setting (string character overload)
- //再生モードの設定(文字列のオーバーロード)
- private void SetMode(string str)
- {
- SetMode((Mode)Enum.Parse(typeof(Mode), str));
- }
-
-
- //Reset settings and delete saved data (*'index' remains as it is)
- //設定のリセットと保存データの削除(※ただし index はそのまま)
- private void ResetSetting()
- {
- exceptPresets = initExceptPresets;
- autoPlaylistOnError = initAutoPlaylistOnError;
- autoSettingOnError = initAutoSettingOnError;
- SetMode(initMode); //Update here
- PlayerPrefs.DeleteKey(SaveSettingKey);
- }
-
- //Reset playlist and delete saved data
- //プレイリストのリセットと保存データの削除
- private void ResetPlaylist()
- {
- if (!IsPresetIndex(index))
- Stop();
-
- PlayerPrefs.DeleteKey(SavePlaylistKey);
- InitPlaylist();
- InitShuffleTable();
-
- Play(IsPresetIndex(index) ? index : 0);
- }
-
- //Reset playlist and settings (use this when both resetting)
- //プレイリストと設定のリセット(両方リセットする時にはこれを使う)
- private void ResetPlaylistAndSetting()
- {
- if (!IsPresetIndex(index))
- Stop();
-
- PlayerPrefs.DeleteKey(SavePlaylistKey);
- InitPlaylist();
- ResetSetting(); //Update here
-
- Play(IsPresetIndex(index) ? index : 0);
- }
-
- //The values for reset.
- private Mode initMode;
- private bool initExceptPresets;
- private bool initAutoPlaylistOnError;
- private bool initAutoSettingOnError;
-
- //Store the values of the inspector.
- private void StoreInitValue()
- {
- initMode = mode;
- initExceptPresets = exceptPresets;
- initAutoPlaylistOnError = autoPlaylistOnError;
- initAutoSettingOnError = autoSettingOnError;
- }
-
-
- //Check empty or other errors.
- private void CheckForErrors()
- {
- if (!exceptPresets && presets.Count == 0)
- {
- //Since it is reset to preset songs, such as file reading failed / setting error etc.
- //ファイルの読み込み失敗/設定エラーのときなどプリセット曲に再設定されることがあるため
- Debug.LogWarning("Preset songs is empty (It is better to have one song as possible).");
- }
- else
- {
- HashSet set = new HashSet(); //duplicate check
- for (int i = 0; i < playlist.Count; i++)
- set.Add(playlist[i].path);
-
- if (set.Count != playlist.Count)
- Debug.LogError("There are duplicate keys (path) in the 'presets' or 'playlist'.");
- }
- }
-
-#endregion Properties and Local values Section
-
-#region Unity life cycle section
-
- private void OnApplicationPause(bool pause)
- {
- if (pause)
- SaveSetting();
- }
-
- private void OnApplicationQuit()
- {
- SaveSetting();
- }
-
-
- // Use this for initialization
- private void Awake()
- {
- if (localize == null)
- localize = new LocalizeData();
-
- StoreInitValue();
-
- if (audioSource == null)
- {
- audioSource = GetComponent();
- if (audioSource == null)
- audioSource = gameObject.AddComponent();
- }
- audioSource.playOnAwake = false;
-
- if (mimeTypes == null || mimeTypes.Length == 0)
- MimeType = DefaultMimeType;
- }
-
- private void Start()
- {
- InitPlaylist();
-
- if (saveSetting)
- LoadSetting();
-
- if (playOnAwake)
- Play();
-
-#if UNITY_EDITOR
- CheckForErrors(); //Check empty or other errors (Editor only)
-#endif
- }
-
- // Update is called once per frame
- private void Update()
- {
- if (useKey)
- {
- if (Input.GetKeyUp(nextKey))
- {
- Next();
- return;
- }
- if (Input.GetKeyUp(prevKey))
- {
- Prev();
- return;
- }
- }
-
- switch (mode)
- {
- case Mode.Loop:
- break;
-
- case Mode.Next:
- case Mode.Shuffle:
- if (IsSongFinished())
- {
- StopSongFinishCheck();
- Next();
- }
- break;
- }
- }
-
-#endregion Unity life cycle section
-
-#region Music Player Section
-
- bool isFinishChecking = false; //Checking end of song
-
- //Note that it can not be detected unless audioSource.loop = false.
- //※audioSource.loop = false でないと検出できないことに注意。
- private bool IsSongFinished()
- {
- return (isFinishChecking && audioSource.clip != null
- && !audioSource.isPlaying && audioSource.timeSamples == 0);
- }
-
- //Start of music end detection (* music must already be played)
- //楽曲終了検出開始(※曲が既に再生されている必要がある)
- private void StartSongFinishCheck()
- {
- if (IsPlaying)
- isFinishChecking = true;
- }
-
- //Stop detection of song completion
- //楽曲終了検出停止
- private void StopSongFinishCheck()
- {
- isFinishChecking = false;
- }
-
- //Index of shuffled songs (Index only for playback target range).
- //シャッフルされた曲のインデクス(再生対象のみのインデクス)
- List shuffleTable;
-
- //Position in the current shuffle table (Shuffle again when you go to the end).
- //現在のシャッフルテーブルでの位置(最後まで行くと再度シャッフルされる)
- int shufflePtr = 0;
-
- //Initialize the music sequence table (index number) for shuffling
- //(*) When adding / deleting a song, changing play mode, etc., it is necessary to regenerate.
- //シャッフル用の曲順テーブル(インデクス番号)を初期化する
- //※曲の追加・削除、再生モードの変更されたときなどは、必ず再生成する必要がある。
- private void InitShuffleTable(int idx = -1) //idx: Search inside the shuffleTable and set shufflePtr / -1: Search the current index / int.MinValue: Not search (to be shufflePtr = -1)
- {
- if (mode != Mode.Shuffle)
- {
- shuffleTable = null;
- return;
- }
-
- if (shuffleTable == null)
- shuffleTable = new List();
-
- shuffleTable.Clear();
-
- for (int i = TargetSongFirstIndex; i < playlist.Count; i++)
- shuffleTable.Add(i);
-
- Shuffle(shuffleTable);
- if (idx == int.MinValue) //Do not search the current index
- shufflePtr = -1; //next to be always 0
- else
- shufflePtr = shuffleTable.IndexOf(idx >= 0 ? idx : index); //not found = -1 (next to be always 0)
- }
-
- //Move the 'shufflePtr' forward in the 'shuffleTable' (shuffle the table again when it goes to the end)
- //shuffleTable 内で、shufflePtr を次へ進ませる(最後まで行ったら、再度テーブルをシャッフルする)
- private void ShuffleNext()
- {
- if (AutoSettingCheckAndExecute())
- return;
-
- if (shuffleTable == null || shuffleTable.Count == 0)
- return;
-
- shufflePtr = Mathf.Max(0, ++shufflePtr);
- if (shufflePtr >= shuffleTable.Count)
- {
- int last = shuffleTable.Last();
- Shuffle(shuffleTable);
-
- //If the end of the previous table and the beginning of the table shuffled become the same song, change it randomly (so that it does not repeat).
- //以前のテーブルの最後とシャッフルしたテーブルの先頭が同じ曲になった場合、ランダムで入れ替える(繰り返しに聴こえないように)
- if (shuffleTable.Count > 2 && last == shuffleTable[0]) //Only when there are 3 or more songs //3曲以上あるときのみ
- {
- int r = Random.Range(1, shuffleTable.Count); //[1]~[n-1]
- Swap(shuffleTable, 0, r);
- }
-
- shufflePtr = 0;
- }
-
- Play(shuffleTable[shufflePtr], 1);
- }
-
- //Move the 'shufflePtr' backward in the 'shuffleTable'
- //shuffleTable 内で、shufflePtr を前へ進ませる
- private void ShufflePrev()
- {
- if (AutoSettingCheckAndExecute())
- return;
-
- if (shuffleTable == null || shuffleTable.Count == 0)
- return;
-
- shufflePtr = Repeat(--shufflePtr, 0, shuffleTable.Count);
- Play(shuffleTable[shufflePtr], -1);
- }
-
-
- //Mainly from the outside "Forward" operation
- //主に外部からの「次へ」操作
- public void Next()
- {
- if (AutoSettingCheckAndExecute())
- return;
-
- if (mode == Mode.Shuffle)
- ShuffleNext();
- else
- Next(index);
- }
-
- //Specify index + 1 in the playlist range (Beyond the last, go to the first).
- //(*) It does not come here when shuffling.
- //
- //プレイリスト範囲内で指定インデクス +1 する(最後の次は最初に戻る)
- //※シャッフル時はここには来ない
- private void Next(int idx) //idx: current index
- {
- Play(Repeat(idx + 1, mode == Mode.Loop ? 0 : TargetSongFirstIndex, playlist.Count), 1);
- }
-
- //Mainly from the outside "Backward" operation
- //主に外部からの「前へ」操作
- public void Prev()
- {
- if (AutoSettingCheckAndExecute())
- return;
-
- if (mode == Mode.Shuffle)
- ShufflePrev();
- else
- Prev(index);
- }
-
- //Specify index - 1 in the playlist range (Below the first, go to the last).
- //(*) It does not come here when shuffling.
- //
- //プレイリスト範囲内で指定インデクス -1 する(最初の次は最後になる)
- //※シャッフル時はここには来ない
- private void Prev(int idx) //idx: current index
- {
- Play(Repeat(idx - 1, mode == Mode.Loop ? 0 : TargetSongFirstIndex, playlist.Count), -1);
- }
-
-
- //Mainly from the outside "Playback" operation
- //主に外部からの「再生」操作
- public void Play()
- {
- Play(index);
- }
-
- private void Play(string key, int dir = 0) //key is same as path
- {
- Play(IndexOfPlaylist(key), dir);
- }
-
- public void Play(int idx, int dir = 0) //dir: 1=next, 0=stay, -1:prev (Mainly next direction at error occurrence)
- {
- if (!IsValidIndex(idx))
- return;
-
- if (playlist[idx].clip == null)
- StartCoroutine(LoadAudio(playlist[idx].path, idx, LoadAudioComplete, dir));
- else
- PlayClip(idx);
- }
-
- int retry = 0; //load fail count
-
- //When Load is successful, play AudioClip
- //ロードが成功したとき、AudioClipを再生する
- private void PlayClip(int idx)
- {
- if (!IsValidIndex(idx))
- return;
-
- if (playlist[idx].clip == null || audioSource == null)
- return;
-
- if (!audioSource.isPlaying || audioSource.clip != playlist[idx].clip)
- {
- Stop(); //Here 'StopSongFinishCheck()' is executed //ここで StopSongFinishCheck() が実行される
- audioSource.clip = playlist[idx].clip;
- audioSource.Play();
-
- if (mode != Mode.Loop)
- StartSongFinishCheck();
-
- index = idx; //For callback sync
- if (OnSongChanged != null)
- OnSongChanged.Invoke(playlist[index]);
- if (OnSongIntChanged != null)
- OnSongIntChanged.Invoke(index);
- }
-
- index = idx;
- retry = 0;
- DisplayInfo();
-
- if (saveSetting)
- SaveSetting(); //save index
-#if UNITY_EDITOR
- Debug.Log("PlayClip : index = " + index + ", title = " + playlist[index].title + ", artist = " + playlist[index].artist);
-#endif
- }
-
- //Stop playback
- public void Stop()
- {
- if (IsPlaying)
- {
- StopSongFinishCheck();
- audioSource.Stop();
-
- if (IsValidIndex(index))
- {
- PlayItem data = playlist[index];
- if (data != null && data.path[0] != '#') //Added song ("#~" is preset song)
- data.clip = null;
- }
- }
- }
-
- //Check current status and settings and correct them
- //現在の状態と設定のチェックと自動修正
- private bool AutoSettingCheckAndExecute()
- {
- //When the preset song is not included and there are no additional songs etc.
- //プリセット曲を含まず、追加曲がないとき等
- if (TargetSongCount == 0)
- {
- string mes;
- if (autoSettingOnError)
- {
- IsExceptPresets = false; //Ignored when there is no change //変化がないときには無視される
- mes = localize.Text(localize.errorSongNotFound)
- + "\n" + localize.Text(localize.optionalAutoExceptPresets);
- }
- else
- {
- mes = localize.Text(localize.errorSongNotFound)
- + "\n" + localize.Text(localize.confirmSetting);
- }
- ShowToast(mes);
-
- Play(IsPresetIndex(index) ? index : 0);
-
- return true;
- }
- return false;
- }
-
-#endregion Music Player Section
-
-#region Load AudioClip Section
-
- enum LoadedState
- {
- None,
- Success, //Load success //ロード成功
- NotExist, //File not found //ファイルが存在しない
- LoadFailure, //Read failed //読み込み失敗
- }
-
- LoadedState loadedState = LoadedState.None; //Loaded status //読み込み状態ステータス
- AudioClip loadedClip; //Loaded AudioClip //読み込まれた AudioClip
-
- //Load song from file into AudioClip
- //ファイルから楽曲を AudioClip にロードする
- IEnumerator LoadAudio(string path, int idx, Action completeCallback, int dir = 0)
- {
- loadedClip = null;
- loadedState = LoadedState.None;
-
- if (!File.Exists(path)) {
- string mes = localize.Text(localize.errorNotExist)
- + "\n" + path;
- if (autoPlaylistOnError)
- {
- RemoveSongOnError(idx);
- mes += "\n" + localize.Text(localize.optionalAutoPlaylist);
- }
- ShowToast(mes, true);
-
- loadedState = LoadedState.NotExist;
- completeCallback(idx, dir);
- yield break;
- }
-
- yield return StartCoroutine(LoadToAudioClip(path));
-
- if (loadedClip == null || loadedClip.loadState != AudioDataLoadState.Loaded)
- {
- string mes = localize.Text(localize.errorLoadFailure)
- + "\n" + path;
- if (autoPlaylistOnError)
- {
- RemoveSongOnError(idx);
- mes += "\n" + localize.Text(localize.optionalAutoPlaylist);
- }
- ShowToast(mes, true);
-
- loadedState = LoadedState.LoadFailure;
- loadedClip = null;
- completeCallback(idx, dir);
- yield break;
- }
-
- loadedState = LoadedState.Success;
- completeCallback(idx, dir);
- }
-
- //Download the file as AudioClip
- //ファイルを AudioClip としてダウンロードする
- IEnumerator LoadToAudioClip(string path)
- {
- UnityWebRequest request =
- UnityWebRequestMultimedia.GetAudioClip(
- "file://" + path, AudioType.UNKNOWN);
- yield return request.SendWebRequest();
- loadedClip = DownloadHandlerAudioClip.GetContent(
- request);
- }
-
- //Load processing complete callback handler
- //ロード処理完了コールバックハンドラ
- private void LoadAudioComplete(int idx, int dir = 1)
- {
- if (loadedState == LoadedState.Success)
- {
- if (IsValidIndex(idx))
- {
- playlist[idx].clip = loadedClip;
- PlayClip(idx);
- }
- }
- else
- {
- //NotExist, LoadFailure //パス取得失敗, ロード失敗
- bool overLimit = autoPlaylistOnError ? (TargetSongCount == 0) : (++retry >= TargetSongCount);
- if (overLimit)
- {
- //If the number of tracks to be played fails, forcibly set to preset or stop.
- //再生対象曲数の回数失敗したら、強制的にプリセット曲または停止する
- if (IsPresetIndex(index) || IsValidClip(0)) //preset song exists
- {
- if (autoSettingOnError) //Automatic correction of setting error //設定エラーの自動修正
- {
- IsExceptPresets = false; //Ignored when there is no change //変化がないときには無視される
- }
-
- Play(IsPresetIndex(index) ? index : 0);
- }
- else
- {
- Stop();
- }
- }
- else
- {
- switch (mode)
- {
- case Mode.Loop:
- case Mode.Next:
- if (dir != 0)
- Stop(); //Release current
-
- //When 'autoPlaylistOnError = true', 'idx' is automatically deleted with an error.
- //autoPlaylistOnError = true のとき、'idx'はエラーで自動削除されている。
- if (autoPlaylistOnError)
- {
- if (dir > 0)
- Next(index);
- else if (dir < 0)
- Prev(index);
- }
- else
- {
- if (dir > 0)
- Next(idx);
- else if (dir < 0)
- Prev(idx);
- }
- break;
-
- case Mode.Shuffle:
- if (dir != 0)
- Stop(); //Release current
-
- //If deleted due to an error, a new shuffle table is generated.
- //エラーで削除された場合、新たなシャッフルテーブルが生成されている。
- if (dir > 0)
- ShuffleNext();
- else if (dir < 0)
- ShufflePrev();
- break;
- }
- }
- }
- }
-
- //Delete songs from playlist on file error
- //ファイルエラー時にプレイリストから曲を削除
- private void RemoveSongOnError(int idx)
- {
- if (!IsValidIndex(idx))
- return;
-
- if (idx == index) //Current song
- Stop();
-
- string key = IsValidIndex(index) ? playlist[index].path : ""; //same as path
-
- playlist.RemoveAt(idx);
-
- index = string.IsNullOrEmpty(key) ? -1 : IndexOfPlaylist(key); //Not found = -1
- InitShuffleTable(IsValidIndex(index) ? index : int.MinValue); //-1 -> Do not search the current index
-
- if (savePlaylist)
- SavePlaylist();
- }
-
-#endregion Load AudioClip Section
-
-#region Android Dialog Section
-
- const string KEY_SONG = "song";
- const string KEY_MODE = "mode";
- const string KEY_EXCEPT_PRESETS = "exceptPresets";
- const string KEY_AUTO_PLAYLIST = "autoPlaylist";
- const string KEY_AUTO_SETTING = "autoSetting";
- const string KEY_RESET_SETTING = "resetSetting";
- const string KEY_RESET_PLAYLIST = "resetPlaylist";
-
-#pragma warning disable 0219 //'items' is never used. But it is used at runtime.
-
- //Open playlist and setting dialog
- public void OpenSongDialog()
- {
-#if UNITY_ANDROID
- string[] songKeys; string[] songTitles;
- GetPlaylistKeyAndTitleArrays(out songKeys, out songTitles);
- ToggleItem toggleItem = new ToggleItem(
- songTitles,
- KEY_SONG,
- songKeys,
- index,
- 0,
- "PreviewSong");
-
- DivisorItem divisorItem = new DivisorItem(1);
-
- ToggleItem toggleMode = new ToggleItem(
- localize.GetPlaybackCaptionArray(),
- KEY_MODE,
- Enum.GetNames(typeof(Mode)),
- mode.ToString(),
- 0);
-
-
- CheckItem checkExceptPresets = new CheckItem(localize.Text(localize.exceptPresetsCaption), KEY_EXCEPT_PRESETS, exceptPresets, 0);
- TextItem textExceptPresets = new TextItem(localize.Text(localize.exceptPresetsExplanation), Color.red);
-
- CheckItem checkAutoPlaylist = new CheckItem(localize.Text(localize.autoPlaylistCaption), KEY_AUTO_PLAYLIST, autoPlaylistOnError, 0);
- CheckItem checkAutoSetting = new CheckItem(localize.Text(localize.autoSettingCaption), KEY_AUTO_SETTING, autoSettingOnError, 0);
-
- SwitchItem switchResetPlaylist = new SwitchItem(localize.Text(localize.resetPlaylistCaption), KEY_RESET_PLAYLIST, false, Color.blue);
- SwitchItem switchResetSetting = new SwitchItem(localize.Text(localize.resetSettingCaption), KEY_RESET_SETTING, false, Color.blue);
-
- TextItem textReset = new TextItem(localize.Text(localize.resetExplanation), Color.red);
-
- DialogItem[] items = new DialogItem[] {
- toggleItem,
- divisorItem,
- toggleMode,
- checkExceptPresets,
- textExceptPresets,
- divisorItem,
- checkAutoPlaylist,
- checkAutoSetting,
- divisorItem,
- switchResetPlaylist,
- switchResetSetting,
- textReset,
- };
-#endif
-
-#if UNITY_ANDROID && !UNITY_EDITOR
- AndroidPlugin.ShowCustomDialog(
- localize.Text(localize.songDialogTitle), "",
- items, gameObject.name, "OnReceiveResult", false,
- localize.Text(localize.songDialogOK),
- localize.Text(localize.songDialogCancel));
-#endif
- }
-
-#pragma warning restore 0219 //'items' is never used. But it is used at runtime.
-
- //「決定」時のコールバックハンドラ(主に設定を反映する)
- private void OnReceiveResult(string message)
- {
- if (!string.IsNullOrEmpty(message))
- {
- Param param = Param.Parse(message);
- if (param != null)
- {
- bool resetSetting = param.GetBool(KEY_RESET_SETTING, false); //Reset settings //設定のリセット
- bool resetPlaylist = param.GetBool(KEY_RESET_PLAYLIST, false); //Reset playlist //プレイリストのリセット
-
- if (resetSetting && resetPlaylist)
- {
- ResetPlaylistAndSetting();
- ShowToast(localize.Text(localize.messageResetBoth));
- }
- else if (resetSetting)
- {
- ResetSetting();
- ShowToast(localize.Text(localize.messageResetSetting));
- }
- else
- {
- if (resetPlaylist)
- {
- ResetPlaylist();
- ShowToast(localize.Text(localize.messageResetPlaylist));
- }
-
- IsExceptPresets = param.GetBool(KEY_EXCEPT_PRESETS, exceptPresets);
- autoPlaylistOnError = param.GetBool(KEY_AUTO_PLAYLIST, autoPlaylistOnError);
- autoSettingOnError = param.GetBool(KEY_AUTO_SETTING, autoSettingOnError);
- SetPlaybackMode(param.GetString(KEY_MODE, mode.ToString()));
-
- if (saveSetting)
- SaveSetting();
- }
- }
- }
- }
-
- //Song preview playback callback handler (Mainly apply songs to be played).
- //楽曲プレビュー再生コールバックハンドラ(主に再生する曲を反映する)
- private void PreviewSong(string message)
- {
- if (!string.IsNullOrEmpty(message))
- {
- Param param = Param.Parse(message);
- if (param != null)
- {
- string path = param.GetString(KEY_SONG); //"song=path"
- if (!string.IsNullOrEmpty(path))
- {
- int idx = IndexOfPlaylist(path);
- if (idx >= 0)
- {
- Play(path);
-
- if (mode == Mode.Shuffle)
- shufflePtr = shuffleTable.IndexOf(idx);
- }
- else
- ShowToast(localize.Text(localize.errorNotExist));
- }
- }
- }
- }
-
-
- //(*) Call the Storage Access Framework (API 19 [Android 4.4] or higher).
- //Open storage to add song
- public void OpenStorageToAdd()
- {
-#if UNITY_EDITOR
- Debug.Log("OpenStorageToAdd called.");
-#elif UNITY_ANDROID
- AndroidPlugin.OpenStorageAudio(MimeTypes, gameObject.name, "ReceiveAddResult", "ReceiveAddError"); //Always json
-#endif
- }
-
- const string ErrorNotGetPathMessage = "Failed to get path.";
-
- //Callback handler when receive result
- private void ReceiveAddResult(string result)
- {
- if (result[0] == '{') //Json
- {
- AudioInfo info = JsonUtility.FromJson(result);
- if (!string.IsNullOrEmpty(info.path))
- AddSong(info);
- else
- ReceiveAddError(ErrorNotGetPathMessage);
- }
- else
- ReceiveAddError(result);
- }
-
- //Callback handler when receive error
- private void ReceiveAddError(string message)
- {
- if (OnError != null)
- OnError.Invoke(message);
- }
-
-
- //Extension that can be played
- HashSet availableExtType = new HashSet()
- {
- ".mp3", ".ogg", ".wav"
- };
-
- //==========================================================
- //(*) Callback handler from 'StorageOpenAudioController.OnResultInfo'
- //==========================================================
- //Add a new song file
- //新しく楽曲ファイルを追加する
- public void AddSong(AudioInfo info)
- {
- //Check if the path is not empty
- //パスが空でないかをチェック
- if (string.IsNullOrEmpty(info.path))
- {
- ShowToast(localize.Text(localize.errorNotGetPath));
- return;
- }
-
- //Available extension check
- //利用できる拡張子チェック
- string ext = Path.GetExtension(info.path).ToLower();
- if (!availableExtType.Contains(ext))
- {
- ShowToast(localize.Text(localize.errorNotAvailableType));
- return;
- }
-
- //Registered file (path) check
- //登録済みファイル(パス)チェック
- int idx = IndexOfPlaylist(info.path);
- if (idx >= 0)
- {
- ShowToast(localize.Text(localize.errorDuplicateSong));
- return;
- }
-
- AddToPlaylist(info); //Add at the end
- SavePlaylist();
- InitShuffleTable(playlist.Count - 1);
-
- StartCoroutine(LoadAudio(info.path, playlist.Count - 1, LoadAudioComplete));
- }
-
- //Add to playlist as data (Add at the end)
- //プレイリストにデータとして追加する(最後に追加)
- private void AddToPlaylist(AudioInfo info)
- {
- PlayItem data = new PlayItem(
- info.path, string.IsNullOrEmpty(info.title) ? info.name : info.title, info.artist);
- playlist.Add(data);
- }
-
- //Open a dialog for deletion
- //削除用のダイアログを開く
- public void OpenRemoveDialog()
- {
- string[] songKeys; string[] songTitles;
- GetPlaylistKeyAndTitleArrays(out songKeys, out songTitles, false);
-
- if (songKeys.Length > 0)
- {
-#if UNITY_EDITOR
- Debug.Log("OpenRemoveDialog called.");
-#elif UNITY_ANDROID
- AndroidPlugin.ShowMultiChoiceDialog(
- localize.Text(localize.removeDialogTitle),
- songTitles, null,
- gameObject.name, "ReceiveRemoveResult", songKeys,
- localize.Text(localize.removeDialogOK),
- localize.Text(localize.removeDialogCancel));
-#endif
- }
- else
- {
- ShowToast(localize.Text(localize.errorRemoveNotFound));
- }
- }
-
- //Callback handler for deletion dialog
- //削除用のダイアログのコールバックハンドラ
- private void ReceiveRemoveResult(string result)
- {
- if (string.IsNullOrEmpty(result))
- return;
-
- string[] paths = result.Split('\n');
- if (paths.Length > 0)
- RemoveSong(paths);
- }
-
- //Remove songs from playlist (* Preset songs are ignored)
- //プレイリストから複数曲を削除(※プリセット曲は無視される)
- public void RemoveSong(string[] paths)
- {
- string key = IsValidIndex(index) ? playlist[index].path : "";
- int lastIdx = -1;
- int moveIdx = index; //Destination index when the number smaller than the original number is deleted
- int deleted = 0; //Deleted count
-
- for (int i = paths.Length - 1; i >= 0; i--)
- {
- string path = paths[i];
- if (!string.IsNullOrEmpty(path) && path[0] != '#')
- {
- int idx = LastIndexOfRangePlaylist(path, lastIdx, presets.Count); //Range of added songs
- if (idx >= 0)
- {
- if (idx == index) //Current song
- Stop();
- else if (idx < index) //'presets.Count <= idx' is known.
- moveIdx--;
-
- playlist.RemoveAt(idx);
- lastIdx = idx - 1;
- deleted++;
- }
- }
- }
-
- int toIndex = string.IsNullOrEmpty(key) ? -1 : IndexOfPlaylist(key); //not found = -1 (Normally not)
- InitShuffleTable(IsValidIndex(toIndex) ? toIndex : int.MinValue); //Do not search the current index
-
- if (savePlaylist)
- SavePlaylist();
-
- if (deleted > 0)
- ShowToast(string.Format(localize.Text(localize.messageRemoved), deleted));
-
- switch (mode)
- {
- case Mode.Loop:
- case Mode.Next:
- if (IsValidIndex(toIndex))
- Play(toIndex); //for update index and SaveSetting
- else
- Play(Mathf.Clamp(moveIdx, TargetSongCount > 0 ? TargetSongFirstIndex : 0, playlist.Count - 1));
- break;
-
- case Mode.Shuffle:
- if (IsValidIndex(toIndex))
- Play(toIndex); //for update index and SaveSetting
- else
- ShuffleNext();
- break;
- }
- }
-
-#endregion Android Dialog Section
-
-#region UI etc. Section
-
- //Display message on Toast
- private void ShowToast(string message, bool longDuration = false)
- {
- if (string.IsNullOrEmpty(message))
- return;
-#if UNITY_EDITOR
- Debug.Log("ShowToast called : " + message);
-#elif UNITY_ANDROID
- AndroidPlugin.ShowToast(message, longDuration);
-#endif
- }
-
- //Display song title etc.
- private void DisplayInfo()
- {
- if (IsValidIndex(index) && playlist[index] != null)
- {
- if (displayTitle != null)
- {
- string title = playlist[index].title;
- if (string.IsNullOrEmpty(title) && playlist[index].clip != null)
- title = playlist[index].clip.name;
- displayTitle.text = titlePrefix + title;
- }
-
- if (displayArtist != null)
- {
- string artist = string.IsNullOrEmpty(playlist[index].artist) ? artistUnknown : playlist[index].artist;
- displayArtist.text = artist;
- }
- }
- }
-
-#endregion UI etc. Section
-
-#region Other static method etc. Section
-
- //Shuffle list elements (Fisher-Yates shuffle)
- //リスト要素のシャッフル
- static void Shuffle(List list)
- {
- for (int i = list.Count - 1; i > 0; i--) {
- int j = Random.Range(0, i + 1); //[0]~[i]
- Swap(list, i, j);
- }
- }
-
- //Element swap
- //要素のスワップ
- static void Swap(List list, int i, int j)
- {
- if (i != j)
- {
- T tmp = list[i];
- list[i] = list[j];
- list[j] = tmp;
- }
- }
-
- //Apply lower limit (inclusive) to upper limit (exclusive) to Mathf.Repeat().
- //Mathf.Repeat() に下限(含む)~上限(除く)を付ける
- static int Repeat(int value, int min, int max) //min: inclusive, max: exclusive
- {
- return (int)Mathf.Repeat(value - min, max - min) + min;
- }
-
-#endregion Other static method etc. Section
-
-#region Localize Section
-
- [Serializable]
- public class LocalizeData
- {
- public SystemLanguage language = SystemLanguage.Unknown; //Current localize language
-
- //==========================================================
- //Dialog captions
-
- public LocalizeString songDialogTitle = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Song selection and setting options"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "曲の選択と設定オプション"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "乐曲选择和设置选项"),
- new LocalizeString.Data(SystemLanguage.Korean, "곡 선택 및 설정 옵션"),
- });
-
- public LocalizeString songDialogOK = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Apply"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "決定"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "应用"),
- new LocalizeString.Data(SystemLanguage.Korean, "대다"),
- });
-
- public LocalizeString songDialogCancel = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Cancel"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "キャンセル"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "取消"),
- new LocalizeString.Data(SystemLanguage.Korean, "취소"),
- });
-
- public LocalizeString exceptPresetsCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "All song play / shuffle, except for preset songs"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "連続再生/シャッフルのとき、プリセット曲を除く"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "所有歌曲播放/随机播放,除了预设歌曲"),
- new LocalizeString.Data(SystemLanguage.Korean, "전곡 재생 / 셔플 때 프리셋 곡을 제외"),
- });
-
- public LocalizeString exceptPresetsExplanation = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "* If there are no additional songs, it will be invalid."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "※追加曲がない場合は無効になります。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "*如果没有其他歌曲,它将无效。"),
- new LocalizeString.Data(SystemLanguage.Korean, "※ 추가 곡이없는 경우는 무효가됩니다."),
- });
-
- public LocalizeString autoPlaylistCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "If not find a song, delete it from the playlist automatically"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "曲が見つからない場合、自動でプレイリストから削除する"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "如果您找不到歌曲,请自动将其从播放列表中删除"),
- new LocalizeString.Data(SystemLanguage.Korean, "곡이 없으면 자동으로 재생 목록에서 삭제"),
- });
-
- public LocalizeString autoSettingCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Automatically modify options on error"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "エラー時にオプションを自動で修正する"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "自动修改错误选项"),
- new LocalizeString.Data(SystemLanguage.Korean, "오류시 옵션을 자동으로 수정"),
- });
-
- public LocalizeString resetPlaylistCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Reset playlist"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "プレイリストのリセット"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "重置播放列表"),
- new LocalizeString.Data(SystemLanguage.Korean, "재생 목록 재설정"),
- });
-
- public LocalizeString resetSettingCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Reset settings"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "設定のリセット"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "重置设置"),
- new LocalizeString.Data(SystemLanguage.Korean, "설정 재설정"),
- });
-
- public LocalizeString resetExplanation = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "* All saved settings will be erased when reset."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "※リセットすると保存された設定が全て消去されます。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "*所有保存的设置将在复位时被删除。"),
- new LocalizeString.Data(SystemLanguage.Korean, "※ 재설정하면 저장된 설정이 모두 삭제됩니다."),
- });
-
-
- public LocalizeString oneSongCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "1 song"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "1曲再生"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "1首歌曲播放"),
- new LocalizeString.Data(SystemLanguage.Korean, "1 곡 재생"),
- });
-
- public LocalizeString allSongCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "All songs"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "連続再生"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "所有歌曲播放"),
- new LocalizeString.Data(SystemLanguage.Korean, "전곡 재생"),
- });
-
- public LocalizeString shuffleCaption = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Shuffle"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "シャッフル"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "拖曳"),
- new LocalizeString.Data(SystemLanguage.Korean, "셔플"),
- });
-
- public string[] GetPlaybackCaptionArray()
- {
- return new string[] {
- oneSongCaption.TextByLanguage(language),
- allSongCaption.TextByLanguage(language),
- shuffleCaption.TextByLanguage(language),
- };
- }
-
-
- public LocalizeString removeDialogTitle = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Select songs to delete from the playlist"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "プレイリストから削除する曲を選択"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "选择要从播放列表中删除的歌曲"),
- new LocalizeString.Data(SystemLanguage.Korean, "재생 목록에서 삭제하는 곡을 선택"),
- });
-
- public LocalizeString removeDialogOK = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Delete"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "削除"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "删除"),
- new LocalizeString.Data(SystemLanguage.Korean, "삭제"),
- });
-
- public LocalizeString removeDialogCancel = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Cancel"), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "キャンセル"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "取消"),
- new LocalizeString.Data(SystemLanguage.Korean, "취소"),
- });
-
-
- //==========================================================
- //Toast messages
-
- public LocalizeString messageResetSetting = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "The setting was reset."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "設定がリセットされました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "该设置被重置。"),
- new LocalizeString.Data(SystemLanguage.Korean, "설정이 초기화되었습니다."),
- });
-
- public LocalizeString messageResetPlaylist = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "The playlist has been reset."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "プレイリストがリセットされました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "该列表已被重置。"),
- new LocalizeString.Data(SystemLanguage.Korean, "목록이 재설정되었습니다."),
- });
-
- public LocalizeString messageResetBoth = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Playlist and settings reset."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "プレイリストと設定がリセットされました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "播放列表和设置重置。"),
- new LocalizeString.Data(SystemLanguage.Korean, "재생 목록 설정이 재설정되었습니다."),
- });
-
- public LocalizeString messageRemoved = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "The file of {0} song(s) has been deleted from the playlist."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "{0}曲のファイルがプレイリストから削除されました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "已从播放列表中删除{0}首歌曲的文件。"),
- new LocalizeString.Data(SystemLanguage.Korean, "{0} 음악 파일이 재생 목록에서 삭제되었습니다."),
- });
-
- public LocalizeString errorNotGetPath = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Path acquisition failed.\nFor cloud storage, please download it."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "パスの取得に失敗しました。\nクラウドストレージの場合、ダウンロードして下さい。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "路径获取失败。\n对于云存储,请下载。"),
- new LocalizeString.Data(SystemLanguage.Korean, "경로의 취득에 실패했습니다.\n클라우드 스토리지의 경우 다운로드하십시오."),
- });
-
- public LocalizeString errorDuplicateSong = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "It is already registered in the playlist."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "既にプレイリストに登録されています。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "它已经在播放列表中注册。"),
- new LocalizeString.Data(SystemLanguage.Korean, "이미 재생 목록에 등록되어 있습니다."),
- });
-
- public LocalizeString errorNotAvailableType = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Audio format is not available."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "利用できないオーディオ形式です。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "音频格式不可用。"),
- new LocalizeString.Data(SystemLanguage.Korean, "사용할 수없는 오디오 형식입니다."),
- });
-
- public LocalizeString errorNotExist = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "File not found.\nIt may have been moved or deleted."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "ファイルが見つかりません。\n移動または削除された可能性があります。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "未找到文件。\n它可能已被移动或删除。"),
- new LocalizeString.Data(SystemLanguage.Korean, "파일을 찾을 수 없습니다.\n이동 또는 삭제 된 수 있습니다."),
- });
-
- public LocalizeString errorLoadFailure = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Failed to read the file.\nAudio data is invalid."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "ファイルの読み込みに失敗しました。\nオーディオデータが不正です。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "无法读取文件。\n音频数据无效。"),
- new LocalizeString.Data(SystemLanguage.Korean, "파일의 읽기에 실패했습니다.\n오디오 데이터가 잘못되었습니다."),
- });
-
- public LocalizeString errorRemoveNotFound = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "There are no songs that can be deleted."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "削除可能な楽曲がありません。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "没有可以删除的歌曲。"),
- new LocalizeString.Data(SystemLanguage.Korean, "제거 가능한 악곡이 없습니다."),
- });
-
- public LocalizeString errorSongNotFound = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "There is no song that can be played."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "再生可能な楽曲がありません。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "没有音乐可以播放。"),
- new LocalizeString.Data(SystemLanguage.Korean, "재생 가능한 악곡이 없습니다."),
- });
-
- public LocalizeString confirmSetting = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "Please check the current setting."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "現在の設定を確認して下さい。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "请检查当前设置。"),
- new LocalizeString.Data(SystemLanguage.Korean, "현재 설정을 확인하십시오."),
- });
-
- public LocalizeString optionalAutoPlaylist = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "It was deleted automatically from the playlist."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "自動でプレイリストから削除されました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "它已从播放列表中自动删除。"),
- new LocalizeString.Data(SystemLanguage.Korean, "자동으로 재생 목록에서 삭제되었습니다."),
- });
-
- public LocalizeString optionalAutoExceptPresets = new LocalizeString(SystemLanguage.English,
- new List()
- {
- new LocalizeString.Data(SystemLanguage.English, "The exclusion setting of the preset songs was turned off."), //default language
- new LocalizeString.Data(SystemLanguage.Japanese, "プリセット曲の除外設定をオフに修正しました。"),
- new LocalizeString.Data(SystemLanguage.ChineseSimplified, "预设歌曲的排除设置已关闭。"),
- new LocalizeString.Data(SystemLanguage.Korean, "프리셋 곡의 제외 설정을 해제 수정했습니다."),
- });
-
- //Text according to 'language' field
- public string Text(LocalizeString localizeString)
- {
- return localizeString.TextByLanguage(language);
- }
- }
- public LocalizeData localize;
-
- //ILocalizable implementation
- public void ApplyLocalize(SystemLanguage language)
- {
- if (localize == null)
- localize = new LocalizeData();
-
- localize.language = language;
- }
-
-#endregion Localize Section
- }
-}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs.meta
deleted file mode 100644
index ab876153..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Example/EasyMusicPlayer.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 7d1b3ef60104a054e932bbbccc3b61b4
-timeCreated: 1530025908
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics.meta
deleted file mode 100644
index d0e9f07e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: aa1539497a833db4392bf4a6f7d992fd
-folderAsset: yes
-timeCreated: 1510763038
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs
deleted file mode 100644
index c20c6e67..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-namespace FantomLib
-{
- ///
- /// Android Colors (AARRGGBB format: int32)
- ///
- /// Android の色定数(ARGB 形式の int 値)
- /// https://developer.android.com/reference/android/graphics/Color.html#BLACK
- ///
- public static class AndroidColor
- {
- public const int BLACK = 0x000000 | (0xff << 24);
- public const int BLUE = 0x0000ff | (0xff << 24);
- public const int CYAN = 0x00ffff | (0xff << 24);
- public const int DKGRAY = 0x444444 | (0xff << 24);
- public const int GRAY = 0x888888 | (0xff << 24);
- public const int GREEN = 0x00ff00 | (0xff << 24);
- public const int LTGRAY = 0xcccccc | (0xff << 24);
- public const int MAGENTA = 0xff00ff | (0xff << 24);
- public const int RED = 0xff0000 | (0xff << 24);
- public const int TRANSPARENT = 0x000000 | (0xff << 24);
- public const int WHITE = 0xffffff | (0xff << 24);
- public const int YELLOW = 0xffff00 | (0xff << 24);
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs.meta
deleted file mode 100644
index 8013abf6..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/AndroidColor.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 021a7969dafe0ec419fb37df315971bd
-timeCreated: 1512011359
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs
deleted file mode 100644
index d08b8ca0..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs
+++ /dev/null
@@ -1,150 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using UnityEngine;
-using UnityEngine.Events;
-using UnityEngine.UI;
-
-namespace FantomLib
-{
- ///
- /// Create Screenshot (full screen) and save file (png)
- ///
- public class Screenshot : MonoBehaviour
- {
- //Inspector Settings
- public string filePrefix = "screenshot_"; //Prefix of filename to be saved.
- public bool toExternalStorageOnAndroid = true; //Save to external storage (for Android)
-
-
- //Callbacks
- [Serializable] public class CompleteHandler : UnityEvent { } //path
- public CompleteHandler OnComplete;
-
- [Serializable] public class ErrorHandler : UnityEvent { } //error state message
- public ErrorHandler OnError;
-
-
-#region Properties and Local values Section
-
- //Busy flag. Ignore while saving.
- public bool IsSaving {
- get; private set;
- }
-
-#endregion
-
- // Use this for initialization
- private void Start()
- {
-
- }
-
- // Update is called once per frame
- //private void Update()
- //{
-
- //}
-
-
- //Run screenshot with automatic path
- public void StartScreenshot()
- {
- string fileName = filePrefix + DateTime.Now.ToString("yyMMdd_HHmmss") + ".png";
- string dir = Application.persistentDataPath;
-
- //I think that you may add processing for each platform here.
-#if UNITY_EDITOR
- dir = Application.dataPath + "/..";
-#elif UNITY_ANDROID
- if (toExternalStorageOnAndroid)
- {
- if (!AndroidPlugin.CheckPermission("android.permission.WRITE_EXTERNAL_STORAGE"))
- {
- if (OnError != null)
- OnError.Invoke("'WRITE_EXTERNAL_STORAGE' permission denied.");
- return;
- }
-
- dir = AndroidPlugin.GetExternalStorageDirectoryPictures();
- if (string.IsNullOrEmpty(dir))
- dir = AndroidPlugin.GetExternalStorageDirectory();
- }
-#endif
- string path = dir + "/" + fileName;
- StartScreenshot(path);
- }
-
- //Run screenshot with specified path
- public void StartScreenshot(string path)
- {
- if (IsSaving)
- {
- if (OnError != null)
- OnError.Invoke("Screenshot is currently busy.");
- return; //Ignore while saving.
- }
-
- StartCoroutine(RunScreenshot(path));
- }
-
-
- //Hide the UI and execute the screenshot. If save the screenshot successfully, run MeidaScanner.
- private IEnumerator RunScreenshot(string path)
- {
- IsSaving = true;
-
- yield return StartCoroutine(SaveScreenshotPng(path));
-
- if (IsSaving) //If an error occurs, it is false on 'SaveScreenshotPng()'.
- {
- if (OnComplete != null)
- OnComplete.Invoke(path);
- }
-
- IsSaving = false;
- }
-
-
- //(*)To write to External Storage on Android, you need permission in the 'AndroidManifest.xml' file.
- //※Android で External Storage に書き込みをするには、「AndroidManifest.xml」にパーミッションが必要。
- //Required: '' in 'AndroidManifest.xml'
- //
- //・The script referred to the following.
- // https://docs.unity3d.com/jp/540/ScriptReference/Texture2D.EncodeToPNG.html
- private IEnumerator SaveScreenshotPng(string path)
- {
- // We should only read the screen buffer after rendering is complete
- yield return new WaitForEndOfFrame();
-
- // Create a texture the size of the screen, RGB24 format
- int width = Screen.width;
- int height = Screen.height;
- Texture2D tex = new Texture2D(width, height, TextureFormat.RGB24, false);
-
- // Read screen contents into the texture
- tex.ReadPixels(new Rect(0, 0, width, height), 0, 0);
- tex.Apply();
-
- // Encode texture into PNG
- byte[] bytes = tex.EncodeToPNG();
- DestroyImmediate(tex);
-
- //For testing purposes, also write to a file in the project folder
- try
- {
- File.WriteAllBytes(path, bytes);
- }
- catch (Exception e)
- {
- IsSaving = false; //It also serves as an error flag
- if (OnError != null)
- OnError.Invoke(e.ToString());
- }
-
- yield return new WaitForEndOfFrame();
- }
- }
-}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs.meta
deleted file mode 100644
index 103aa93e..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/Screenshot.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 47a2219ccab0fbb40bccdb540bfb155c
-timeCreated: 1524404705
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs
deleted file mode 100644
index f396a693..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs
+++ /dev/null
@@ -1,379 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Text.RegularExpressions;
-using UnityEngine;
-
-namespace FantomLib
-{
- ///
- /// Color format conversion of Unity and Android (AARRGGBB: int32)
- /// [Unity.Color] https://docs.unity3d.com/ja/current/ScriptReference/Color.html
- /// [Android Color(=int32)] https://developer.android.com/reference/android/graphics/Color.html
- ///
- public static class XColor
- {
- ///
- /// Unity Color -> AARRGGBB format: int32
- ///
- /// UnityEngine.Color
- /// AARRGGBB format: int32
- public static int ToIntARGB(this Color color)
- {
- //string htmlColor = ColorUtility.ToHtmlStringRGBA(color); //"RRGGBBAA"
- //int r = RedValue(htmlColor);
- //int g = GreenValue(htmlColor);
- //int b = BlueValue(htmlColor);
- //int a = AlphaValue(htmlColor);
- int r = RedValue(color);
- int g = GreenValue(color);
- int b = BlueValue(color);
- int a = AlphaValue(color);
- return (a << 24) | (r << 16) | (g << 8) | b; //AARRGGBB
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.) -> AARRGGBB format: int32
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// UnityEngine.Color
- /// AARRGGBB format: int32
- public static int ToIntARGB(string htmlString)
- {
- int r = RedValue(htmlString);
- int g = GreenValue(htmlString);
- int b = BlueValue(htmlString);
- int a = AlphaValue(htmlString);
- return (a << 24) | (r << 16) | (g << 8) | b; //AARRGGBB
- }
-
-
- ///
- /// Each color part(0~255) -> AARRGGBB format: int32
- ///
- /// Red part (0~255)
- /// Green part (0~255)
- /// Blue part (0~255)
- /// Alpha part (0~255)
- /// AARRGGBB format: int32
- public static int ToIntARGB(int r, int g, int b, int a = 255)
- {
- return ((a & 0xff) << 24) | ((r & 0xff) << 16) | ((g & 0xff) << 8) | (b & 0xff); //AARRGGBB
- }
-
-
- ///
- /// Unity Color -> extract Red part: int
- ///
- /// UnityEngine.Color
- /// Red part: int (0~255)
- public static int RedValue(this Color color)
- {
- //string htmlColor = ColorUtility.ToHtmlStringRGBA(color); //"RRGGBBAA"
- //return RedValue(htmlColor);
- return Mathf.RoundToInt(color.r * 255);
- }
-
-
- ///
- /// Unity Color -> extract Green part: int
- ///
- /// UnityEngine.Color
- /// Green part: int (0~255)
- public static int GreenValue(this Color color)
- {
- //string htmlColor = ColorUtility.ToHtmlStringRGBA(color); //"RRGGBBAA"
- //return GreenValue(htmlColor);
- return Mathf.RoundToInt(color.g * 255);
- }
-
-
- ///
- /// Unity Color -> extract Blue part: int
- ///
- /// UnityEngine.Color
- /// Blue part: int (0~255)
- public static int BlueValue(this Color color)
- {
- //string htmlColor = ColorUtility.ToHtmlStringRGBA(color); //"RRGGBBAA"
- //return BlueValue(htmlColor);
- return Mathf.RoundToInt(color.b * 255);
- }
-
-
- ///
- /// Unity Color > extract Alpha part: int
- ///
- /// UnityEngine.Color
- /// Alpha part: int (0~255)
- public static int AlphaValue(this Color color)
- {
- //string htmlColor = ColorUtility.ToHtmlStringRGBA(color); //"RRGGBBAA"
- //return AlphaValue(htmlColor);
- return Mathf.RoundToInt(color.a * 255);
- }
-
-
-
- ///
- /// Extract the Color part
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// HTML Color
- /// Extracted color part ("ffffffff", "ffffff", "ffff", "fff" etc.) / nothing -> ""
- public static string GetColorCodeString(string htmlString)
- {
- if (htmlString.ToLower().StartsWith("0x"))
- htmlString = htmlString.Substring(2);
- else if (htmlString.StartsWith("#"))
- htmlString = htmlString.Substring(1);
-
- if (!Regex.IsMatch(htmlString, "^[0-9a-fA-F]{3,8}$"))
- return "";
- if (htmlString.Length == 5 || htmlString.Length == 7)
- return "";
-
- return htmlString;
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.) -> extract Red part: int
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// HTML Color
- /// Red part: int (0~255) / nothing -> 0
- public static int RedValue(string htmlString)
- {
- htmlString = GetColorCodeString(htmlString);
- if (string.IsNullOrEmpty(htmlString))
- return 0;
-
- if (htmlString.Length == 8 || htmlString.Length == 6) //"RRGGBBAA" or "RRGGBB"
- {
- string hex = htmlString.Substring(0, 2);
- return Convert.ToInt32(hex, 16);
- }
- if (htmlString.Length == 4 || htmlString.Length == 3) //"RGBA" or "RGB"
- {
- string hex = htmlString.Substring(0, 1);
- return Convert.ToInt32(hex + hex, 16);
- }
- return 0;
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.)-> extract Green part: int
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// HTML Color
- /// Green part: int (0~255)/nothing -> 0
- public static int GreenValue(string htmlString)
- {
- htmlString = GetColorCodeString(htmlString);
- if (string.IsNullOrEmpty(htmlString))
- return 0;
-
- if (htmlString.Length == 8 || htmlString.Length == 6) //"RRGGBBAA" or "RRGGBB"
- {
- string hex = htmlString.Substring(2, 2);
- return Convert.ToInt32(hex, 16);
- }
- if (htmlString.Length == 4 || htmlString.Length == 3) //"RGBA" or "RGB"
- {
- string hex = htmlString.Substring(1, 1);
- return Convert.ToInt32(hex + hex, 16);
- }
- return 0;
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.)-> extract Blue part: int
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// HTML Color
- /// Blue part: int (0~255) / nothing -> 0
- public static int BlueValue(string htmlString)
- {
- htmlString = GetColorCodeString(htmlString);
- if (string.IsNullOrEmpty(htmlString))
- return 0;
-
- if (htmlString.Length == 8 || htmlString.Length == 6) //"RRGGBBAA" or "RRGGBB"
- {
- string hex = htmlString.Substring(4, 2);
- return Convert.ToInt32(hex, 16);
- }
- if (htmlString.Length == 4 || htmlString.Length == 3) //"RGBA" or "RGB"
- {
- string hex = htmlString.Substring(2, 1);
- return Convert.ToInt32(hex + hex, 16);
- }
- return 0;
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.)-> extract Alpha part: int
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff" (8, 4文字) / "ffff", "fff" (6, 3 characters -> 255)
- ///
- /// HTML Color
- /// Alpha part: int (0~255) / nothing -> 0
- public static int AlphaValue(string htmlString)
- {
- htmlString = GetColorCodeString(htmlString);
- if (string.IsNullOrEmpty(htmlString))
- return 0;
-
- if (htmlString.Length == 6 || htmlString.Length == 3) //"RRGGBB", "RGB"
- {
- return 0xff;
- }
- if (htmlString.Length == 8) //"RRGGBBAA"
- {
- string hex = htmlString.Substring(6, 2);
- return Convert.ToInt32(hex, 16);
- }
- if (htmlString.Length == 4) //"RGBA"
- {
- string hex = htmlString.Substring(3, 1);
- return Convert.ToInt32(hex + hex, 16);
- }
- return 0;
- }
-
-
-
- ///
- /// AARRGGBB format: int32 -> Unity Color
- ///
- /// AARRGGBB format: int32
- /// Unity Color format (Conversion failure -> Color.clear)
- public static Color ToColor(int argb)
- {
- //string htmlString = ToHtmlString(argb);
- //Color color;
- //if (ColorUtility.TryParseHtmlString(htmlString, out color))
- // return color;
- //return Color.clear;
-
- int r = RedValue(argb);
- int g = GreenValue(argb);
- int b = BlueValue(argb);
- int a = AlphaValue(argb);
- return new Color(r / 255f, g / 255f, b / 255f, a / 255f);
- }
-
-
- ///
- /// Each color part(0~255) -> Unity Color
- ///
- /// Red part (0~255)
- /// Green part (0~255)
- /// Blue part (0~255)
- /// Alpha part (0~255)
- /// Unity Color format
- public static Color ToColor(int r, int g, int b, int a = 255)
- {
- //return ToColor(ToIntARGB(r, g, b, a));
- return new Color(r / 255f, g / 255f, b / 255f, a / 255f);
- }
-
-
- ///
- /// HTML Color ("#RRGGBBAA" etc.)-> Unity Color
- /// (Format)
- /// [StartsWith] "0x~", "#~", (nothing)
- /// [Color part] "ffffffff", "ffffff", "ffff", "fff" (8, 6, 4, 3 characters)
- ///
- /// AARRGGBB format: int32
- /// Unity Color format
- public static Color ToColor(string htmlString)
- {
- //return ToColor(ToIntARGB(htmlString));
-
- int r = RedValue(htmlString);
- int g = GreenValue(htmlString);
- int b = BlueValue(htmlString);
- int a = AlphaValue(htmlString);
- return new Color(r / 255f, g / 255f, b / 255f, a / 255f);
- }
-
-
- ///
- /// AARRGGBB format: int32 -> HTML Color
- ///
- /// AARRGGBB format: int32
- /// Add '#' to the head and return it (default)
- /// HTML Color ("#ffffffff", "ffffffff" etc.)
- public static string ToHtmlString(int argb, bool addSharp = true)
- {
- int r = RedValue(argb);
- int g = GreenValue(argb);
- int b = BlueValue(argb);
- int a = AlphaValue(argb);
- string htmlString = r.ToString("x2") + g.ToString("x2") + b.ToString("x2") + a.ToString("x2"); //"RRGGBBAA"
- return addSharp ? ("#" + htmlString) : htmlString;
- }
-
-
- ///
- /// AARRGGBB format: int32 -> extract Red part: int
- ///
- /// AARRGGBB format: int32
- /// Red part: int (0~255)
- public static int RedValue(int argb)
- {
- return ((argb & 0x00ff0000) >> 16);
- }
-
-
- ///
- /// AARRGGBB format: int32 -> extract Green part: int
- ///
- /// AARRGGBB format: int32
- /// Green part: int (0~255)
- public static int GreenValue(int argb)
- {
- return ((argb & 0x0000ff00) >> 8);
- }
-
-
- ///
- /// AARRGGBB format: int32-> extract Blue part: int
- ///
- /// AARRGGBB format: int32
- /// Blue part: int (0~255)
- public static int BlueValue(int argb)
- {
- return (argb & 0x000000ff);
- }
-
-
- ///
- /// AARRGGBB format: int32-> extract Alpha part: int
- ///
- /// AARRGGBB format: int32
- /// Alpha part: int (0~255)
- public static int AlphaValue(int argb)
- {
- return ((argb >> 24) & 0x000000ff);
- }
-
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs.meta
deleted file mode 100644
index c92d35f9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Graphics/XColor.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: bdf0a0a0255181e4884625d32e7a10dd
-timeCreated: 1510763054
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input.meta
deleted file mode 100644
index ddbcd876..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 261a53f5feb3ae044a4feeb9abb502b5
-folderAsset: yes
-timeCreated: 1515335047
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs
deleted file mode 100644
index c00cafb8..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs
+++ /dev/null
@@ -1,144 +0,0 @@
-using System;
-using UnityEngine;
-using UnityEngine.Events;
-using UnityEngine.EventSystems;
-
-namespace FantomLib
-{
- ///
- /// Get long press and call back (Suitable for judgment on UI, 'EventSystem' and 'Graphics Raycaster' are required)
- /// http://fantom1x.blog130.fc2.com/blog-entry-251.html
- /// (Usage)
- ///・You can use it by attaching to a GameObject that has a UI such as Image, Text, Button, etc. and registering a function callback to 'OnLongClick' (no argument) from the inspector.
- ///・There is an 'EventSystem' in the scene, and 'Graphics Raycaster' is attached to the (root) Canvas.
- /// (Specification)
- ///・Events (OnPointerDown, OnPointerUp, OnPointerExit) from the EventSystem are acquired, and if it is kept pressed for a certain time (Valid Time), long press is recognized.
- ///・It is invalid when going out of the effective area (out of the UI) or releasing your finger on the way.
- ///・Only the first finger recognition (In the case of multiple fingers, it is invalid because there is a possibility of pinching).
- ///・Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add the device to the '#if' conditional statement (only those that can be acquired by 'Input.touchCount').
- ///(*) If it is a smartphone, it is not possible to recognize well when UI is transparent, so be careful (opaque image is as good as possible).
- ///
- ///
- /// 長押しを取得してコールバックする(UI上での判定に向いている。EventSystem と Graphics Raycaster が必要)
- /// http://fantom1x.blog130.fc2.com/blog-entry-251.html
- ///(使い方)
- ///・Image や Text, Button などの UI を持つ GameObject にアタッチして、インスペクタから OnLongClick(引数なし)にコールバックする関数を登録すれば使用可。
- ///・シーンに EventSystem、(ルート)Canvas に Graphics Raycaster がアタッチされている必要がある。
- ///(仕様説明)
- ///・EventSystem からのイベント(OnPointerDown, OnPointerUp, OnPointerExit)を取得し、一定時間(Valid Time)押下され続けていたら長押しと認識する。
- ///・途中で有効領域外(UIから外れる)へ出たり、指を離したりしたときは無効。
- ///・はじめの指のみ認識(複数指の場合、ピンチの可能性があるため無効とする)。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///※スマホだとUIを透過にしていると、上手く認識できないようなので注意(なるべく不透明画像が良い)。
- ///
- public class LongClickEventTrigger : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IPointerExitHandler
- {
-#region Inspector settings and Local values Section
-
- //Inspector Settings
- public float validTime = 1.0f; //Time to recognize as long press (to recognize it as a long press with longer time) //長押しとして認識する時間(これより長い時間で長押しとして認識する)
-
-
- //Long press event occurred call back
- //長押しイベント発生コールバック
- public UnityEvent OnLongClick;
-
- //Long press/progress start event callback
- //長押し進捗開始のイベントコールバック
- public UnityEvent OnStart;
-
- //Progress event callback
- //進捗中のイベントコールバック
- [Serializable] public class ProgressHandler : UnityEvent { } //Progress 0 to 1f (0~100%) //進捗 0~1f(0~100%)
- public ProgressHandler OnProgress;
-
- //Progress interrupted event callback
- //進捗中断のイベントコールバック
- public UnityEvent OnCancel;
-
-
- //Local Values
- float requiredTime; //Long press recognition time (recognize it as long press after this time) //長押し認識時刻(この時刻を超えたら長押しとして認識する)
- bool pressing = false; //Pressing flag (also used for acquiring only a single finger) //押下中フラグ(単一指のみの取得としても利用)
-
-#endregion Inspector settings and Local values Section
-
-#region LongClick operation Section
-
- //When it becomes active, initialize (reset when the application interrupt etc.)
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- pressing = false;
- }
-
- // Update is called once per frame
- void Update()
- {
- if (pressing) //Only the finger that pushed first //はじめに押した指のみとなる
- {
- if (requiredTime < Time.time) //Recognized after a certain period of time //一定時間過ぎたら認識
- {
- if (OnLongClick != null)
- OnLongClick.Invoke(); //UnityEvent
-
- pressing = false; //Invalid after long press //長押し完了したら無効にする
- }
- else
- {
- if (OnProgress != null)
- {
- float amount = Mathf.Clamp01(1f - (requiredTime - Time.time) / validTime); //0~1f
- OnProgress.Invoke(amount);
- }
- }
- }
- }
-
- //Press in the UI area
- //UI領域内で押下
- public void OnPointerDown(PointerEventData data)
- {
- if (!pressing) //To make it unique //ユニークにするため
- {
- pressing = true;
- requiredTime = Time.time + validTime;
-
- if (OnStart != null)
- OnStart.Invoke(); //UnityEvent
- }
- else
- {
- pressing = false; //In the case of two or more fingers, since there is a possibility of pinching, it is made ineffective //2本以上の指の場合、ピンチの可能性があるため無効にする
- }
- }
-
- //(*) If it is a smartphone and it is transparent to the UI, it will react even if you move your finger a little.
- //※スマホだとUIを透過にしていると、指を少し動かしただけでも反応してしまうので注意
- public void OnPointerUp(PointerEventData data)
- {
- if (pressing) //Only the finger that pushed first //はじめに押した指のみとなる
- {
- if (OnCancel != null)
- OnCancel.Invoke(); //UnityEvent
-
- pressing = false;
- }
- }
-
- //Invalid it if it is outside the UI area
- //UI領域から外れたら無効にする
- public void OnPointerExit(PointerEventData data)
- {
- if (pressing) //Only the finger that pushed first //はじめに押した指のみとなる
- {
- if (OnCancel != null)
- OnCancel.Invoke(); //UnityEvent
-
- pressing = false; //Invalid it when it is out of the area //領域から外れたら無効にする
- }
- }
-
-#endregion LongClick operation Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs.meta
deleted file mode 100644
index 1f2561b2..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickEventTrigger.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 0022a3950109f9d41b08b9aea53682ab
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs
deleted file mode 100644
index b0e70f35..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs
+++ /dev/null
@@ -1,161 +0,0 @@
-using System;
-using UnityEngine;
-using UnityEngine.Events;
-
-namespace FantomLib
-{
- ///
- /// Get long press and call back (Suitable for judgment in whole screen area and partial area of screen)
- /// http://fantom1x.blog130.fc2.com/blog-entry-251.html
- /// (Usage)
- ///・You can use it by attaching to an appropriate GameObject and registering a function callback to 'OnLongClick' (no argument) from the inspector.
- ///・Or you can monitor the property 'LongClickInput.IsLongClick' on per frame (including false in this case).
- /// (Specification)
- ///・Let the entire screen be (0,0)-(1,1) and recognize it when it is pressed for a certain time (Valid Time) within the valid area (Valid Area).
- ///・It is invalid when going out of the effective area on the way or releasing your finger.
- ///・Only the first finger recognition (In the case of multiple fingers, it is invalid because there is a possibility of pinching).
- ///・Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add the device to the '#if' conditional statement (only those that can be acquired by 'Input.touchCount').
- ///
- ///
- /// 長押しを取得してコールバックする(画面全域や画面の一部領域などでの判定に向いている)
- /// http://fantom1x.blog130.fc2.com/blog-entry-251.html
- ///(使い方)
- ///・適当な GameObject にアタッチして、インスペクタから OnLongClick(引数なし)にコールバックする関数を登録すれば使用可。
- ///・またはプロパティ LongClickInput.IsLongClick をフレーム毎監視しても良い(こちらの場合は false も含まれる)。
- ///(仕様説明)
- ///・画面全体を(0,0)-(1,1)とし、有効領域内(Valid Area)で一定時間(Valid Time)押下されていたら認識する。
- ///・途中で有効領域外へ出たり、指を離したりしたときは無効。
- ///・はじめの指のみ認識(複数の指の場合、ピンチの可能性があるため無効とする)。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///
- public class LongClickInput : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Inspector Settings
-
- //Time to recognize as long press (to recognize it as a long press with longer time)
- //長押しとして認識する時間(これより長い時間で長押しとして認識する)
- public float validTime = 1.0f;
-
- //Area on screen to recognize: 0.0~1.0 [(0,0):Bottom left of screen, (1,1):Upper right of screen]
- //長押しとして認識する画面領域(0.0~1.0)[(0,0):画面左下, (1,1):画面右上]
- public Rect validArea = new Rect(0, 0, 1, 1);
-
-
- //Long press event callback
- //長押しイベントコールバック(インスペクタ用)
- public UnityEvent OnLongClick; //no arguments //引数なし
-
- //Long press/progress start event callback
- //長押し・進捗開始のイベントコールバック
- public UnityEvent OnStart;
-
- //Progress event callback
- //進捗のイベントコールバック
- [Serializable] public class ProgressHandler : UnityEvent { } //Amount at progress: 0~1f //進捗 0~1f
- public ProgressHandler OnProgress;
-
- //Progress interrupted event callback
- //進捗中断のイベントコールバック
- public UnityEvent OnCancel;
-
-#endregion Inspector settings Section
-
-#region Properties and Local values Section
-
- //Long press detection property (For each frame acquisition)
- //長押検出プロパティ(フレーム毎取得用)
- public bool IsLongClick {
- get; private set;
- }
-
-
- //Local Values
- Vector2 minPos = Vector2.zero; //Long press recognition pixel minimum coordinate. //長押し認識ピクセル最小座標
- Vector2 maxPos = Vector2.one; //Long press recognition pixel maximum coordinate. //長押し認識ピクセル最大座標
- float requiredTime; //Long press recognition time (recognize it as long press after this time). //長押し認識時刻(この時刻を超えたら長押しとして認識する)
- bool pressing; //Pressing flag (also used for acquiring only one finger) //押下中フラグ(単一指のみの取得にするため)
-
-#endregion Properties and Local values Section
-
-#region LongClick operation Section
-
- //When it becomes active, initialize (reset when the application interrupt etc.)
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- pressing = false;
- }
-
- // Update is called once per frame
- void Update()
- {
- IsLongClick = false; //Reset per frame //フレーム毎にリセット
-
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- if (Input.touchCount == 1) //Multiple fingers are impossible (because there is a possibility of pinching in case of two or more fingers). //複数の指は不可とする(※2つ以上の指の場合はピンチの可能性もあるため)
-#endif
- {
- if (!pressing && Input.GetMouseButtonDown(0)) //When pressed (left click / touch can be acquired). //押したとき(左クリック/タッチが取得できる)
- {
- Vector2 pos = Input.mousePosition;
- minPos.Set(validArea.xMin * Screen.width, validArea.yMin * Screen.height);
- maxPos.Set(validArea.xMax * Screen.width, validArea.yMax * Screen.height);
- if (minPos.x <= pos.x && pos.x <= maxPos.x && minPos.y <= pos.y && pos.y <= maxPos.y) //Within recognition area //認識エリア内
- {
- pressing = true;
- requiredTime = Time.time + validTime;
-
- if (OnStart != null)
- OnStart.Invoke();
- }
- }
- if (pressing) //When already pressed //既に押されている
- {
- if (Input.GetMouseButton(0)) //Continue pressing (* This function can not distinguish which finger when touching two or more) //押下継続(※この関数は2つ以上タッチの場合、どの指か判別できない)
- {
- if (requiredTime < Time.time) //Recognized after a certain period of time //一定時間過ぎたら認識
- {
- Vector2 pos = Input.mousePosition;
- if (minPos.x <= pos.x && pos.x <= maxPos.x && minPos.y <= pos.y && pos.y <= maxPos.y) //認識エリア内
- {
- IsLongClick = true;
-
- if (OnLongClick != null)
- OnLongClick.Invoke();
- }
-
- pressing = false; //Invalid after long press //長押し完了したら無効にする
- }
- else
- {
- if (OnProgress != null)
- {
- float amount = Mathf.Clamp01(1f - (requiredTime - Time.time) / validTime); //0~1f
- OnProgress.Invoke(amount);
- }
- }
- }
- else //MouseButtonUp, MouseButtonDown
- {
- if (pressing)
- {
- if (OnCancel != null)
- OnCancel.Invoke();
- }
-
- pressing = false;
- }
- }
- }
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- else //Invalid it when there is not one touch (since there is also a possibility of pinching in case of two or more fingers). //タッチが1つでないときは無効にする(※2つ以上の指の場合はピンチの可能性もあるため)
- {
- pressing = false;
- }
-#endif
- }
-#endregion LongClick operation Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs.meta
deleted file mode 100644
index bef4c5e4..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongClickInput.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 2c8c9ec0e6b7a78409122059591bf826
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs
deleted file mode 100644
index 6868d460..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs
+++ /dev/null
@@ -1,105 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.Events;
-
-namespace FantomLib
-{
- ///
- /// Get long key press and call back
- ///
- public class LongKeyInput : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Inspector Settings
- public KeyCode targetKey = KeyCode.Escape; //target key code
-
- public float validTime = 1.5f; //Time to recognize as long press (to recognize it as a long press with longer time) //長押しとして認識する時間(これより長い時間で長押しとして認識する)
-
- //Callbacks
- //Long press complete event callback //長押し完了イベントコールバック
- public UnityEvent OnLongPress;
-
- //Long press/progress start event callback //長押し/進捗開始のイベントコールバック
- public UnityEvent OnStart;
-
- //Progress event callback //進捗のイベントコールバック
- [Serializable] public class ProgressHandler : UnityEvent { } //Amount at progress: 0~1f //進捗 0~1f
- public ProgressHandler OnProgress;
-
- //Progress interrupted event callback //進捗中断のイベントコールバック
- public UnityEvent OnCancel;
-
-#endregion Inspector settings Section
-
-#region Properties and Local values Section
-
- //Local Values
- float requiredTime; //Long press recognition time (recognize it as long press after this time) //長押し認識時刻(この時刻を超えたら長押しとして認識する)
- bool pressing; //Pressing flag (also used for acquiring only one press) //押下中フラグ(単一のみの取得にするため)
-
- //Long press detection property (For each frame acquisition)
- //長押検出プロパティ(フレーム毎取得用)
- public bool IsLongPress {
- get; private set;
- }
-
-#endregion
-
-#region LongPress operation Section
-
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- pressing = false;
- }
-
- // Update is called once per frame
- void Update()
- {
- IsLongPress = false; //Reset per frame
-
- if (!pressing && Input.GetKeyDown(targetKey))
- {
- pressing = true;
- requiredTime = Time.time + validTime;
-
- if (OnStart != null)
- OnStart.Invoke(); //progress start event
- }
- if (pressing)
- {
- if (Input.GetKey(targetKey))
- {
- if (requiredTime < Time.time)
- {
- IsLongPress = true;
- pressing = false;
-
- if (OnLongPress != null)
- OnLongPress.Invoke(); //complete event
- }
- else
- {
- if (OnProgress != null)
- {
- float amount = Mathf.Clamp01(1f - (requiredTime - Time.time) / validTime); //0~1f
- OnProgress.Invoke(amount); //progress event
- }
- }
- }
- if (Input.GetKeyUp(targetKey))
- {
- pressing = false;
-
- if (OnCancel != null)
- OnCancel.Invoke(); //progress cancel event
- }
- }
- }
-
-#endregion LongPress operation Section
- }
-}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs.meta
deleted file mode 100644
index cbc1ae26..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/LongKeyInput.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: a792c72836d1a924a8134b23bc4271f2
-timeCreated: 1524117430
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs
deleted file mode 100644
index 3780bc94..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs
+++ /dev/null
@@ -1,186 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.Events;
-
-namespace FantomLib
-{
- ///
- /// Get pinch and call back
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- /// (Usage)
- ///·You can use it by attaching to an appropriate GameObject and registering functions callback from inspector to 'OnPinchStart' and 'OnPinch'.
- ///·The property IsPinching, Width, Delta, Ratio may be monitored on a frame-by-frame basis (In this case, it is also not used (IsPinching = false, Width = 0, Delta = 0, Ratio = 1)).
- /// (Specification)
- ///·Internally acquire the interval between two fingers touched on the screen in pixel units. However, you can choose whether to return the return value by normalized value divided by screen width and pixel itself (isNormalized).
- ///·Pinch operation is recognized only when 1 -> 2. Invalid when 3 or more -> 2.
- ///・Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add the device to the '#if' conditional statement (only those that can be acquired by 'Input.touchCount').
- ///
- ///
- /// ピンチ操作を取得してコールバックする
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- ///(使い方)
- ///・適当な GameObject にアタッチして、インスペクタから OnPinchStart, OnPinch にコールバックする関数を登録すれば使用可。
- ///・またはプロパティ IsPinching, Width, Delta, Ratio をフレーム毎監視しても良い(こちらの場合は使用してない状態(IsPinching=false, Width=0, Delta=0, Ratio=1)も含まれる)。
- ///(仕様説明)
- ///・内部的には画面でタッチされた2本の指の間隔をピクセル単位で取得する。ただし戻り値は画面幅で割った正規化された値とピクセルそのもので返すかを選べる(isNormalized)。
- ///・ピンチの操作は1本→2本となったときのみ認識する。3本以上→2本になったときは無効。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///
- public class PinchInput : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Call back with the normalized value with screen width (or height) (false = returned in pixels)
- //画面幅(or 高さ)で正規化した値でコールバックする(false=ピクセル単位で返す)
- public bool isNormalized = true;
-
- //When isNormalized=true, based on the screen width (Screen.width) (when false based on height (Screen.height)) [unit becomes like px/Screen.width]
- //isNormalized=true のとき、画面幅(Screen.width)を基準にする(false=高さ(Screen.height)を基準)[単位が px/Screen.width のようになる]
- public bool widthReference = true;
-
- //Area on screen to recognize: 0.0~1.0 [(0,0):Bottom left of screen, (1,1):Upper right of screen]
- //認識する画面上の領域(0.0~1.0)[(0,0):画面左下, (1,1):画面右上]
- public Rect validArea = new Rect(0, 0, 1, 1);
-
-
- //Pinch start callback
- //ピンチ開始コールバック
- [Serializable]
- public class PinchStartHandler : UnityEvent { } //Width, center (Center coordinates between two fingers) //(2指間の中心座標)
- public PinchStartHandler OnPinchStart;
-
- //Pinching callback (expansion ratio and difference)
- //ピンチ中コールバック(伸縮率とその差分)
- [Serializable]
- public class PinchHandler : UnityEvent { } //Width, Delta, Ratio
- public PinchHandler OnPinch;
-
-#endregion Inspector settings Section
-
-#region Properties and Local values Section
-
- //Pinching detection properties (For each frame acquisition)
- //·Pinch operation in progress flag (only 2 fingers, 3 ~ disabled).
- //
- //ピンチ検出プロパティ(フレーム毎取得用)
- //・ピンチ操作中フラグ(指2本のみ。3~は無効)。
- public bool IsPinching {
- get; private set;
- }
-
- //Pinch width (distance) property (For each frame acquisition)
- //·When isNormalized=true, it is normalized with the screen width, and when it is false, it becomes px unit.
- //
- //ピンチ幅(距離) プロパティ(フレーム毎取得用)
- //・isNormalized=true のときは画面幅で正規化した値で、false のときは px 単位になる。
- public float Width {
- get; private set;
- }
-
- //Difference property from just before pinch width (distance) (For each frame acquisition)
- //·When isNormalized=true, it is normalized with the screen width, and when it is false, it becomes px unit.
- //·It becomes like a linear relative quantity (good for relative movement operation etc).
- //
- //ピンチ幅(距離)の直前との差分 プロパティ(フレーム毎取得用)
- //・isNormalized=true のときは画面幅で正規化した値で、false のときは px 単位になる。
- //・線形的な相対量のようになる(相対移動操作などに良い)。
- public float Delta {
- get; private set;
- }
-
- //Change ratio property of pinching width (distance) property (For each frame acquisition)
- //·Open the finger -> 1.0 or more (1, 2, 3, ...[including decimal] / finger closing -> lower than 1.0 (1/2, 1/3, 1/4, ... [not negative]))
- //(*) Note that closing fingers is easier than opening fingers physically (good for scale operation etc).
- //
- //ピンチ幅(距離)の変化比 プロパティ(フレーム毎取得用)
- //・ピンチ開始時の幅(距離)を1とし、現在の幅の比を返す(指を開く→ 1.0以上(1,2,3,...倍[小数含む]/指を閉じる→ 1.0より下(1/2, 1/3, 1/4,...倍[負にはならない]))
- //※物理的に指を開くより指を閉じる方が変化しやすいので注意(スケール操作などに良い)。
- public float Ratio {
- get; private set;
- }
-
-#pragma warning disable 0169 //'startDistance', 'oldDistance' is never used. (However, it is used in the Android platform)
-
- //Local Values
- float startDistance; //ピンチ開始時の指の距離(px)
- float oldDistance; //直前の伸縮距離(px)
-
-#endregion Properties and Local values Section
-
-#region Pinch operation Section
-
- //When it becomes active, initialize (reset when the application interrupt etc.)
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- IsPinching = false;
- }
-
- // Update is called once per frame
- void Update()
- {
- //Property reset for each frame
- //プロパティはフレーム毎にリセット
- Width = 0; Delta = 0; Ratio = 1;
-
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch //タッチで取得したいプラットフォームのみ
- if (Input.touchCount == 2) //Operation with pinch (2 fingers only) //ピンチでの操作(2本指のみ)
- {
- //(*) The index of fingerId and touches[] does not necessarily match, so get fingerId = 1 (to make it possible when 1 finger -> 2)
- //※fingerId と touches[] のインデクスは必ずしも一致しないらしいので fingerId=1 となっている方を取得(指1本→2本になったとき可能とするため)
- Touch touch = (Input.touches[1].fingerId == 1) ? Input.touches[1] : Input.touches[0];
- if (!IsPinching && touch.phase == TouchPhase.Began) //Only when newly recognized //新しく認識したときのみ
- {
- //Is it within the area on the screen to recognize? (Based on the coordinates of the center of two fingers)
- //認識する画面上の領域内か?(2本の指の中心の座標を基準にする)
- Vector2 center = (Input.touches[0].position + Input.touches[1].position) / 2;
- if (validArea.xMin * Screen.width <= center.x && center.x <= validArea.xMax * Screen.width &&
- validArea.yMin * Screen.height <= center.y && center.y <= validArea.yMax * Screen.height)
- {
- IsPinching = true; //Pinch start //ピンチ開始
-
- //fingerId = 0 to 1 only (always the first and second fingers). 3 fingers -> 2 (0 - 2 etc.) are not allowed.
- //fingerId=0~1 のみ(必ず最初と2本目の指)。指3本→2本(0-2 など)は不可とする。
- Width = startDistance = oldDistance = Vector2.Distance(Input.touches[0].position, Input.touches[1].position);
- if (isNormalized)
- {
- float unit = widthReference ? Screen.width : Screen.height;
- Width /= unit; //If it is normalized by screen width, it becomes independent of resolution. //画面幅で正規化すれば、解像度に依存しなくなる
- center /= unit;
- }
-
- if (OnPinchStart != null)
- OnPinchStart.Invoke(Width, center); //Delta = 0 and Ratio = 1 at the start. //開始時は必ず Delta=0, Ratio=1 となる
- }
- }
- else if (IsPinching) //Only when it is already recognized: When 3 -> 2, it becomes invalid. //既に認識されているときのみ:3本→2本になったときは無効になる
- {
- float endDistance = Vector2.Distance(Input.touches[0].position, Input.touches[1].position);
- Width = endDistance;
- Delta = endDistance - oldDistance; //Difference from immediately before //直前との差分
- Ratio = endDistance / startDistance; //The magnification is based on the pinch width at the start (px distance). //開始時のピンチ幅(px距離)を基準にした倍率になる
- oldDistance = endDistance;
-
- if (isNormalized)
- {
- float unit = widthReference ? Screen.width : Screen.height;
- Width /= unit; //If it is normalized by screen width, it becomes independent of resolution. //画面幅で正規化すれば、解像度に依存しなくなる
- Delta /= unit;
- }
-
- if (OnPinch != null)
- OnPinch.Invoke(Width, Delta, Ratio);
- }
- }
- else //Invalid all when there are not two touch. //タッチが2つでないときは全て無効にする
-#endif
- {
- IsPinching = false;
- }
- }
-
-#endregion Pinch operation Section
- }
-}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs.meta
deleted file mode 100644
index 3bdb8eb5..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchInput.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 89c0b1539c92b3246b52794a9a5f04d6
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs
deleted file mode 100644
index 8998a35c..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-namespace FantomLib
-{
- ///
- /// Pinch to operate distance
- /// (*) use PinchInput callbacks
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- /// (Usage)
- ///·You can use it by attaching to a GameObject such as a camera and registering PinchInput callbacks from the inspector.
- ///·Distance is a straight line distance from target.
- ///
- /// ピンチで距離を操作する
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- ///(使い方)
- ///・カメラなどの GameObject にアタッチして、インスペクタから PinchInput のコールバックを登録すれば使用可。
- ///・距離は target からの直線距離となる。
- ///
- public class PinchToDistance : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Inspector Settings
- public Transform target; //Object to be a viewpoint //視点となるオブジェクト
- public float speed = 2f; //Rate of change //変化速度
- public float minDistance = 1.0f; //Minimum distance to approach //近づける最小距離
- public bool lookAt = true; //Look at the object //オブジェクトの方を向く
-
- //LocalValues
- float initDistance; //Initial distance (for reset) //起動初期距離(リセット用)
-
-#endregion Inspector settings Section
-
-#region Unity life cycle Section
-
- // Use this for initialization
- private void Start()
- {
- if (target != null)
- {
- Vector3 dir = target.position - transform.position;
- initDistance = dir.magnitude;
- if (lookAt)
- transform.LookAt(target.position);
- }
- }
-
- // Update is called once per frame
- //private void Update()
- //{
-
- //}
-
-#endregion Unity life cycle Section
-
-#region Pinch operation Section
-
- //width: distance of two fingers of pinch
- //center: The coordinates of the center of two fingers of pinch
- //
- //width: ピンチ幅
- //center: ピンチの2本指の中心の座標
- public void OnPinchStart(float width, Vector2 center)
- {
- //Not used
- }
-
- //width: distance of two fingers of pinch
- //delta: The difference in pinch width just before
- //ratio: Stretch ratio from the start of pinch width (1:At the start of pinch, Expand by 1 or more, lower than 1 (1/2, 1/3, ...)
- //
- //width: ピンチ幅
- //delta: 直前のピンチ幅の差
- //ratio: ピンチ幅の開始時からの伸縮比(1:ピンチ開始時, 1以上拡大, 1より下(1/2,1/3,...)縮小)
- public void OnPinch(float width, float delta, float ratio)
- {
- if (target == null)
- return;
-
- Vector3 dir = target.position - transform.position;
- float distance = Math.Max(minDistance, dir.magnitude - delta * speed);
- Vector3 pos = target.position - dir.normalized * distance;
- transform.position = pos;
- if (lookAt)
- transform.LookAt(target.position);
- }
-
- //Restore the initial distance
- //初期の距離に戻す
- public void ResetDistance()
- {
- if (target == null)
- return;
-
- Vector3 dir = target.position - transform.position;
- Vector3 pos = target.position - dir.normalized * initDistance;
- transform.position = pos;
- if (lookAt)
- transform.LookAt(target.position);
- }
-
-#endregion Pinch operation Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs.meta
deleted file mode 100644
index 5038c0b3..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToDistance.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: beba68f025ba1474b8c06ea9f0752ca0
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs
deleted file mode 100644
index cfad1920..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-namespace FantomLib
-{
- ///
- /// Change the scale with a pinch (local scale)
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- /// (Usage)
- ///・Attach to the GameObject that you want to stretch and then use it if you register PinchInput callbacks from the inspector
- ///
- /// ピンチでスケールを変化させる(ローカルスケール)
- /// http://fantom1x.blog130.fc2.com/blog-entry-288.html
- ///(使い方)
- ///・伸縮したい GameObject にアタッチして、インスペクタから PinchInput のコールバックを登録すれば使用可。
- ///
- public class PinchToScale : MonoBehaviour
- {
-#region Inspector settings and Local values Section
-
- //Inspector Settings
- public Transform target; //Object to be changed in scale //スケール変化させるオブジェクト
-
- //Local Values
- Vector3 startScale; //Scale at pinch start //ピンチ開始時スケール
- Vector3 initScale; //Initial scale (for reset) //起動初期スケール(リセット用)
-
-#endregion Inspector settings and Local values Section
-
-#region Unity life cycle Section
-
- // Use this for initialization
- private void Start()
- {
- if (target == null)
- target = gameObject.transform; //指定がないときは自身を対象とする
-
- initScale = target.localScale;
- }
-
- // Update is called once per frame
- //private void Update () {
-
- //}
-
-#endregion Unity life cycle Section
-
-#region Pinch operation Section
-
- //width: distance of two fingers of pinch
- //center: The coordinates of the center of two fingers of pinch
- //
- //width: ピンチ幅
- //center: ピンチの2本指の中心の座標
- public void OnPinchStart(float width, Vector2 center)
- {
- if (target != null)
- startScale = target.localScale;
- }
-
- //width: distance of two fingers of pinch
- //delta: The difference in pinch width just before
- //ratio: Stretch ratio from the start of pinch width (1:At the start of pinch, Expand by 1 or more, lower than 1 (1/2, 1/3, ...)
- //
- //width: ピンチ幅
- //delta: 直前のピンチ幅の差
- //ratio: ピンチ幅の開始時からの伸縮比(1:ピンチ開始時, 1以上拡大, 1より下(1/2,1/3,...)縮小)
- public void OnPinch(float width, float delta, float ratio)
- {
- if (target != null)
- target.localScale = startScale * ratio;
- }
-
- //Restore the initial scale
- //スケールを元に戻す
- public void ResetScale()
- {
- if (target != null)
- target.localScale = initScale;
- }
-
-#endregion Pinch operation Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs.meta
deleted file mode 100644
index 75cc32e9..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/PinchToScale.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 2478246f0548a4e45b1544d2085fa0f9
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs
deleted file mode 100644
index ef5ef599..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs
+++ /dev/null
@@ -1,163 +0,0 @@
-using System;
-using UnityEngine;
-using UnityEngine.Events;
-using UnityEngine.EventSystems;
-
-namespace FantomLib
-{
- ///
- /// Get swipe direction and call back (Suitable for judgment on UI, 'EventSystem' and 'Graphics Raycaster' are required)
- /// http://fantom1x.blog130.fc2.com/blog-entry-250.html
- /// (Usage)
- ///・You can use it by attaching to a GameObject that has a UI such as Image, Text, Button, etc. and registering a function callback to OnSwipe (Vector 2 as one argument) from the inspector.
- ///・There is an 'EventSystem' in the scene, and 'Graphics Raycaster' is attached to the (root) Canvas.
- /// (Specification)
- ///・It is judged by the movement amount of the touch started from UI (a mouse in the case of editor or other than smartphone).
- /// When moving more than the screen width Valid Width (%), it is recognized as a swipe.
- ///・However, ignore it when the movement exceeds the time limit (Timeout).
- ///・Can not recognize with multiple fingers (* In case of two or more fingers, it is invalid because there is possibility of pinching).
- ///・Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add the device to the '#if' conditional statement (only those that can be acquired by 'Input.touchCount').
- ///(*) If it is a smartphone, it is not possible to recognize well when UI is transparent, so be careful (opaque image is as good as possible).
- ///
- ///
- /// スワイプ方向を取得してコールバックする(UI上での判定に向いている。EventSystem と Graphics Raycaster が必要)
- /// http://fantom1x.blog130.fc2.com/blog-entry-250.html
- ///(使い方)
- ///・Image や Text, Button などの UI を持つ GameObject にアタッチして、インスペクタから OnSwipe(Vector2 を1つ引数にとる)にコールバックする関数を登録すれば使用可。
- ///・シーンに EventSystem、(ルート)Canvas に Graphics Raycaster がアタッチされている必要がある。
- ///(仕様説明)
- ///・UI 上から開始されたタッチの移動量(エディタやスマホ以外の場合はマウス)で判定する。画面幅の Valid Width(%)以上移動したときスワイプとして認識する。
- ///・ただし、移動が制限時間(Timeout)を超えた時は無視する。
- ///・複数の指では認識できない(※2つ以上の指の場合はピンチの可能性もあるため無効とする)。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///※スマホだとUIを透過にしていると、上手く認識できないようなので注意(なるべく不透明画像が良い)。
- ///
- public class SwipeEventTrigger : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
- {
-#region Inspector settings and Local values Section
-
- //Inspector Settings
- //Make the screen width (Screen.width) size the standard of the ratio (based on false = height (Screen.height))
- //画面幅(Screen.width)サイズを比率の基準にする(false=高さ(Screen.height)を基準)
- public bool widthReference = true;
-
- //Screen ratio of movement amount recognized as swipe [Ratio to screen width] (0.0~1.0 : Width of entire screen ratio, recognize it as a swipe with a movement amount longer than this value)
- //スワイプとして認識する移動量の画面比[画面幅に対する比率](0.0~1.0:1.0で端から端まで。この値より長い移動量でスワイプとして認識する)
- public float validWidth = 0.25f;
-
- //Time to recognize as a swipe (to recognize it as a swipe in less time)
- //スワイプとして認識する時間(これより短い時間でスワイプとして認識する)
- public float timeout = 0.5f;
-
-
- //Swipe event callback (for inspector)
- //スワイプイベントコールバック(インスペクタ用)
- [Serializable]
- public class SwipeHandler : UnityEvent { } //Swipe direction //スワイプ方向
- public SwipeHandler OnSwipe;
-
-
- //Local Values
- Vector2 startPos; //Swipe start coordinates. //スワイプ開始座標
- Vector2 endPos; //Swipe end coordinates. //スワイプ終了座標
- float limitTime; //Swipe time limit (Do not recognize it as swipe beyond this time. //スワイプ時間制限(この時刻を超えたらスワイプとして認識しない)
- bool pressing; //Pressing flag (to obtain only a single finger). //押下中フラグ(単一指のみの取得にするため)
-
- //The acquired swipe direction (for each frame judgment) [zero, no left, right, up, down direction]
- //取得したスワイプ方向(フレーム毎判定用)[zeroがなしで、left, right, up, downが方向]
- Vector2 swipeDir = Vector2.zero;
-
-#endregion Inspector settings and Local values Section
-
-#region Swipe operation Section
-
- //When it becomes active, initialize (reset when the application interrupt etc.)
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- pressing = false;
- }
-
- // Update is called once per frame
- private void Update () {
- swipeDir = Vector2.zero; //Reset per frame //フレーム毎にリセット
-
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- if (Input.touchCount != 1) //Multiple fingers are impossible (because there is a possibility of pinching in case of two or more fingers). //複数の指は不可とする(※2つ以上の指の場合はピンチの可能性もあるため)
-#else
- if (!Input.GetMouseButton(0))
-#endif
- {
- pressing = false;
- }
- }
-
- public void OnPointerDown(PointerEventData eventData)
- {
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- if (Input.touchCount == 1) //Multiple fingers are impossible (because there is a possibility of pinching in case of two or more fingers). //複数の指は不可とする(※2つ以上の指の場合はピンチの可能性もあるため)
-#endif
- {
- if (!pressing)
- {
- startPos = Input.mousePosition;
- pressing = true;
- limitTime = Time.time + timeout;
- }
- }
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //タッチで取得したいプラットフォームのみ
- else //Invalid it when there is not one touch (since there is also a possibility of pinching in case of two or more fingers). //タッチが1つでないときは無効にする(※2つ以上の指の場合はピンチの可能性もあるため)
- {
- pressing = false;
- }
-#endif
- }
-
- public void OnPointerUp(PointerEventData eventData)
- {
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- if (Input.touchCount == 1) //Multiple fingers are impossible (because there is a possibility of pinching in case of two or more fingers). //複数の指は不可とする(※2つ以上の指の場合はピンチの可能性もあるため)
-#endif
- {
- if (pressing)
- {
- pressing = false;
-
- if (Time.time < limitTime) //Recognize before time limit //時間制限前なら認識
- {
- endPos = Input.mousePosition;
- Vector2 dist = endPos - startPos;
- float dx = Mathf.Abs(dist.x);
- float dy = Mathf.Abs(dist.y);
- float requiredPx = widthReference ? Screen.width * validWidth : Screen.height * validWidth;
-
- if (dy < dx) //Recognized as horizontal direction //横方向として認識
- {
- if (requiredPx < dx) //Recognize if it exceeds length //長さを超えていたら認識
- swipeDir = Mathf.Sign(dist.x) < 0 ? Vector2.left : Vector2.right;
- }
- else //Recognized as vertical direction //縦方向として認識
- {
- if (requiredPx < dy) //Recognize if it exceeds length //長さを超えていたら認識
- swipeDir = Mathf.Sign(dist.y) < 0 ? Vector2.down : Vector2.up;
- }
-
- if (swipeDir != Vector2.zero)
- {
- if (OnSwipe != null)
- OnSwipe.Invoke(swipeDir);
- }
- }
- }
- }
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //タッチで取得したいプラットフォームのみ
- else //Invalid it when there is not one touch (since there is also a possibility of pinching in case of two or more fingers). //タッチが1つでないときは無効にする(※2つ以上の指の場合はピンチの可能性もあるため)
- {
- pressing = false;
- }
-#endif
- }
-
-#endregion Swipe operation Section
- }
-}
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs.meta
deleted file mode 100644
index 25ce9ab1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeEventTrigger.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: a5694e5aacc940b41b7743d4d8f3baaa
-timeCreated: 1533991641
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs
deleted file mode 100644
index ed1e2945..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs
+++ /dev/null
@@ -1,149 +0,0 @@
-using System;
-using UnityEngine;
-using UnityEngine.Events;
-
-namespace FantomLib
-{
- ///
- /// Get swipe direction and call back
- /// http://fantom1x.blog130.fc2.com/blog-entry-250.html
- /// (Usage)
- ///・You can use it by attaching to an appropriate GameObject and registering a function callback to 'OnSwipe' (take a Vector2 argument) from the inspector.
- ///・Or you can monitor the property 'SwipeInput.Direction' on per frame (including not move (Vector2.zero) in this case).
- /// (Specification)
- ///・It is judged by the movement amount of the touch (a mouse in the case of editor or other than smartphone).
- /// When moving more than the screen width Valid Width (%), it is recognized as a swipe.
- ///・However, ignore it when the movement exceeds the time limit (Timeout).
- ///・Can not recognize with multiple fingers (* In case of two or more fingers, it is invalid because there is possibility of pinching).
- ///・Since the touch device is UNITY_ANDROID, UNITY_IOS, if you want to add other devices, add the device to the '#if' conditional statement (only those that can be acquired by 'Input.touchCount').
- ///
- ///
- /// スワイプ方向を取得してコールバックする
- /// http://fantom1x.blog130.fc2.com/blog-entry-250.html
- ///(使い方)
- ///・適当な GameObject にアタッチして、インスペクタから OnSwipe(Vector2 を1つ引数にとる)にコールバックする関数を登録すれば使用可。
- ///・またはプロパティ SwipeInput.Direction をフレーム毎監視しても良い(こちらの場合は無し(Vector2.zero)も含まれる)。
- ///(仕様説明)
- ///・タッチの移動量(エディタやスマホ以外の場合はマウス)で判定する。画面幅の Valid Width(%)以上移動したときスワイプとして認識する。
- ///・ただし、移動が制限時間(Timeout)を超えた時は無視する。
- ///・複数の指では認識できない(※2つ以上の指の場合はピンチの可能性もあるため無効とする)。
- ///・タッチデバイスを UNITY_ANDROID, UNITY_IOS としているので、他のデバイスも加えたい場合は #if の条件文にデバイスを追加する(Input.touchCount が取得できるもののみ)。
- ///
- public class SwipeInput : MonoBehaviour
- {
-#region Inspector settings Section
-
- //Inspector Settings
-
- //Make the screen width (Screen.width) size the standard of the ratio (based on false = height (Screen.height))
- //画面幅(Screen.width)サイズを比率の基準にする(false=高さ(Screen.height)を基準)
- public bool widthReference = true;
-
- //Screen ratio of movement amount recognized as swipe [Ratio to screen width] (0.0~1.0 : Width of entire screen ratio, recognize it as a swipe with a movement amount longer than this value)
- //スワイプとして認識する移動量の画面比[画面幅に対する比率](0.0~1.0:1.0で端から端まで。この値より長い移動量でスワイプとして認識する)
- public float validWidth = 0.25f;
-
- //Time to recognize as a swipe (to recognize it as a swipe in less time)
- //スワイプとして認識する時間(これより短い時間でスワイプとして認識する)
- public float timeout = 0.5f;
-
- //Area on screen to recognize: 0.0~1.0 [(0,0):Bottom left of screen, (1,1):Upper right of screen]
- //スワイプとして認識する画面領域(0.0~1.0)[(0,0):画面左下, (1,1):画面右上]
- public Rect validArea = new Rect(0, 0, 1, 1);
-
-
- //Swipe event callback (for inspector)
- //スワイプイベントコールバック(インスペクタ用)
- [Serializable]
- public class SwipeHandler : UnityEvent { } //Swipe direction //スワイプ方向
- public SwipeHandler OnSwipe;
-
-#endregion Inspector settings Section
-
-#region Properties and Local values Section
-
- //Swipe direction acquisition property (for each frame acquisition)
- //スワイプ方向取得プロパティ(フレーム毎取得用)
- public Vector2 Direction {
- get; private set;
- }
-
-
- //Local Values
- Vector2 startPos; //Swipe start coordinates. //スワイプ開始座標
- Vector2 endPos; //Swipe end coordinates. //スワイプ終了座標
- float limitTime; //Swipe time limit (Do not recognize it as swipe beyond this time. //スワイプ時間制限(この時刻を超えたらスワイプとして認識しない)
- bool pressing; //Pressing flag (to obtain only a single finger). //押下中フラグ(単一指のみの取得にするため)
-
-#endregion Properties and Local values Section
-
-#region Swipe operation Section
-
- //When it becomes active, initialize (reset when the application interrupt etc.)
- //アクティブになったら、初期化する(アプリの中断などしたときはリセットする)
- void OnEnable()
- {
- pressing = false;
- }
-
- // Update is called once per frame
- void Update()
- {
- Direction = Vector2.zero; //Reset per frame //フレーム毎にリセット
-
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //Only platforms you want to obtain with touch. //タッチで取得したいプラットフォームのみ
- if (Input.touchCount == 1) //Multiple fingers are impossible (because there is a possibility of pinching in case of two or more fingers). //複数の指は不可とする(※2つ以上の指の場合はピンチの可能性もあるため)
-#endif
- {
- if (!pressing && Input.GetMouseButtonDown(0)) //When pressed (left click / touch can be acquired). //押したとき(左クリック/タッチが取得できる)
- {
- startPos = Input.mousePosition;
- if (validArea.xMin * Screen.width <= startPos.x && startPos.x <= validArea.xMax * Screen.width &&
- validArea.yMin * Screen.height <= startPos.y && startPos.y <= validArea.yMax * Screen.height) //Within recognition area //認識エリア内
- {
- pressing = true;
- limitTime = Time.time + timeout;
- }
- }
- else if (pressing && Input.GetMouseButtonUp(0)) //Only when it is already pressed (Note that this function can not distinguish which finger when touching 2 or more). //既に押されているときのみ(※この関数は2つ以上タッチの場合、どの指か判別できないので注意)
- {
- pressing = false;
-
- if (Time.time < limitTime) //Recognize before time limit //時間制限前なら認識
- {
- endPos = Input.mousePosition;
- Vector2 dist = endPos - startPos;
- float dx = Mathf.Abs(dist.x);
- float dy = Mathf.Abs(dist.y);
- float requiredPx = widthReference ? Screen.width * validWidth : Screen.height * validWidth;
-
- if (dy < dx) //Recognized as horizontal direction //横方向として認識
- {
- if (requiredPx < dx) //Recognize if it exceeds length //長さを超えていたら認識
- Direction = Mathf.Sign(dist.x) < 0 ? Vector2.left : Vector2.right;
- }
- else //Recognized as vertical direction //縦方向として認識
- {
- if (requiredPx < dy) //Recognize if it exceeds length //長さを超えていたら認識
- Direction = Mathf.Sign(dist.y) < 0 ? Vector2.down : Vector2.up;
- }
-
- if (Direction != Vector2.zero)
- {
- if (OnSwipe != null)
- OnSwipe.Invoke(Direction);
- }
- }
- }
- }
-#if !UNITY_EDITOR && (UNITY_ANDROID || UNITY_IOS) //タッチで取得したいプラットフォームのみ
- else //Invalid it when there is not one touch (since there is also a possibility of pinching in case of two or more fingers). //タッチが1つでないときは無効にする(※2つ以上の指の場合はピンチの可能性もあるため)
- {
- pressing = false;
- }
-#endif
- }
-
-#endregion Swipe operation Section
- }
-}
\ No newline at end of file
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs.meta
deleted file mode 100644
index d6cf7cc1..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Input/SwipeInput.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: d1ba0e164e7576941bdd322b6fcae977
-timeCreated: 1515227633
-licenseType: Store
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module.meta b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module.meta
deleted file mode 100644
index f52458ee..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 407d1371f1ee8ab4f990490314103376
-folderAsset: yes
-timeCreated: 1506501032
-licenseType: Store
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPlugin.cs b/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPlugin.cs
deleted file mode 100644
index e5452fbc..00000000
--- a/TECHMANIA/Assets/FantomPlugin/FantomLib/Scripts/Module/AndroidPlugin.cs
+++ /dev/null
@@ -1,7107 +0,0 @@
-using System;
-using System.Linq;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using Random = UnityEngine.Random;
-
-namespace FantomLib
-{
- ///
- /// Call the Android native plugin
- /// http://fantom1x.blog130.fc2.com/blog-entry-293.html
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html
- ///(*) "fantomPlugin.aar" is required 'Minimum API Level:Android 4.2 (API 17)' or higher.
- ///(*) When using text file reading / writing to storage, it is necessary to make it more than Android 4.4 (API 19).
- ///(*) In order to acquire the value of the sensor it is necessary to set it above the necessary API Level of each sensor.
- /// For details, refer to official document or comments such as sensor related method & constant values.
- /// https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ACCELEROMETER
- ///・When using Hardware Volume Control, Speech Recognize with dialog, Wifi Settings open, Bluetooth request enable,
- /// Text file read/write to External Storage, Gallery open, Media Scanner, Screen orientation change event, Sensor values, Confirm Device Credentials, QR Code Scanner,
- /// Rename "AndroidManifest-FullPlugin~.xml" to "AndroidManifest.xml".
- ///・Permission is necessary for AndroidManifest.xml (It is summarized in Permission_ReadMe.txt) depending on the function to use.
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///・Text to Speech is required the reading engine and voice data must be installed on the device.
- /// (Google Play)
- /// https://play.google.com/store/apps/details?id=com.google.android.tts
- /// https://play.google.com/store/apps/details?id=jp.kddilabs.n2tts (Japanese)
- /// (Installation Text To Speech)
- /// http://fantom1x.blog130.fc2.com/blog-entry-275.html#fantomPlugin_TextToSpeech_install
- ///·If ZXing's QR Code Scanner application is not in the device, a dialog prompting installation will be displayed.
- /// (Google Play)
- /// https://play.google.com/store/apps/details?id=com.google.zxing.client.android
- /// (ZXing open source project)
- /// https://github.com/zxing/zxing
- /// ==========================================================
- ///・License of use library. etc
- /// This plugin includes deliverables distributed under the license of Apache License, Version 2.0.
- /// http://www.apache.org/licenses/LICENSE-2.0
- /// ZXing ("Zebra Crossing") open source project (google). [ver.3.3.2] (QR Code Scan)
- /// https://github.com/zxing/zxing
- /// ==========================================================
- ///
- ///
- /// Android のネイティブプラグインを呼び出すクラス
- /// http://fantom1x.blog130.fc2.com/blog-entry-293.html
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html
- ///※Assets/Plugins/Android/fantomPlugin.aar を置く。
- ///※Minimum API Level:Android 4.2 (API 17) 以上にする。
- ///※ストレージへのテキストファイル読み書きを利用する場合は、Android 4.4 (API 19) 以上にする必要がある。
- ///※ハードウェア音量キーのイベント取得、ダイアログ付きの音声認識、WIFIの設定を開く、Bluetooth接続要求(ダイアログ)、ストレージのテキストファイルの読み書き、
- /// ギャラリーの画像パス取得、MediaScannerの更新機能、バッテリーステータスの取得、画面回転イベントの取得、デバイス認証、QRコードスキャナを利用する場合には、
- /// 「FullPluginOnUnityPlayerActivity」を「AndroidManifest.xml」で使う必要がある(「AndroidManifest-FullPlugin~.xml」をリネームして使う)。
- ///※利用する機能によっては AndroidManifest.xml にパーミッションが必要(Permission_ReadMe.txt にまとめてある)。
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///・テキスト読み上げを使用するには端末に音声データがインストールされている必要がある。
- /// (Google Play)
- /// https://play.google.com/store/apps/details?id=com.google.android.tts
- /// https://play.google.com/store/apps/details?id=jp.kddilabs.n2tts
- /// (テキスト読み上げのインストール)
- /// http://fantom1x.blog130.fc2.com/blog-entry-275.html#fantomPlugin_TextToSpeech_install
- ///・QRコード読み取りを利用するには端末に ZXing(googleのオープンソースプロジェクト)のQRコードスキャナアプリがインストールされている必要がある。
- /// インストールされていない場合、インストールを促すダイアログが表示される(Google Play へ誘導される)。
- /// (Google Play)
- /// https://play.google.com/store/apps/details?id=com.google.zxing.client.android
- /// (ZXing オープンソースプロジェクト)
- /// https://github.com/zxing/zxing
- /// ==========================================================
- ///・使用ライブラリのライセンス等
- /// このプラグインには Apache License, Version 2.0 のライセンスで配布されている成果物を含んでいます。
- /// http://www.apache.org/licenses/LICENSE-2.0
- /// ZXing ("Zebra Crossing") open source project (google). [ver.3.3.2] (QR Code Scan)
- /// https://github.com/zxing/zxing
- /// ==========================================================
- ///
-#if UNITY_ANDROID
- public static class AndroidPlugin
- {
-
- //Class full path of plug-in in Java
- public const string ANDROID_PACKAGE = "jp.fantom1x.plugin.android.fantomPlugin";
- public const string ANDROID_SYSTEM = ANDROID_PACKAGE + ".AndroidSystem";
-
-
-
- //==========================================================
- // etc functions
-
- ///
- /// Release of cashe etc.
- ///(*) When using "FullPluginOnUnityPlayerActivity", it is always invoked inside the plugin at the end of the application.
- ///
- /// すべての機能、キャッシュなどのリリース
- ///※「FullPluginOnUnityPlayerActivity」を利用しているときはアプリ終了時に必ずプラグイン内部で呼ばれる。
- ///
- public static void Release()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- androidSystem.CallStatic(
- "release"
- );
- }
-
- HardKey.ReleaseCache();
- }
-
-
-
-
- ///
- /// Get API Level (Build.VERSION.SDK_INT) of the device
- /// https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
- /// https://developer.android.com/reference/android/os/Build.VERSION.html#SDK_INT
- ///
- ///
- /// デバイスの API Level (Build.VERSION.SDK_INT) を取得する
- ///
- /// API Level
- public static int GetAPILevel()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getBuildVersion"
- );
- }
- }
-
-
-
- ///
- /// Check if the application is installed
- ///・Application is specified by package name (= Returns whether the package name exists on the device).
- ///(*) You can not get packages that are not published to the Android system (always return false).
- ///
- ///
- /// アプリケーションがインストールされているを調べる
- ///・アプリケーションはパッケージ名で指定する(=端末にパッケージ名が存在しているかを返す)。
- ///※Androidシステムに公開されてないパッケージは取得できない(常にfalseが返る)。
- ///
- /// Package name (Application ID)
- /// true = exist
- public static bool IsExistApplication(string packageName)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExistPackage",
- context,
- packageName
- );
- }
- }
- }
- }
-
-
-
- ///
- /// Get the label name (localized name) of the application (only if set in the application)
- ///
- /// アプリケーション名(ローカライズされた名前)を取得する(アプリで設定されてる場合のみ)
- ///
- /// Package name (Application ID)
- /// Application name
- public static string GetApplicationName(string packageName)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getApplicationName",
- context,
- packageName
- );
- }
- }
- }
- }
-
-
-
- ///
- /// Get version code of the application (Internal number that always increments [integer value])
- /// https://developer.android.com/studio/publish/versioning.html#appversioning
- ///
- /// アプリのバージョン番号(常にインクリメントする内部番号[整数値])を取得する
- /// https://developer.android.com/studio/publish/versioning.html#appversioning
- ///
- /// Package name (Application ID)
- /// Version Code / failure = 0
- public static int GetVersionCode(string packageName)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getVersionCode",
- context,
- packageName
- );
- }
- }
- }
- }
-
-
-
- ///
- /// Get the version name of the application (Character string used as the version [number] to be displayed to the user)
- /// https://developer.android.com/studio/publish/versioning.html#appversioning
- ///
- /// アプリのバージョン名(ユーザーに表示するバージョン[番号]として使用される文字列)を取得する
- /// https://developer.android.com/studio/publish/versioning.html#appversioning
- ///
- /// Package name (Application ID)
- /// Version Name / failure = ""(empty)
- public static string GetVersionName(string packageName)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getVersionName",
- context,
- packageName
- );
- }
- }
- }
- }
-
-
-
-
- //==========================================================
- //·Permissions used in fantomPlugin are as follows:
- // プラグインで利用するパーミッションは以下の通り:
- // android.permission.RECORD_AUDIO
- // android.permission.WRITE_EXTERNAL_STORAGE (or android.permission.READ_EXTERNAL_STORAGE : When read only)
- // android.permission.BLUETOOTH
- // android.permission.VIBRATE
- // android.permission.BODY_SENSORS
- //==========================================================
-
- ///
- /// Returns whether permission is granted.
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///·Use "Constant Value" in the developer manual for the permission string (eg: "android.permission.RECORD_AUDIO").
- ///
- /// パーミッションが許可(付与)されているかどうかを返す
- ///・パーミッションの文字列はデベロッパーマニュアルの「Constant Value」を使う(例:"android.permission.RECORD_AUDIO")。
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///
- /// permission string (eg: "android.permission.RECORD_AUDIO")
- /// true = granted / false = denied (nothing)
- public static bool CheckPermission(string permission)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "checkPermission",
- context,
- permission
- );
- }
- }
- }
- }
-
-
- //==========================================================
- //(*) API 23 (Android 6.0) or higher
- //※API 23 (Android 6.0) 以上のみ。
- //==========================================================
- ///
- /// Check permission, if not allowed (granted), give explanation of the rationale dialog and request
- ///·Result is sent to the callback with granted ("PERMISSION_GRANTED") or denied ("PERMISSION_DENIED").
- ///·Requestable permissions need to be written in "AndroidManifest.xml" in advance.
- ///·There is no request on the device before API 23 (Android 6.0), always callback only the result.
- ///·The explanation dialog of the rationale will not always appear if the user checks "Don't ask again" on request.
- ///·Use "Constant Value" in the developer manual for the permission string (eg: "android.permission.WRITE_EXTERNAL_STORAGE").
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///
- /// パーミッションをチェックし、許可(付与)されていない場合、根拠の説明と要求ダイアログを出す
- ///・結果はコールバックに許可("PERMISSION_GRANTED")または拒否("PERMISSION_DENIED")で送られてくる。
- ///・要求できるパーミッションはあらかじめ「AndroidManifest.xml」に書かれている必要がある。
- ///・API 23 (Android 6.0) より前のデバイスでは要求は出ず、常に結果のみをコールバックする。
- ///・根拠の説明ダイアログは、要求のときユーザーが「今後表示しない」をチェックすると常に出なくなる。
- ///・パーミッションの文字列はデベロッパーマニュアルの「Constant Value」を使う(例:"android.permission.WRITE_EXTERNAL_STORAGE")。
- /// https://developer.android.com/reference/android/Manifest.permission.html
- ///
- /// permission string (eg: "android.permission.WRITE_EXTERNAL_STORAGE")
- /// Rationale dialog title
- /// Rationale dialog message
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Style applied to rationale dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void CheckPermissionAndRequest(string permission, string title, string message,
- string callbackGameObject, string callbackMethod, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "checkPermissionAndRequest",
- context,
- permission,
- title,
- message,
- callbackGameObject,
- callbackMethod,
- style
- );
- }));
- }
-
-
-
-
- //==========================================================
- // Anrdoid Widget etc.
- // Anrdoid ウィジェットなど
- //==========================================================
-
- ///
- /// Call Android Toast
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Toast
- /// (Toast)
- /// https://developer.android.com/reference/android/widget/Toast.html#LENGTH_LONG
- ///
- /// Android の Toast を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Toast
- /// (Toast)
- /// https://developer.android.com/reference/android/widget/Toast.html#LENGTH_LONG
- ///
- /// Message string
- /// Display length : true = 3.5s / false = 2.0s
- public static void ShowToast(string message, bool longDuration = false)
- {
- if (string.IsNullOrEmpty(message))
- return;
-
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showToast",
- context,
- message,
- longDuration ? 1 : 0
- );
- }));
- }
-
-
-
- ///
- /// Cancel if there is "Android Toast" being displayed. Ignored when not displayed.
- ///・Even when "AndroidPlugin.Release()" is called, it is executed on the native side.
- ///
- /// 表示している Toast がある場合中断する。無いときは何もしない(エラーにはならない)
- ///・AndroidPlugin.Release() が呼ばれたときも、ネイティブ側で実行される。
- ///
- public static void CancelToast()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- androidSystem.CallStatic(
- "cancelToast"
- );
- }
- }
-
-
-
- //==========================================================
- // Android Dialogs
- // ダイアログ
- // https://developer.android.com/guide/topics/ui/dialogs.html
- // (AlertDialog)
- // https://developer.android.com/reference/android/app/AlertDialog.html
- //==========================================================
-
-
- ///
- /// Call Android "Yes/No" Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_AlertDialogYN
- ///・"Yes" -> yesValue / "No" -> noValue is returned as the argument of the callback.
- ///・When neither is pressed (clicking outside the dialog -> back to application),
- /// nothing is returned (not doing anything).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// "Yes"/"No" ダイアログ:Android の AlertDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_AlertDialogYN
- ///・「Yes」→ yesValue / 「No」→ noValue がコールバックの引数で返される。
- ///・どちらも押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "Yes" button
- /// Return value when "Yes" button
- /// String of "No" button
- /// Return value when "No" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialog(string title, string message, string callbackGameObject, string callbackMethod,
- string yesCaption, string yesValue, string noCaption, string noValue, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showDialog",
- context,
- title,
- message,
- callbackGameObject,
- callbackMethod,
- yesCaption,
- yesValue,
- noCaption,
- noValue,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android "OK" Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_AlertDialogOK
- ///・When pressed the "OK" button or clicked outside the dialog (-> back to application)
- /// return the same value (resultValue).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// "OK" ダイアログ:Android の AlertDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_AlertDialogOK
- ///・ボタン押下、ダイアログ外クリック(元の画面に戻った)ともに同じ戻値(resultValue)を返す。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// Return value when "OK" button or closed dialog
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialog(string title, string message, string callbackGameObject, string callbackMethod,
- string okCaption, string resultValue, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showDialog",
- context,
- title,
- message,
- callbackGameObject,
- callbackMethod,
- okCaption,
- resultValue,
- style
- );
- }));
- }
-
-
-
- ///
- /// Call Android "Yes/No" Dialog with CheckBox
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogYNwithCheck
- ///・The check status is returned as a callback argument with ", CHECKED_TRUE" or ", CHECKED_FALSE"
- /// concatenated with the return value (yesValue / noValue).
- ///・When neither is pressed (clicking outside the dialog -> back to application),
- /// nothing is returned (not doing anything).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// チェックボックス付きの "Yes"/"No" ダイアログ:Android の AlertDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogYNwithCheck
- ///・チェック状態は戻り値(yesValue/noValue)に ", CHECKED_TRUE" または ", CHECKED_FALSE" が結合されてコールバックの引数で返される。
- ///・どちらも押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Text string of check box
- /// Text color of check box (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// Initial state of check box (true = On / false = Off)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "Yes" button
- /// Return value when "Yes" button
- /// String of "No" button
- /// Return value when "No" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialogWithCheckBox(string title, string message,
- string checkBoxText, int checkBoxTextColor, bool defaultChecked,
- string callbackGameObject, string callbackMethod,
- string yesCaption, string yesValue, string noCaption, string noValue, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showDialogWithCheckBox",
- context,
- title,
- message,
- checkBoxText,
- checkBoxTextColor,
- defaultChecked,
- callbackGameObject,
- callbackMethod,
- yesCaption,
- yesValue,
- noCaption,
- noValue,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android "Yes/No" Dialog with CheckBox (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogYNwithCheck
- ///・The check status is returned as a callback argument with ", CHECKED_TRUE" or ", CHECKED_FALSE"
- /// concatenated with the return value (yesValue / noValue).
- ///・When neither is pressed (clicking outside the dialog -> back to application),
- /// nothing is returned (not doing anything).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// チェックボックス付きの "Yes"/"No" ダイアログ:Android の AlertDialog を使用する(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogYNwithCheck
- ///・チェック状態は戻り値(yesValue/noValue)に ", CHECKED_TRUE" または ", CHECKED_FALSE" が結合されてコールバックの引数で返される。
- ///・どちらも押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Text string of check box
- /// Text color of check box (Color.clear = not specified: Not clear color)
- /// Initial state of check box (true = On / false = Off)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "Yes" button
- /// Return value when "Yes" button
- /// String of "No" button
- /// Return value when "No" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialogWithCheckBox(string title, string message,
- string checkBoxText, Color checkBoxTextColor, bool defaultChecked,
- string callbackGameObject, string callbackMethod,
- string yesCaption, string yesValue, string noCaption, string noValue, string style = "")
- {
- ShowDialogWithCheckBox(title, message, checkBoxText, checkBoxTextColor.ToIntARGB(), defaultChecked,
- callbackGameObject, callbackMethod, yesCaption, yesValue, noCaption, noValue, style);
- }
-
-
-
- ///
- /// Call Android "OK" Dialog with CheckBox
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogOKwithCheck
- ///・The check status is returned as a callback argument with ", CHECKED_TRUE" or ", CHECKED_FALSE"
- /// concatenated with the return value (resultValue).
- ///・When pressed the "OK" button or clicked outside the dialog (-> back to application)
- /// return the same value (resultValue).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// チェックボックス付きの "OK" ダイアログ:Android の AlertDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogOKwithCheck
- ///・チェック状態は戻り値(resultValue)に ", CHECKED_TRUE"または", CHECKED_FALSE"が結合されてコールバックの引数で返される。
- ///・ボタン押下、ダイアログ外クリック(元の画面に戻った)共に同じ戻値を返す。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Text string of check box
- /// Text color of check box (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// Initial state of check box (true = On / false = Off)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// Return value when "OK" button or the dialog is closed
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialogWithCheckBox(string title, string message,
- string checkBoxText, int checkBoxTextColor, bool defaultChecked,
- string callbackGameObject, string callbackMethod,
- string okCaption, string resultValue, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showDialogWithCheckBox",
- context,
- title,
- message,
- checkBoxText,
- checkBoxTextColor,
- defaultChecked,
- callbackGameObject,
- callbackMethod,
- okCaption,
- resultValue,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android "OK" Dialog with CheckBox (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogOKwithCheck
- ///・The check status is returned as a callback argument with ", CHECKED_TRUE" or ", CHECKED_FALSE"
- /// concatenated with the return value (resultValue).
- ///・When pressed the "OK" button or clicked outside the dialog (-> back to application)
- /// return the same value (resultValue).
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// チェックボックス付きの "OK" ダイアログ:Android の AlertDialog を使用する(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-279.html#fantomPlugin_AlertDialogOKwithCheck
- ///・チェック状態は戻り値(resultValue)に ", CHECKED_TRUE"または", CHECKED_FALSE"が結合されてコールバックの引数で返される。
- ///・ボタン押下、ダイアログ外クリック(元の画面に戻った)共に同じ戻値を返す。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Text string of check box
- /// Text color of check box (Color.clear = not specified: Not clear color)
- /// Initial state of check box (true = On / false = Off)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// Return value when "OK" button or closed dialog
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDialogWithCheckBox(string title, string message,
- string checkBoxText, Color checkBoxTextColor, bool defaultChecked,
- string callbackGameObject, string callbackMethod,
- string okCaption, string resultValue, string style = "")
- {
- ShowDialogWithCheckBox(title, message, checkBoxText, checkBoxTextColor.ToIntARGB(), defaultChecked,
- callbackGameObject, callbackMethod, okCaption, resultValue, style);
- }
-
-
-
- //==========================================================
- // Select Dialog (selection list)
-
- ///
- /// Call Android Selection list Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SelectDialog
- ///・There is no confirmation button.
- ///・When "OK", the string of the choice (items) is returned as it is as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///・When clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 選択リストダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SelectDialog
- ///・選択肢の文字列がそのままコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSelectDialog(string title, string[] items,
- string callbackGameObject, string callbackMethod, bool resultIsIndex = false, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSelectDialog",
- context,
- title,
- items,
- callbackGameObject,
- callbackMethod,
- resultIsIndex,
- style
- );
- }));
- }
-
-
- //(*) Return result value for each item
- //※アイテムごとの結果文字列を返す
- ///
- /// Call Android Selection list Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SelectDialog
- ///・There is no confirmation button.
- ///・An element of the result array (resultValues) corresponding to the sequence of choices (items)
- /// is returned as the argument of the callback.
- ///・When clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 選択リストダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SelectDialog
- ///・選択肢の並びに対応した結果配列(resultValues)の要素がコールバックの引数で返される。
- ///・何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSelectDialog(string title, string[] items,
- string callbackGameObject, string callbackMethod, string[] resultValues, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSelectDialog",
- context,
- title,
- items,
- callbackGameObject,
- callbackMethod,
- resultValues,
- style
- );
- }));
- }
-
-
-
- //==========================================================
- // Single Choice Dialog
-
- ///
- /// Call Android Single Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the string of the choice (items) is returned as it is as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の文字列がそのままコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- bool resultIsIndex, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSingleChoiceDialog",
- context,
- title,
- items,
- checkedItem,
- callbackGameObject,
- resultCallbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- resultIsIndex,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) No cancel callback overload
- //※キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Single Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the string of the choice (items) is returned as it is as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の文字列がそのままコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod,
- bool resultIsIndex, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSingleChoiceDialog(title, items, checkedItem,
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- resultIsIndex, okCaption, cancelCaption, style);
- }
-
- //(*) Argument omission overload
- //※引数省略 オーバーロード
- ///
- /// Call Android Single Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the string of the choice (items) is returned as it is as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の文字列がそのままコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string callbackMethod, bool resultIsIndex = false,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSingleChoiceDialog(title, items, checkedItem,
- callbackGameObject, callbackMethod, "", "",
- resultIsIndex, okCaption, cancelCaption, style);
- }
-
-
- //(*) Return result value for each item
- //※アイテムごとの結果文字列を返す
- ///
- /// Call Android Single Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the element of the result array (resultValues) corresponding to the sequence of choices (items)
- /// is returned as the argument of the callback.
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素がコールバックの引数で返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string[] resultValues, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSingleChoiceDialog",
- context,
- title,
- items,
- checkedItem,
- callbackGameObject,
- resultCallbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- resultValues,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) Return result value for each item
- //(*) No cancel callback overload
- //※アイテムごとの結果文字列を返す
- //※キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Single Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the element of the result array (resultValues) corresponding to the sequence of choices (items)
- /// is returned as the argument of the callback.
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素がコールバックの引数で返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod,
- string[] resultValues, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSingleChoiceDialog(title, items, checkedItem,
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- resultValues, okCaption, cancelCaption, style);
- }
-
- //(*) Return result value for each item
- //(*) Argument omission overload
- //※アイテムごとの結果文字列を返す
- //※引数省略 オーバーロード
- ///
- /// Call Android Single Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・When "OK", the element of the result array (resultValues) corresponding to the sequence of choices (items)
- /// is returned as the argument of the callback.
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_SingleChoiceDialog
- ///・ShowSelectDialog() と基本的に変わらないがデフォルトを持ち、"OK/Cancel" ボタンがある。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素がコールバックの引数で返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial value of index (0~n-1)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleChoiceDialog(string title, string[] items, int checkedItem,
- string callbackGameObject, string callbackMethod, string[] resultValues,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSingleChoiceDialog(title, items, checkedItem,
- callbackGameObject, callbackMethod, "", "",
- resultValues, okCaption, cancelCaption, style);
- }
-
-
-
- //==========================================================
- // Multi Choice Dialog
-
- ///
- /// Call Android Multi Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the string of the choice is concatenated with a line feed ("\n") and returned as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の文字列が改行("\n")で連結されてコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string callbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- bool resultIsIndex, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showMultiChoiceDialog",
- context,
- title,
- items,
- checkedItems,
- callbackGameObject,
- callbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- resultIsIndex,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) No cancel callback overload
- //※キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Multi Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the string of the choice is concatenated with a line feed ("\n") and returned as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の文字列が改行("\n")で連結されてコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string callbackMethod, string changeCallbackMethod,
- bool resultIsIndex, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowMultiChoiceDialog(title, items, checkedItems,
- callbackGameObject, callbackMethod, changeCallbackMethod, "",
- resultIsIndex, okCaption, cancelCaption, style);
- }
-
- //(*) Argument omission overload
- //※引数省略 オーバーロード
- ///
- /// Call Android Multi Choice Dialog (Return index or items string)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the string of the choice is concatenated with a line feed ("\n") and returned as the argument of the callback
- /// (or return index ([*]string type) with resultIsIndex=true).
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムの文字列 または インデクスを返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の文字列が改行("\n")で連結されてコールバックの引数で返される(resultIsIndex=true でインデクス(※文字列型)で返す)。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Flag to set return value as index ([*]string type)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string callbackMethod, bool resultIsIndex = false,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowMultiChoiceDialog(title, items, checkedItems,
- callbackGameObject, callbackMethod, "", "",
- resultIsIndex, okCaption, cancelCaption, style);
- }
-
-
- //(*) Return result value for each item
- //※アイテムごとの結果文字列を返す
- ///
- /// Call Android Multi Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the elements of the result array (resultValues) corresponding to the sequence of choices (items)
- /// are concatenated with line feed ("\n") and returned as arguments of the callback.
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素が改行("\n")で連結されてコールバックの引数で返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string[] resultValues, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showMultiChoiceDialog",
- context,
- title,
- items,
- checkedItems,
- callbackGameObject,
- resultCallbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- resultValues,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) Return result value for each item, No cancel callback overload
- //※アイテムごとの結果文字列を返す, キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Multi Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the elements of the result array (resultValues) corresponding to the sequence of choices (items)
- /// are concatenated with line feed ("\n") and returned as arguments of the callback.
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素が改行("\n")で連結されてコールバックの引数で返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod,
- string[] resultValues, string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowMultiChoiceDialog(title, items, checkedItems,
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- resultValues, okCaption, cancelCaption, style);
- }
-
- //(*) Return result value for each item, Argument omission overload
- //※アイテムごとの結果文字列を返す, 引数省略 オーバーロード
- ///
- /// Call Android Multi Choice Dialog (Return result value for each item)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・Return only those checked from multiple choices.
- ///・When "OK", the elements of the result array (resultValues) corresponding to the sequence of choices (items)
- /// are concatenated with line feed ("\n") and returned as arguments of the callback.
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数選択肢ダイアログ:Android の AlertDialog を使用する(アイテムごとの結果文字列を返す)
- /// http://fantom1x.blog130.fc2.com/blog-entry-274.html#fantomPlugin_MultiChoiceDialog
- ///・複数の選択肢の中からチェックされているものだけを返すダイアログ。スイッチダイアログ(ShowSwitchDialog())と異なり、オフになっているものは返ってこない。
- ///・"OK" のとき、選択肢の並びに対応した結果配列(resultValues)の要素が改行("\n")で連結されてコールバックの引数で返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Choice strings (Array)
- /// Initial state of checked (Array) (null = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// The element of the selected index (items) becomes the return value
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiChoiceDialog(string title, string[] items, bool[] checkedItems,
- string callbackGameObject, string callbackMethod, string[] resultValues,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowMultiChoiceDialog(title, items, checkedItems,
- callbackGameObject, callbackMethod, "", "",
- resultValues, okCaption, cancelCaption, style);
- }
-
-
-
- //==========================================================
- // Switch Dialog
-
- ///
- /// Call Android Switch Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、アイテムの並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, int itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSwitchDialog",
- context,
- title,
- message,
- items,
- itemKeys,
- checkedItems,
- itemsTextColor,
- callbackGameObject,
- resultCallbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) No cancel callback overload
- //※キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Switch Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、アイテムの並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, int itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- ShowSwitchDialog(title, message, items, itemKeys, checkedItems, itemsTextColor,
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- okCaption, cancelCaption, style);
- }
-
- //(*) Argument omission overload
- //※引数省略 オーバーロード
- ///
- /// Call Android Switch Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、アイテムの並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, int itemsTextColor,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSwitchDialog(title, message, items, itemKeys, checkedItems, itemsTextColor,
- callbackGameObject, callbackMethod, "", "",
- okCaption, cancelCaption, style);
- }
-
-
- //(*) Unity.Color overload
- ///
- /// Call Android Switch Dialog (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、選択肢の並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (Color.clear = not specified: Not clear color)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, Color itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- ShowSwitchDialog(title, message, items, itemKeys, checkedItems, itemsTextColor.ToIntARGB(),
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, cancelCallbackMethod,
- okCaption, cancelCaption, style);
- }
-
- //※Unity.Color, キャンセルコールバック無し オーバーロード
- //(*) Unity.Color, No cancel callback overload
- ///
- /// Call Android Switch Dialog (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、選択肢の並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (Color.clear = not specified: Not clear color)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback of value chaged (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, Color itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- ShowSwitchDialog(title, message, items, itemKeys, checkedItems, itemsTextColor.ToIntARGB(),
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- okCaption, cancelCaption, style);
- }
-
- //(*) Unity.Color, Argument omission overload
- //※Unity.Color, 引数省略 オーバーロード
- ///
- /// Call Android Switch Dialog (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・Depending on the state of the switch, a dialog for acquiring the On/Off state of each item.
- ///・When "OK", the result (true/false) corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・When a key is set for each item, the state of the switch (true/false) is returned with '=' like "key=true", "key=false".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スイッチの状態により、各アイテムのオン・オフ状態を取得するダイアログ(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-280.html#fantomPlugin_SwitchDialog
- ///・複数選択肢ダイアログ(ShowMultiChoiceDialog())と異なり、オフの状態も結果として返ってくる。
- ///・"OK" のとき、選択肢の並びに対応した結果(true/false)が改行("\n")で連結されてコールバックの引数で返される。
- ///・各アイテムにキーを設定したときは "key=true", "key=false" のように '=' でスイッチの状態(true/false)が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial state of the switches (Array) (null = all off)
- /// Text color of items (Color.clear = not specified: Not clear color)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSwitchDialog(string title, string message,
- string[] items, string[] itemKeys, bool[] checkedItems, Color itemsTextColor,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSwitchDialog(title, message, items, itemKeys, checkedItems, itemsTextColor.ToIntARGB(),
- callbackGameObject, callbackMethod, "", "",
- okCaption, cancelCaption, style);
- }
-
-
-
- //==========================================================
- // Slider (Seekbar) Dialog
-
- ///
- /// Call Android Slider (Seekbar) Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・When "OK", the result value corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・The result value follows the setting of the number of digits after the decimal point (digits) (it becomes an integer when 0).
- ///・When a key is set for each item, the value is returned with '=' like "key=3", "key=4.5".
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スライダー(シークバー)で設定値を取得するダイアログ
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・"OK" のとき、アイテムの並びに対応した値が改行("\n")で連結されてコールバックの引数で返される。
- ///・結果の値は小数点以下の桁数(digits)の設定に従う(0 のときは整数になる)。
- ///・各アイテムにキーを設定したときは "key=3", "key=4.5" のように '=' で値が返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Minimum values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Maximum values (null = all 100 : 6 digits of integer part + 3 digits after decimal point)
- /// Number of decimal places (0 = integer, 1~3 = after decimal point)
- /// Text color of items (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// GameObject name in hierarchy to callback
- /// Method name to result callback when "OK" button pressed (it is in GameObject)
- /// Method name to real-time callback when the value of the slider is changed (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSliderDialog(string title, string message, string[] items, string[] itemKeys,
- float[] defValues, float[] minValues, float[] maxValues, int[] digits, int itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSeekBarDialog",
- context,
- title,
- message,
- items,
- itemKeys,
- defValues,
- minValues,
- maxValues,
- digits,
- itemsTextColor,
- callbackGameObject,
- resultCallbackMethod,
- changeCallbackMethod,
- cancelCallbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) No cancel callback overload
- //※キャンセルコールバック無し オーバーロード
- ///
- /// Call Android Slider (Seekbar) Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・When "OK", the result value corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・The result value follows the setting of the number of digits after the decimal point (digits) (it becomes an integer when 0).
- ///・When a key is set for each item, the value is returned with '=' like "key=3", "key=4.5".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スライダー(シークバー)で設定値を取得するダイアログ
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・"OK" のとき、アイテムの並びに対応した値が改行("\n")で連結されてコールバックの引数で返される。
- ///・結果の値は小数点以下の桁数(digits)の設定に従う(0 のときは整数になる)。
- ///・各アイテムにキーを設定したときは "key=3", "key=4.5" のように '=' で値が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Minimum values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Maximum values (null = all 100 : 6 digits of integer part + 3 digits after decimal point)
- /// Number of decimal places (0 = integer, 1~3 = after decimal point)
- /// Text color of items (0 = not specified: Color format is int32 (AARRGGBB: Android-Java))
- /// GameObject name in hierarchy to callback
- /// Method name to result callback when "OK" button pressed (it is in GameObject)
- /// Method name to real-time callback when the value of the slider is changed (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSliderDialog(string title, string message, string[] items, string[] itemKeys,
- float[] defValues, float[] minValues, float[] maxValues, int[] digits, int itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod = "",
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSliderDialog(title, message, items, itemKeys,
- defValues, minValues, maxValues, digits, itemsTextColor,
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- okCaption, cancelCaption, style);
- }
-
-
- //(*) Unity.Color overload
- ///
- /// Call Android Slider Dialog (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・When "OK", the result value corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・The result value follows the setting of the number of digits after the decimal point (digits) (it becomes an integer when 0).
- ///・When a key is set for each item, the value is returned with '=' like "key=3", "key=4.5".
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スライダー(シークバー)で設定値を取得するダイアログ(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・"OK" のとき、アイテムの並びに対応した値が改行("\n")で連結されてコールバックの引数で返される。
- ///・結果の値は小数点以下の桁数(digits)の設定に従う(0 のときは整数になる)。
- ///・各アイテムにキーを設定したときは "key=3", "key=4.5" のように '=' で値が返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Minimum values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Maximum values (null = all 100 : 6 digits of integer part + 3 digits after decimal point)
- /// Number of decimal places (0 = integer, 1~3 = after decimal point)
- /// Text color of items (Color.clear = not specified: Not clear color)
- /// GameObject name in hierarchy to callback
- /// Method name to result callback when "OK" button pressed (it is in GameObject)
- /// Method name to real-time callback when the value of the slider is changed (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSliderDialog(string title, string message, string[] items, string[] itemKeys,
- float[] defValues, float[] minValues, float[] maxValues, int[] digits, Color itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod, string cancelCallbackMethod,
- string okCaption, string cancelCaption, string style)
- {
- ShowSliderDialog(title, message, items, itemKeys,
- defValues, minValues, maxValues, digits, itemsTextColor.ToIntARGB(),
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, cancelCallbackMethod,
- okCaption, cancelCaption, style);
- }
-
- //(*) Unity.Color, Argument omission overload
- //※Unity.Color, 引数省略 オーバーロード
- ///
- /// Call Android Slider Dialog (Unity.Color overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・When "OK", the result value corresponding to the sequence of items is concatenated with a line feed ("\n")
- /// and returned as the argument of the callback.
- ///・The result value follows the setting of the number of digits after the decimal point (digits) (it becomes an integer when 0).
- ///・When a key is set for each item, the value is returned with '=' like "key=3", "key=4.5".
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// スライダー(シークバー)で設定値を取得するダイアログ(Unity の Color 形式のオーバーロード)
- /// http://fantom1x.blog130.fc2.com/blog-entry-281.html#fantomPlugin_SliderDialog
- ///・"OK" のとき、アイテムの並びに対応した値が改行("\n")で連結されてコールバックの引数で返される。
- ///・結果の値は小数点以下の桁数(digits)の設定に従う(0 のときは整数になる)。
- ///・各アイテムにキーを設定したときは "key=3", "key=4.5" のように '=' で値が返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Item strings (Array)
- /// Item keys (Array) (null = all nothing)
- /// Initial values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Minimum values (null = all 0 : 6 digits of integer part + 3 digits after decimal point)
- /// Maximum values (null = all 100 : 6 digits of integer part + 3 digits after decimal point)
- /// Number of decimal places (0 = integer, 1~3 = after decimal point)
- /// Text color of items (Color.clear = not specified: Not clear color)
- /// GameObject name in hierarchy to callback
- /// Method name to result callback when "OK" button pressed (it is in GameObject)
- /// Method name to real-time callback when the value of the slider is changed (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSliderDialog(string title, string message, string[] items, string[] itemKeys,
- float[] defValues, float[] minValues, float[] maxValues, int[] digits, Color itemsTextColor,
- string callbackGameObject, string resultCallbackMethod, string changeCallbackMethod = "",
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSliderDialog(title, message, items, itemKeys,
- defValues, minValues, maxValues, digits, itemsTextColor.ToIntARGB(),
- callbackGameObject, resultCallbackMethod, changeCallbackMethod, "",
- okCaption, cancelCaption, style);
- }
-
-
-
-
- //==========================================================
- // Customizable Dialog
- //·Construct each item (widget) with 'DialogItem' as an argument.
- //·Array of argument items are arranged in order from the top.
- // http://fantom1x.blog130.fc2.com/blog-entry-290.html
- // http://fantom1x.blog130.fc2.com/blog-entry-282.html
- //
- //
- // カスタマイズできるダイアログ
- //・DialogItem を引数として、各アイテム(ウィジェット)を構築する。
- //・引数アイテムの配列は上から順に配置される。
- // http://fantom1x.blog130.fc2.com/blog-entry-290.html
- // http://fantom1x.blog130.fc2.com/blog-entry-282.html
- //==========================================================
-
- public const string ANDROID_CUSTOM_DIALOG = ANDROID_PACKAGE + ".AndroidCustomDialog";
-
- ///
- /// Call Android Custom Dialog
- ///・Dialog where freely add Text, Switch, Slider, Toggle buttons and Dividing lines.
- ///・The return value is a pair of values ("key=value" + line feed ("\n")) or JSON format ("{"key":"value"}") for a key set for each item (resultIsJson=true:JSON).
- ///·When canceled without "OK" or closing, the following character string is returned in the cancel callback (cancelCallbackMethod).
- /// CANCEL_DIALOG : Cancel button pressed
- /// CLOSE_DIALOG : It was closed without "OK" (tap outside the dialog, erase it by pressing the back key etc.)
- ///・The parameter (dialogItems) of each item (Widgets: DivisorItem, TextItem, SwitchItem, SliderItem, ToggleItem) in one array.
- ///・Generation of each widget is arranged in order from the top. Ignored if there are invalid parameters (or no dialog is generated)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// カスタマイズできるダイアログ:Android の AlertDialog を使用する
- ///・テキスト、スイッチ、スライダー、トグルボタン、分割線を自由に設置できるダイアログ。
- ///・戻り値は各アイテム(ウィジェット)に設定したキーに対して値のペア("key=value"+改行("\n"))または JSON形式({"key":"value"}※ダブルクォートは値による)で返される。
- ///・キャンセルまたは「OK」せずに閉じられたときはキャンセルコールバック(cancelCallbackMethod)に以下の文字列が返る。
- /// CANCEL_DIALOG : キャンセルボタンが押された
- /// CLOSE_DIALOG : 「OK」せずに閉じられた(ダイアログ外をタップ、バックキーを押して消した等)
- ///・各アイテムのパラメタ(DialogItem)は各ウィジェット用のサブクラス(DivisorItem, TextItem, SwitchItem, SliderItem, ToggleItem)を1つの配列で渡す。
- ///・各ウィジェットの生成は上から順に配置される。不正なパラメタがあった場合は無視される(もしくはダイアログが生成されない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Parameters of each item (widget) (Array)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Method name to callback when canceled (it is in GameObject)
- /// return value in: true=JSON format / false="key=value\n"
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowCustomDialog(string title, string message, DialogItem[] dialogItems,
- string callbackGameObject, string resultCallbackMethod, string cancelCallbackMethod,
- bool resultIsJson, string okCaption, string cancelCaption, string style)
- {
- if (dialogItems == null || dialogItems.Length == 0)
- return;
-
- string[] jsons = dialogItems.Select(e => JsonUtility.ToJson(e)).ToArray();
- if (jsons == null || jsons.Length == 0)
- return;
-
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_CUSTOM_DIALOG);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showCustomDialog",
- context,
- title,
- message,
- jsons,
- callbackGameObject,
- resultCallbackMethod,
- cancelCallbackMethod,
- resultIsJson,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
- //(*) Argument omission overload
- //※引数省略 オーバーロード
- ///
- /// Call Android Custom Dialog
- ///・Dialog where freely add Text, Switch, Slider, Toggle buttons and Dividing lines.
- ///・The return value is a pair of values ("key=value" + line feed ("\n")) or JSON format ("{"key":"value"}") for a key set for each item (resultIsJson=true:JSON).
- ///・When "Cancel", or clicked outside the dialog (-> back to application) return nothing.
- ///・The parameter (dialogItems) of each item (Widgets: DivisorItem, TextItem, SwitchItem, SliderItem, ToggleItem) in one array.
- ///・Generation of each widget is arranged in order from the top. Ignored if there are invalid parameters (or no dialog is generated)
- ///(*) When use the message string, Notice that it will not be displayed if the items overflow the dialog (-> message="").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// カスタマイズできるダイアログ:Android の AlertDialog を使用する
- ///・テキスト、スイッチ、スライダー、トグルボタン、分割線を自由に設置できるダイアログ。
- ///・戻り値は各アイテム(ウィジェット)に設定したキーに対して値のペア("key=value"+改行("\n"))または JSON形式({"key":"value"}※ダブルクォートは値による)で返される。
- ///・"Cancel" または 何も押されない(ダイアログ外クリック→元の画面に戻った)ときは何も返さない(何もしない)。
- ///・各アイテムのパラメタ(DialogItem)は各ウィジェット用のサブクラス(DivisorItem, TextItem, SwitchItem, SliderItem, ToggleItem)を1つの配列で渡す。
- ///・各ウィジェットの生成は上から順に配置される。不正なパラメタがあった場合は無視される(もしくはダイアログが生成されない)。
- ///※メッセージ文字列(message)、決定ボタンはアイテムがダイアログに収まらないとき表示されないので注意(スクロール表示に専有される)
- /// → メッセージを無くす(空文字("")にする)とボタンのみ表示できるようになる:Androidダイアログの仕様(?)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string ("" = nothing)
- /// Parameters of each item (widget) (Array)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// return value in: true=JSON format / false="key=value\n"
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowCustomDialog(string title, string message, DialogItem[] dialogItems,
- string callbackGameObject, string callbackMethod, bool resultIsJson = false,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowCustomDialog(title, message, dialogItems,
- callbackGameObject, callbackMethod, "",
- resultIsJson, okCaption, cancelCaption, style);
- }
-
-
-
-
- //==========================================================
- // Text Input Dialogs
- // テキスト入力ダイアログ
- //==========================================================
-
- ///
- /// Call Android Single line text input Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_SingleLineTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一行テキスト入力ダイアログを使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_SingleLineTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Initial value of text string
- /// Character limit (0 = no limit)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleLineTextDialog(string title, string message, string text, int maxLength,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showSingleLineTextDialog",
- context,
- title,
- message,
- text,
- maxLength,
- callbackGameObject,
- callbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android Single line text input Dialog (no message overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_SingleLineTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 単一行テキスト入力ダイアログ(メッセージなし)を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_SingleLineTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Initial value of text string
- /// Character limit (0 = no limit)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowSingleLineTextDialog(string title, string text, int maxLength,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowSingleLineTextDialog(title, "", text, maxLength, callbackGameObject, callbackMethod, okCaption, cancelCaption, style);
- }
-
-
-
- ///
- /// Call Android Multi line text input Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_MultiLineTextDialog
- ///・Text entry to include line breaks. The line feed code of the return value is unified to "\n".
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数行テキスト入力ダイアログを使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_MultiLineTextDialog
- ///・改行を含めるテキスト入力。戻り値の改行コードは "\n" に統一される。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Initial value of text string
- /// Character limit (0 = no limit)
- /// Number of display lines
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiLineTextDialog(string title, string message, string text, int maxLength, int lines,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showMultiLineTextDialog",
- context,
- title,
- message,
- text,
- maxLength,
- lines,
- callbackGameObject,
- callbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android Multi line text input Dialog (no message overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_MultiLineTextDialog
- ///・Text entry to include line breaks. The line feed code of the return value is unified to "\n".
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 複数行テキスト入力ダイアログ(メッセージなし)を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-276.html#fantomPlugin_MultiLineTextDialog
- ///・改行を含めるテキスト入力。戻り値の改行コードは "\n" に統一される。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Initial value of text string
- /// Character limit (0 = no limit)
- /// Number of display lines
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowMultiLineTextDialog(string title, string text, int maxLength, int lines,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowMultiLineTextDialog(title, "", text, maxLength, lines, callbackGameObject, callbackMethod, okCaption, cancelCaption, style);
- }
-
-
-
- ///
- /// Call Android Numeric text input Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_NumericTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 数値入力のテキストダイアログを使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_NumericTextDialog
- ///※内部的には float 型で処理されるため、整数の場合 6~7桁くらいまでしか利用できない(桁数が大きいと "1.0+E09" のようになるため)。
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Initial value
- /// Character limit (0 = no limit) ([*]Including decimal point and sign)
- /// true=decimal possible / false=integer only
- /// Possible to input a sign ('-' or '+') at the beginning
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowNumericTextDialog(string title, string message, float defValue, int maxLength, bool enableDecimal, bool enableSign,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showNumericTextDialog",
- context,
- title,
- message,
- defValue,
- maxLength,
- enableDecimal,
- enableSign,
- callbackGameObject,
- callbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android Numeric text input Dialog (no message overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_NumericTextDialog
- ///(*) Since it is processed internally as a float type, it can only be used up to about 6 to 7 digits in the case of an integer (as the number of digits is large, it will be like "1.0+E09").
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 数値入力のテキストダイアログ(メッセージなし)を使用する
- ///※内部的には float 型で処理されるため、整数の場合 6~7桁くらいまでしか利用できない(桁数が大きいと "1.0+E09" のようになるため)。
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_NumericTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Initial value
- /// Character limit (0 = no limit) ([*]Including decimal point and sign)
- /// true=decimal possible / false=integer only
- /// Possible to input a sign ('-' or '+') at the beginning
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowNumericTextDialog(string title, float defValue, int maxLength, bool enableDecimal, bool enableSign,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowNumericTextDialog(title, "", defValue, maxLength, enableDecimal, enableSign, callbackGameObject, callbackMethod, okCaption, cancelCaption, style);
- }
-
-
-
- ///
- /// Call Android Alpha Numeric text input Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_AlphaNumericTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 半角英数入力のテキストダイアログを使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_AlphaNumericTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Initial value of text string
- /// Character limit (0 = no limit)。
- /// Additional character lists such as symbols ("_-.@": each character, "" = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowAlphaNumericTextDialog(string title, string message, string text, int maxLength, string addChars,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showAlphaNumericTextDialog",
- context,
- title,
- message,
- text,
- maxLength,
- addChars,
- callbackGameObject,
- callbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android Alpha Numeric text input Dialog (no message overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_AlphaNumericTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 半角英数入力のテキストダイアログ(メッセージなし)を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_AlphaNumericTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Initial value of text string
- /// Character limit (0 = no limit)。
- /// Additional character lists such as symbols ("_-.@": each character, "" = nothing)
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowAlphaNumericTextDialog(string title, string text, int maxLength, string addChars,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowAlphaNumericTextDialog(title, "", text, maxLength, addChars, callbackGameObject, callbackMethod, okCaption, cancelCaption, style);
- }
-
-
-
- ///
- /// Call Android Password text input Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_PasswordTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// パスワード入力のテキストダイアログを使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_PasswordTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Message string
- /// Initial value of text string
- /// Character limit (0 = no limit)。
- /// true=numeric only
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowPasswordTextDialog(string title, string message, string text, int maxLength, bool numberOnly,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showPasswordTextDialog",
- context,
- title,
- message,
- text,
- maxLength,
- numberOnly,
- callbackGameObject,
- callbackMethod,
- okCaption,
- cancelCaption,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android Password text input Dialog (no message overload)
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_PasswordTextDialog
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// パスワード入力のテキストダイアログ(メッセージなし)を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-277.html#fantomPlugin_PasswordTextDialog
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Title string
- /// Initial value of text string
- /// Character limit (0 = no limit)。
- /// true=numeric only
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// String of "OK" button
- /// String of "Cancel" button
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowPasswordTextDialog(string title, string text, int maxLength, bool numberOnly,
- string callbackGameObject, string callbackMethod,
- string okCaption = "OK", string cancelCaption = "Cancel", string style = "")
- {
- ShowPasswordTextDialog(title, "", text, maxLength, numberOnly, callbackGameObject, callbackMethod, okCaption, cancelCaption, style);
- }
-
-
-
- //==========================================================
- // Picker Dialogs
- // Picker 系ダイアログ
- //==========================================================
-
- ///
- /// Call Android DatePicker Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-278.html#fantomPlugin_DataPickerDialog
- /// When pressed the "OK" button, the date is returned as a callback with the specified format (resultDateFormat).
- ///・When pressed the "Cancel" button or clicked outside the dialog (-> back to application) return nothing.
- /// (Date format [Android-Java])
- /// https://developer.android.com/reference/java/text/SimpleDateFormat.html
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 日付選択ダイアログ:Android の DatePickerDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-278.html#fantomPlugin_DataPickerDialog
- ///・OKボタンによって、日付が指定フォーマット(resultDateFormat)で callbackGameObject の callbackMethod に返ってくる。
- ///・Cancel または、何もしない(ダイアログ外をクリック→元の画面に戻った)ときは何も返さない。
- /// (日時の書式)
- /// https://developer.android.com/reference/java/text/SimpleDateFormat.html
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Initial value of date string (like "2017/01/31", "17/1/1")
- /// Return date format (default: "yyyy/MM/dd"->"2017/01/03", e.g. "yy-M-d"->"17-1-3" [Android-Java])
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowDatePickerDialog(string defaultDate, string resultDateFormat,
- string callbackGameObject, string callbackMethod, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showDatePickerDialog",
- context,
- defaultDate,
- resultDateFormat,
- callbackGameObject,
- callbackMethod,
- style
- );
- }));
- }
-
-
- ///
- /// Call Android TimePicker Dialog
- /// http://fantom1x.blog130.fc2.com/blog-entry-278.html#fantomPlugin_TimePickerDialog
- /// When pressed the "OK" button, the time is returned as a callback with the specified format (resultTimeFormat).
- ///・When pressed the "Cancel" button or clicked outside the dialog (-> back to application) return nothing.
- /// (Time format [Android-Java])
- /// https://developer.android.com/reference/java/text/SimpleDateFormat.html
- /// (Theme)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- ///
- /// 時刻選択ダイアログ:Android の TimePickerDialog を使用する
- /// http://fantom1x.blog130.fc2.com/blog-entry-278.html#fantomPlugin_TimePickerDialog
- ///・OKボタンによって、時刻が指定フォーマット(resultTimeFormat)で callbackGameObject の callbackMethod に返ってくる。
- ///・Cancel または、何もしない(ダイアログ外をクリック→元の画面に戻った)ときは何も返さない。
- /// (日時の書式)
- /// https://developer.android.com/reference/java/text/SimpleDateFormat.html
- /// (テーマ)
- /// https://developer.android.com/reference/android/R.style.html#Theme
- ///
- /// Initial value of time string (like "0:00"~"23:59")
- /// Return time format (default: "HH:mm"->"03:05", e.g. "H:mm"->"3:05" [Android-Java])
- /// GameObject name in hierarchy to callback
- /// Method name to callback (it is in GameObject)
- /// Style applied to dialog (Theme: "android:Theme.DeviceDefault.Dialog.Alert", "android:Theme.DeviceDefault.Light.Dialog.Alert" or etc)
- public static void ShowTimePickerDialog(string defaultTime, string resultTimeFormat,
- string callbackGameObject, string callbackMethod, string style = "")
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showTimePickerDialog",
- context,
- defaultTime,
- resultTimeFormat,
- callbackGameObject,
- callbackMethod,
- style
- );
- }));
- }
-
-
-
-
- //==========================================================
- // Notification
- // 通知
- //==========================================================
-
- ///
- /// Call Android Notification
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///・Put the duration in the order of the vibrator pattern array (off, on, off, on, ...) (unit: ms [millisecond = 1/1000 seconds])) / null = none
- ///
- ///
- /// Android の Notification(通知)を使用する(表示のみ)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- ///※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///・バイブレーターのパターン配列は:off, on, off, on,... の順に長さを入れる(単位:ms[ミリセカンド=1/1000秒])/ null = 無し
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- /// Array of duration pattern / null = none
- public static void ShowNotification(string title, string message, string iconName, string tag,
- bool showTimestamp, long[] vibratorPattern)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showNotification",
- context,
- title,
- message,
- iconName,
- tag,
- showTimestamp,
- vibratorPattern
- );
- }));
- }
-
-
- //(*) OneShot (one time only) vibrator overload
- //※OneShot(1回のみ)のバイブレーターオーバーロード
- ///
- /// Call Android Notification
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///・Put the duration in the order of the vibrator pattern array (off, on, off, on, ...) (unit: ms [millisecond = 1/1000 seconds])) / null = none
- ///
- ///
- /// Android の Notification(通知)を使用する(表示のみ)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- /// ※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- /// Duration of vibration
- public static void ShowNotification(string title, string message, string iconName, string tag,
- bool showTimestamp, long vibratorDuration)
- {
- long[] pattern = vibratorDuration > 0 ? new long[] { 0, vibratorDuration } : null;
- ShowNotification(title, message, iconName, tag, showTimestamp, pattern);
- }
-
-
- //(*) No vibrator overload
- //※バイブレーター無しオーバーロード
- ///
- /// Call Android Notification
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///
- ///
- /// Android の Notification(通知)を使用する(表示のみ)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_Notification
- /// ※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- public static void ShowNotification(string title, string message, string iconName = "app_icon", string tag = "tag",
- bool showTimestamp = true)
- {
- ShowNotification(title, message, iconName, tag, showTimestamp, null);
- }
-
-
-
- ///
- /// Call Android Notification (Tap to take action to URI)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///・Put the duration in the order of the vibrator pattern array (off, on, off, on, ...) (ms [millisecond = 1/1000 seconds]) / null = none
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでアクションを起こす)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// ※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///・バイブレーターのパターン配列は:off, on, off, on,... の順に長さを入れる(単位:ms[ミリセカンド=1/1000秒])/ null = 無し
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- /// Add notification time display
- /// Array of duration pattern / null = none
- public static void ShowNotificationToActionURI(string title, string message, string iconName, string tag,
- string action, string uri, bool showTimestamp, long[] vibratorPattern)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "showNotificationToActionURI",
- context,
- title,
- message,
- iconName,
- tag,
- action,
- uri,
- showTimestamp,
- vibratorPattern
- );
- }));
- }
-
-
- //(*) OneShot (one time only) vibrator overload
- //※OneShot(1回のみ)のバイブレーターオーバーロード
- ///
- /// Call Android Notification (Tap to take action to URI)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでアクションを起こす)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// ※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- /// Add notification time display
- /// Duration of vibration (ms [millisecond = 1/1000 seconds])
- public static void ShowNotificationToActionURI(string title, string message, string iconName, string tag,
- string action, string uri, bool showTimestamp, long vibratorDuration)
- {
- long[] pattern = vibratorDuration > 0 ? new long[] { 0, vibratorDuration } : null;
- ShowNotificationToActionURI(title, message, iconName, tag, action, uri, showTimestamp, pattern);
- }
-
-
- //(*) No vibrator overload
- //※バイブレーター無しオーバーロード
- ///
- /// Call Android Notification (Tap to take action to URI)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///(*) Icon in Unity is fixed with resource name "app_icon".
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでアクションを起こす)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// ※Unity でのアイコンはリソース名"app_icon"で固定(※マニフェストファイルで書き換えない限り)
- ///
- /// Title string
- /// Message string
- /// Icon resource name (Unity's default is "app_icon")
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- /// Add notification time display
- public static void ShowNotificationToActionURI(string title, string message, string iconName = "app_icon", string tag = "tag",
- string action = "android.intent.action.VIEW", string uri = "", bool showTimestamp = true)
- {
- ShowNotificationToActionURI(title, message, iconName, tag, action, uri, showTimestamp, null);
- }
-
-
-
- ///
- /// Call Android Notification (Tap to take action to open URL)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・Put the duration in the order of the vibrator pattern array (off, on, off, on, ...) (unit: ms [millisecond = 1/1000 seconds])) / null = none
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでデフォルトのブラウザでURLを開く)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・ShowNotificationToActionURI() のショートカット。
- ///
- /// Title string
- /// Message string
- /// URL to open in browser
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- /// Array of duration pattern / null = none
- public static void ShowNotificationToOpenURL(string title, string message, string url, string tag,
- bool showTimestamp, long[] vibratorPattern)
- {
- if (string.IsNullOrEmpty(url))
- return;
-
- ShowNotificationToActionURI(title, message, "app_icon", tag, "android.intent.action.VIEW", url,
- showTimestamp, vibratorPattern);
- }
-
-
- //(*) OneShot (one time only) vibrator overload
- //※OneShot(1回のみ)のバイブレーターオーバーロード
- ///
- /// Call Android Notification (Tap to take action to open URL)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでデフォルトのブラウザでURLを開く)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・ShowNotificationToActionURI() のショートカット。
- ///
- /// Title string
- /// Message string
- /// URL to open in browser
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- /// Duration of vibration
- public static void ShowNotificationToOpenURL(string title, string message, string url, string tag,
- bool showTimestamp, long vibratorDuration)
- {
- if (string.IsNullOrEmpty(url))
- return;
-
- long[] pattern = vibratorDuration > 0 ? new long[] { 0, vibratorDuration } : null;
- ShowNotificationToActionURI(title, message, "app_icon", tag, "android.intent.action.VIEW", url,
- showTimestamp, pattern);
- }
-
-
- //(*) No vibrator overload
- //※バイブレーター無しオーバーロード
- ///
- /// Call Android Notification (Tap to take action to open URL)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///
- ///
- /// Android の Notification(通知)を使用する(タップでデフォルトのブラウザでURLを開く)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_NotificationToOpenURL
- ///・ShowNotificationToActionURI() のショートカット。
- ///
- /// Title string
- /// Message string
- /// URL to open in browser
- /// Identification tag (The same tag is overwritten when notified consecutively)
- /// Add notification time display
- public static void ShowNotificationToOpenURL(string title, string message, string url, string tag = "tag",
- bool showTimestamp = true)
- {
- ShowNotificationToActionURI(title, message, "app_icon", tag, "android.intent.action.VIEW", url,
- showTimestamp, null);
- }
-
-
-
-
- //==========================================================
- // Vibrator
- //(*) In API 26 (Android 8.0), this function is deprecated, so some devices may not be available.
- //(*) The following permission is necessary to use.
- // '' in 'AndroidManifest.xml'
- //
- //
- // バイブレーター
- //※API 26 (Android 8.0) では、この機能は deprecated(廃止予定)となっているため、端末によっては使えないものがあるかもしれません。
- //※利用するには以下のパーミッションが必要。
- // '' in 'AndroidManifest.xml'
- //==========================================================
-
- //(*) Required: '' in 'AndroidManifest.xml'
- ///
- /// Whether the devices supports a vibrator?
- ///(*) It has nothing to do with permissions.
- ///
- ///
- /// 端末がバイブレーターをサポートしているか否か?
- ///※パーミッションとは関係ありません。
- ///
- /// true = supported
- public static bool IsSupportedVibrator()
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "hasVibrator",
- context
- );
- }
- }
- }
- }
-
-
- //(*) Required: '' in 'AndroidManifest.xml'
- ///
- /// Vibrate the vibrator with a pattern.
- ///・Put the duration in the order of the vibrator pattern array (off, on, off, on, ...) (unit: ms [millisecond = 1/1000 seconds])) / null = none
- ///
- ///
- /// バイブレーターをパターンで振動させる。
- ///・振動パターンは長さ(単位:ms[ミリセカンド=1/1000秒])で、off, on, off, on,... の順に配列に入れる。
- ///
- /// Array of duration pattern / null = none
- /// true = do loop
- public static void StartVibrator(long[] pattern, bool isLoop = false)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- androidSystem.CallStatic(
- "startVibrator",
- context,
- pattern,
- isLoop
- );
- }
- }
- }
- }
-
-
- //(*) Required: '' in 'AndroidManifest.xml'
- ///
- /// Vibrate the vibrator only once.
- ///
- /// バイブレーターを1度だけ振動させる。
- ///
- /// Duration of vibration (ms [millisecond = 1/1000 seconds])
- public static void StartVibrator(long duration)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- androidSystem.CallStatic(
- "startVibrator",
- context,
- duration
- );
- }
- }
- }
- }
-
-
- //(*) Required: '' in 'AndroidManifest.xml'
- ///
- /// Interrupt vibration of the vibrator
- ///
- /// バイブレーターの振動を中断させる
- ///
- public static void CancelVibrator()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- androidSystem.CallStatic(
- "cancelVibrator"
- );
- }
- }
-
-
-
-
-
- //==========================================================
- // Start something action that does not return result value
- // 投げっぱなしのアクションなどの起動
- //==========================================================
-
- //(*) No argument overload
- //※引数無しオーバーロード
- ///
- /// Start something Action (no return value)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- ///
- /// アクティビティからのアクション起動(戻値はなし)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- /// Starting of Action (e.g. "android.settings.SETTINGS")
- public static void StartAction(string action)
- {
- StartAction(action, "", "");
- }
-
-
- ///
- /// Start something Action (no return value)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- ///
- /// アクティビティからのアクション起動(戻値はなし)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- /// Starting of Action (e.g. "android.intent.action.WEB_SEARCH")
- /// Parameter name to give to the Action (e.g. "query")
- /// Value to give to the Action
- public static void StartAction(string action, string extra, string query)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startAction",
- context,
- action,
- extra,
- query
- );
- }));
- }
-
-
- //(*) multiple parameter overload
- //※複数パラメタオーバーロード
- ///
- /// Start something Action
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- ///
- /// アクティビティからのアクション起動(戻値はなし)
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- /// Starting of Action (e.g. "android.intent.action.WEB_SEARCH")
- /// Parameter name to give to the Action (e.g. "query")
- /// Value to give to the Action
- public static void StartAction(string action, string[] extra, string[] query)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startAction",
- context,
- action,
- extra,
- query
- );
- }));
- }
-
-
- //(*) add MIME Type overload
- //※MIME Type 追加オーバーロード
- ///
- /// Start something Action (no return value)
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- ///
- /// アクティビティからのアクション起動(戻値はなし)
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- /// Starting of Action (e.g. "android.intent.action.SEND")
- /// Parameter name to give to the Action (e.g. "android.intent.extra.TEXT")
- /// Value to give to the Action
- /// MIME Type (e.g. "text/plain")
- public static void StartAction(string action, string extra, string query, string mimetype)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startAction",
- context,
- action,
- extra,
- query,
- mimetype
- );
- }));
- }
-
-
- //(*) add MIME Type overload
- //※MIME Type 追加オーバーロード
- ///
- /// Start something Action (no return value)
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- ///
- /// アクティビティからのアクション起動(戻値はなし)
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- /// https://developer.android.com/reference/android/provider/Settings.html#ACTION_ACCESSIBILITY_SETTINGS
- ///
- /// Starting of Action (e.g. "android.intent.action.SEND")
- /// Parameter name to give to the Action (e.g. "android.intent.extra.TEXT")
- /// Value to give to the Action
- /// MIME Type (e.g. "text/plain")
- public static void StartAction(string action, string[] extra, string[] query, string mimetype)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startAction",
- context,
- action,
- extra,
- query,
- mimetype
- );
- }));
- }
-
-
-
- ///
- /// Start action with Chooser (application selection widget)
- ///
- /// Chooser(アプリ選択ウィジェット)でアクション起動する
- ///
- /// String of Action (e.g. "android.intent.action.SEND")
- /// Parameter name to give to the Action (e.g. "android.intent.extra.TEXT")
- /// Value to give to the Action
- /// MIME Type (e.g. "text/plain")
- /// Title to display in Chooser (Empty -> "Select an application")
- public static void StartActionWithChooser(string action, string extra, string query, string mimetype, string title)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionWithChooser",
- context,
- action,
- extra,
- query,
- mimetype,
- title
- );
- }));
- }
-
-
- //(*) multiple parameter overload
- //※複数パラメタオーバーロード
- ///
- /// Start action with Chooser (application selection widget)
- ///
- /// Chooser(アプリ選択ウィジェット)でアクション起動する
- ///
- /// String of Action (e.g. "android.intent.action.SEND")
- /// Parameter name to give to the Action (e.g. "android.intent.extra.TEXT")
- /// Value to give to the Action
- /// MIME Type (e.g. "text/plain")
- /// Title to display in Chooser (Empty -> "Select an application")
- public static void StartActionWithChooser(string action, string[] extra, string[] query, string mimetype, string title)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionWithChooser",
- context,
- action,
- extra,
- query,
- mimetype,
- title
- );
- }));
- }
-
-
-
- ///
- /// Start Action to URI (no return value)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- /// アクティビティからのURIへのアクション起動(戻値はなし)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- /// (ex)
- /// StartActionURI("android.intent.action.VIEW", "geo:37.7749,-122.4194?q=restaurants"); //Google Map (Search word: restaurants)
- /// StartActionURI("android.intent.action.VIEW", "google.streetview:cbll=29.9774614,31.1329645&cbp=0,30,0,0,-15"); //Street View
- /// StartActionURI("android.intent.action.SENDTO", "mailto:xxx@example.com"); //Launch mailer
- /// https://developers.google.com/maps/documentation/android-api/intents
- ///
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- public static void StartActionURI(string action, string uri)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionURI",
- context,
- action,
- uri
- );
- }));
- }
-
-
- //(*) multiple parameter overload
- //※複数パラメタオーバーロード
- ///
- /// Start Action to URI
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- ///
- /// アクティビティからのURIへのアクション起動(戻値はなし)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- /// Parameter name to give to the Action (e.g. "android.intent.extra.TEXT")
- /// Value to give to the Action
- public static void StartActionURI(string action, string uri, string[] extra, string[] query)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionURI",
- context,
- action,
- uri,
- extra,
- query
- );
- }));
- }
-
-
-
- ///
- /// Start Action to URI with MIME type (no return value)
- ///・(Action: Constant Value)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- /// アクティビティから URI に MIME type 指定付きのアクション起動(戻値はなし)
- ///・アクションは以下を参照(Constant Value を使う)
- /// https://developer.android.com/reference/android/content/Intent.html#ACTION_VIEW
- ///
- /// String of Action (e.g. "android.intent.action.VIEW")
- /// URI to action (URL etc.)
- /// MIME type ("application/pdf" etc.)
- public static void StartActionURI(string action, string uri, string mimeType)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionURI",
- context,
- action,
- uri,
- mimeType
- );
- }));
- }
-
-
-
- //==========================================================
- // Below, shortcut method of action
- // 以下、アクションのショートカット的なメソッド
- //==========================================================
-
- ///
- /// Open URL (Launch Browser)
- ///・The browser application differs depending on the setting of the system.
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・Same as StartActionURI("android.intent.action.VIEW", "URL")
- ///
- ///
- /// URLを開く(起動アプリは端末の設定による)
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・StartActionURI("android.intent.action.VIEW", "開くURL") と同じ。
- ///
- /// URL to open in browser
- public static void StartOpenURL(string url)
- {
- StartActionURI("android.intent.action.VIEW", url);
- }
-
-
- ///
- /// Start Web Search
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・The search application differs depending on the setting of the system.
- ///・Same as StartAction("android.intent.action.WEB_SEARCH", "query", "keyword")
- ///
- ///
- /// Web Search の起動。端末の設定によって検索アプリは異なる。
- /// http://fantom1x.blog130.fc2.com/blog-entry-273.html#fantomPlugin_OpenURL
- ///・StartAction("android.intent.action.WEB_SEARCH", "query", "検索キーワード") と同じ。
- ///
- /// Search keyword
- public static void StartWebSearch(string query)
- {
- StartAction("android.intent.action.WEB_SEARCH", "query", query);
- }
-
-
- ///
- /// Send text to the corresponding application
- ///·Use it for sharing text (Twitter etc.).
- ///
- /// 対応アプリにテキストを送信する
- ///・テキストのシェア(Twitter など)に利用する。
- ///
- /// Text to send
- public static void StartActionSendText(string text)
- {
- StartAction("android.intent.action.SEND", "android.intent.extra.TEXT", text, "text/plain");
- }
-
-
- ///
- /// Use Chooser (application selection widget) to send text to other applications.
- ///·Use it for sharing text (Twitter etc.).
- ///
- /// Chooser(アプリ選択ウィジェット)を使ってテキストを他のアプリに送信する
- ///・テキストのシェア(Twitter など)に利用する。
- ///
- /// Text to send
- /// Chooser に表示するタイトル(省略="Select an application")
- public static void StartActionSendText(string text, string chooserTitle)
- {
- StartActionWithChooser("android.intent.action.SEND", "android.intent.extra.TEXT", text, "text/plain", chooserTitle);
- }
-
-
- ///
- /// Send text with attachment file to the corresponding application
- ///·Use it for sharing text (Twitter etc.).
- ///
- /// 対応アプリにテキストと添付ファイルを送信する
- ///・テキストのシェア(Twitter など)に利用する。
- ///
- /// Text to send
- /// URI of attachment ("content://~")
- public static void StartActionSendTextWithAttachment(string text, string attachmentURI)
- {
- StartAction("android.intent.action.SEND",
- new string[] { "android.intent.extra.TEXT", "android.intent.extra.STREAM" },
- new string[] { text, attachmentURI },
- "text/plain");
- }
-
-
- ///
- /// Use Chooser (application selection widget) to send text with attachment file to other applications.
- ///·Use it for sharing text (Twitter etc.).
- ///
- /// Chooser(アプリ選択ウィジェット)を使ってテキストに添付ファイルを付けて他のアプリに送信する
- ///・テキストのシェア(Twitter など)に利用する。
- ///
- /// Text to send
- /// Display text of Chooser title (empty="Select an application")
- /// URI of attachment ("content://~")
- public static void StartActionSendTextWithAttachment(string text, string chooserTitle, string attachmentURI)
- {
- StartActionWithChooser("android.intent.action.SEND",
- new string[] { "android.intent.extra.TEXT", "android.intent.extra.STREAM" },
- new string[] { text, attachmentURI },
- "text/plain",
- chooserTitle);
- }
-
-
- ///
- /// Send text only email
- ///
- /// テキストのみのメール送信
- ///
- /// Mail address
- /// Mail subject
- /// Mail body (message text)
- public static void StartActionSendMail(string mail, string subject, string body)
- {
- string[] extra = { "android.intent.extra.SUBJECT", "android.intent.extra.TEXT" };
- string[] query = { subject, body };
- StartActionURI("android.intent.action.SENDTO", "mailto:" + mail, extra, query);
- }
-
-
-
- ///
- /// Display specified applications on Google Play
- /// (*) Google Play must be installed.
- ///
- /// Google Play で指定アプリケーションを表示する
- /// ※Google Play がインストールされている必要がある。
- ///
- /// Package name (Application ID)
- public static void ShowMarketDetails(string packageName)
- {
- string uri = "market://details?id=" + packageName;
- StartActionURI("android.intent.action.VIEW", uri);
- }
-
-
- ///
- /// Search keywords on Google Play
- /// (*) Google Play must be installed.
- ///
- /// Google Play でキーワード検索をする
- /// ※Google Play がインストールされている必要がある。
- ///
- /// Search keywords
- public static void StartMarketSearch(string keyword)
- {
- string uri = "market://search?q=" + keyword;
- StartActionURI("android.intent.action.VIEW", uri);
- }
-
-
-
-
- //==========================================================
- // Media Scanner
- //·If you save your own files etc, you need to notify the Android system.
- // If you can not see the saved file, it may become visible if you register the path to Media Scanner.
- //
- //・ファイルなどを独自に保存した場合は、Android システムに通知する必要があります。
- // 保存したファイルが見えないときは、Media Scanner にパスを登録すると、見えるようになることがあります。
- //==========================================================
-
- ///
- /// Scan (recognize) files with MediaScanner (single file)
- ///·The scanned path name and URI are returned in the callback.
- ///
- /// MediaScanner でファイルをスキャン(認識)させる(単一ファイル)
- ///・コールバックにはスキャン完了したパス名やURIが返る。
- ///
- /// Scan target path (absolute path)
- /// GameObject name in hierarchy to callback
- /// Method name to call back completion
- /// return value in: true=JSON format / false=path
- public static void StartMediaScanner(string path, string callbackGameObject, string completeCallbackMethod, bool resultIsJson = false)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionMediaScanner",
- context,
- path,
- callbackGameObject,
- completeCallbackMethod,
- resultIsJson
- );
- }));
- }
-
-
- //(*) No callback overload
- //※コールバック無しオーバーロード
- ///
- /// Scan (recognize) files with MediaScanner (single file)
- ///
- /// MediaScanner でファイルをスキャン(認識)させる(単一ファイル)
- ///
- /// Scan target path (absolute path)
- public static void StartMediaScanner(string path)
- {
- StartMediaScanner(path, "", "", false);
- }
-
-
- ///
- /// Scan (recognize) files with MediaScanner (multiple file)
- ///·Completion callback is sent each path.
- ///
- /// MediaScanner でファイルをスキャン(認識)させる(複数ファイル)
- ///・完了コールバックはパスごとに送られる。
- ///
- /// Array of scan target path (absolute path)
- /// GameObject name in hierarchy to callback
- /// Method name to call back completion
- /// return value in: true=JSON format / false=path
- public static void StartMediaScanner(string[] paths, string callbackGameObject, string completeCallbackMethod, bool resultIsJson = false)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startActionMediaScanner",
- context,
- paths,
- callbackGameObject,
- completeCallbackMethod,
- resultIsJson
- );
- }));
- }
-
-
- //(*) No callback overload
- //※コールバック無しオーバーロード
- ///
- /// Scan (recognize) files with MediaScanner (multiple file)
- ///
- /// MediaScanner でファイルをスキャン(認識)させる(複数ファイル)
- ///
- /// Array of scan target path (absolute path)
- public static void StartMediaScanner(string[] paths)
- {
- StartMediaScanner(paths, "", "", false);
- }
-
-
-
- ///
- /// Get the URI ("content://~") of the image file
- ///・Generally it is possible to acquire only shared files. It can not be acquired depending on security protection, directory location, etc.
- ///·If it was able to acquire, it is a form of "content://~". When it fails, it becomes empty character ("").
- ///
- /// 画像ファイルの URI ("content://~") を取得する
- ///・一般的には共有されているファイルのみ取得できる。セキュリティ保護やディレクトリ位置などによっては取得できない。
- ///・取得できた場合は "content://~" の形式。失敗したときは空文字("")になる。
- ///
- /// Absolute path
- /// success = "content://~" / failure = ""
- public static string GetImageURI(string path)
- {
- using (AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
- {
- using (AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"))
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getImageContentURI",
- context,
- path
- );
- }
- }
- }
- }
-
-
-
-
- //==========================================================
- // Call system settings etc.
- //==========================================================
-
- ///
- /// Open Wifi system settings screen
- ///·Callbacks can basically be regarded as 'CLOSED_WIFI_SETTINGS' (closed) only (on / off will not be returned).
- ///(*) Required "AndroidManifest-FullPlugin~.xml" renamed "AndroidManifest.xml".
- ///(*) If callback is unnecessary, it can also be opened by 'StartAction("android.settings.WIFI_IP_SETTINGS")'.
- /// In that case, you do not need a plug-in override "AndroidManifest.xml".
- ///
- /// Wifi のシステム設定画面を開く
- ///・コールバックは基本的に "CLOSED_WIFI_SETTINGS"(閉じられた)のみと考えて良い(オン/オフは返らない)。
- ///※「AndroidManifest-FullPlugin~.xml」をリネームした「AndroidManifest.xml」が必要。
- ///※コールバックが不要な場合、StartAction("android.settings.WIFI_IP_SETTINGS") でも開くことができます。
- /// その場合、プラグインオーバーライドした「AndroidManifest.xml」は必要ありません。
- ///
- /// GameObject name in hierarchy to callback
- /// Method name to callback the result
- public static void OpenWifiSettings(string callbackGameObject, string resultCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openWifiSettings",
- context,
- callbackGameObject,
- resultCallbackMethod
- );
- }));
- }
-
-
- //(*) No callback overload
- //※コールバック無しオーバーロード
- ///
- /// Open Wifi system settings screen (No callback overload)
- ///
- /// Wifi のシステム設定画面を開く(コールバック無しオーバーロード)
- ///
- public static void OpenWifiSettings()
- {
- OpenWifiSettings("", "");
- }
-
-
-
- //(*) Permission Denial -> Required: '' in 'AndroidManifest.xml'
- ///
- /// Start Bluetooth connection check and request
- ///·When current is on -> "SUCCESS_BLUETOOTH_ENABLE" is returned in the callback.
- ///·When current is off -> A connection request dialog appears
- /// -> "Yes" returns "SUCCESS_BLUETOOTH_ENABLE" for callback, "CANCEL_BLUETOOTH_ENABLE" on "No".
- ///·If "ERROR_BLUETOOTH_ADAPTER_NOT_AVAILABLE" returns in the callback, it can not be used in the system.
- ///(*) 'BLUETOOTH' permission is necessary for 'AndroidManifest.xml' (If it does not exist, "Permission Denial" appears in the callback).
- ///
- ///
- /// Bluetooth の接続確認&要求を実行する
- ///・元がオンのとき → コールバックに "SUCCESS_BLUETOOTH_ENABLE" が返る。
- ///・元がオフのとき → 接続要求のダイアログが出る
- /// → 「はい」でコールバックに "SUCCESS_BLUETOOTH_ENABLE", 「いいえ」で "CANCEL_BLUETOOTH_ENABLE" が返る。
- ///・コールバックに "ERROR_BLUETOOTH_ADAPTER_NOT_AVAILABLE" が出たら、システムで利用できない。
- ///※'AndroidManifest.xml' に "BLUETOOTH" パーミッションが必要(無い場合、コールバックに "Permission Denial" が出る)。
- ///
- /// GameObject name in hierarchy to callback
- /// Method name to callback the result
- public static void StartBluetoothRequestEnable(string callbackGameObject, string resultCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "startBluetoothRequestEnable",
- context,
- callbackGameObject,
- resultCallbackMethod
- );
- }));
- }
-
-
- //(*) Required: '' in 'AndroidManifest.xml'
- //(*) No callback overload
- //※コールバック無しオーバーロード
- ///
- /// Start Bluetooth connection check and request (No callback overload)
- ///·When current is on -> Do nothing.
- ///·When current is off -> A connection request dialog appears -> "Yes" turns on.
- ///(*) 'BLUETOOTH' permission is necessary for 'AndroidManifest.xml' (If it does not exist, "Permission Denial" appears in the callback).
- ///
- ///
- /// Bluetooth の接続確認&要求を実行する(コールバック無しオーバーロード)
- ///・元がオンのとき → 何もしない。
- ///・元がオフのとき → 接続要求のダイアログが出る → 「はい」でオンになる。
- ///※'AndroidManifest.xml' に "BLUETOOTH" パーミッションが必要。
- ///
- public static void StartBluetoothRequestEnable()
- {
- StartBluetoothRequestEnable("", "");
- }
-
-
-
- //==========================================================
- // Open system default application, use etc.
- // システムデフォルトのアプリを開く・利用など
- //==========================================================
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher is recommended
- //(*) When using External Storage, the following permission is required (unnecessary when "WRITE_EXTERNAL_STORAGE" exists).
- // '' in 'AndroidManifest.xml'
- //
- //※API 19(Android 4.4)以上推奨。
- //※External Storage を利用するときには、以下のパーミッションが必要です("WRITE_EXTERNAL_STORAGE" がある場合は不要)。
- // '' in 'AndroidManifest.xml'
- //==========================================================
- ///
- /// Open the gallery and get the path
- ///(*) API 19 (Android 4.4) or higher is recommended. Because paths that can be get by API Level are different, paths are not always returned.
- ///(*) The URI returned by the application you use is different, so be careful as the information you can get is different.
- /// (The format like "content://media/external/images/media/(ID)" is the best (Standard application), in the case of application specific URI, information may be restricted)
- ///·When it succeeds, a string is returned in JSON format as '{"path":"(path)","width":(width),"height":(height)}' (It can be convert with JsonUtility).
- /// Note that the size (width, height) and other information may not be possible to acquire it depending on the storage state and using application (it becomes 0).
- ///·If it fails, the following error message is returned.
- /// ERROR_GALLERY_GET_PATH_FAILURE : Path get failed
- /// CANCEL_GALLERY : Closed without selection
- ///
- ///
- /// ギャラリーを開いてパスを取得する
- ///※API 19(Android 4.4)以上推奨。API Level で取得できるパスが異なるため、必ずしもパスが返ってくるとは限らない。
- ///※利用するアプリによって返される URI は異なり、取得できる情報が違うので注意
- ///("content://media/external/images/media/(ID)" のような書式が一番良い(標準アプリ)。アプリ特有の URI の場合、情報が制限される可能性あり)。
- ///・成功したときは JSON形式で '{"path":"(パス)","width":(幅),"height":(高さ)}' のように文字列が返る(JsonUtility で取得できる)。
- /// サイズ(width, height)、その他の情報は保存状態・取得アプリによっては取得できない可能性があるので注意(0 になる)。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// ERROR_GALLERY_GET_PATH_FAILURE:パスの取得に失敗
- /// CANCEL_GALLERY:選択せずにギャラリーが閉じられた
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(パス)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenGallery(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openGallery",
- context,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher is recommended
- //(*) When using External Storage, the following permission is required (unnecessary when "WRITE_EXTERNAL_STORAGE" exists).
- // '' in 'AndroidManifest.xml'
- //
- //※API 19(Android 4.4)以上推奨。
- //※External Storage を利用するときには、以下のパーミッションが必要です("WRITE_EXTERNAL_STORAGE" がある場合は不要)。
- // '' in 'AndroidManifest.xml'
- //==========================================================
- ///
- /// Open the gallery and get the path for video
- ///(*) API 19 (Android 4.4) or higher is recommended. Because paths that can be get by API Level are different, paths are not always returned.
- ///(*) The URI returned by the application you use is different, so be careful as the information you can get is different.
- /// (The format like "content://media/external/video/media/(ID)" is the best (Standard application), in the case of application specific URI, information may be restricted)
- ///·When it succeeds, a string is returned in JSON format as '{"path":"(path)","width":(width),"height":(height)}' (It can be convert with JsonUtility).
- /// Note that the size (width, height) and other information may not be possible to acquire it depending on the storage state and using application (it becomes 0).
- ///·If it fails, the following error message is returned.
- /// ERROR_GALLERY_GET_PATH_FAILURE : Path get failed
- /// CANCEL_GALLERY : Closed without selection
- ///
- ///
- /// ギャラリーを開いて動画のパスを取得する
- ///※API 19(Android 4.4)以上推奨。API Level で取得できるパスが異なるため、必ずしもパスが返ってくるとは限らない。
- ///※利用するアプリによって返される URI は異なり、取得できる情報が違うので注意
- ///("content://media/external/video/media/(ID)" のような書式が一番良い(標準アプリ)。アプリ特有の URI の場合、情報が制限される可能性あり)。
- ///・成功したときは JSON形式で '{"path":"(パス)","width":(幅),"height":(高さ)}' のように文字列が返る(JsonUtility で取得できる)。
- /// サイズ(width, height)、その他の情報は保存状態・取得アプリによっては取得できない可能性があるので注意(0 になる)。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// ERROR_GALLERY_GET_PATH_FAILURE:パスの取得に失敗
- /// CANCEL_GALLERY:選択せずにギャラリーが閉じられた
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(パス)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenGalleryVideo(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openGalleryVideo",
- context,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
-
-
- //==========================================================
- // Using the storage access framework
- //(*) API 19 (Android4.4) or higher
- // https://developer.android.com/guide/topics/providers/document-provider.html
- //·MIME Type may not work depending on the provider (storage).
- //(*) Note that the information that can be obtained by the provider (storage) is different.
- //·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- //
- // ストレージアクセス機能を利用する
- //※API 19 (Android4.4) 以上
- // https://developer.android.com/guide/topics/providers/document-provider.html
- //・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- //※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- //・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- //==========================================================
-
- //Default charset encoding
- //デフォルトの文字エンコード
- const string DEFAULT_ENCODING = "UTF-8";
- const string DEFAULT_TEXT_MIME_TYPE = "text/plain";
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select and load a text file with the storage access framework.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the text read in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_LOAD_TEXT : Closed without selection
- /// UnsupportedEncodingException : Unsupported character encoding
- ///·MIME Type may not work depending on the provider (storage).
- ///
- ///
- /// ストレージアクセス機能でテキストファイルを選択し、ロードする。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に読み込んだテキストが返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_LOAD_TEXT:選択せずに閉じられた
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///
- /// 文字エンコード("UTF-8", "Shift_JIS", "EUC-JP", "JIS" など)
- /// MIME Type ("text/plain", "text/csv" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(読み込んだテキスト)をコールバックするメソッド名
- /// エラー(キャンセル)をコールバックするメソッド名
- public static void OpenStorageAndLoadText(string encoding, string[] mimeTypes,
- string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocumentAndLoadText",
- context,
- encoding,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //※MIME type = "text/plain" オーバーロード
- //==========================================================
- ///
- /// Select and load a text file with the storage access framework.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the text read in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_LOAD_TEXT : Closed without selection
- /// UnsupportedEncodingException : Unsupported character encoding
- ///
- ///
- /// ストレージアクセス機能でテキストファイルを選択し、ロードする。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に読み込んだテキストが返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_LOAD_TEXT:選択せずに閉じられた
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///
- /// 文字エンコード("UTF-8", "Shift_JIS", "EUC-JP", "JIS" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(読み込んだテキスト)をコールバックするメソッド名
- /// エラー(キャンセル)をコールバックするメソッド名
- public static void OpenStorageAndLoadText(string encoding,
- string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageAndLoadText(encoding, new string[] { DEFAULT_TEXT_MIME_TYPE },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) UTF-8 encoding overload
- //※API 19 (Android 4.4) 以上のみ。
- //※UTF-8 エンコード オーバーロード
- //==========================================================
- ///
- /// Select and load a text file with the storage access framework (Character encoding : UTF-8).
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the text read in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_LOAD_TEXT : Closed without selection
- /// UnsupportedEncodingException : Unsupported character encoding
- ///
- ///
- /// ストレージアクセス機能でテキストファイルを選択し、ロードする(文字エンコード:UTF-8)。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に読み込んだテキストが返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_LOAD_TEXT:選択せずに閉じられた
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(読み込んだテキスト)をコールバックするメソッド名
- /// エラー(キャンセル)をコールバックするメソッド名
- public static void OpenStorageAndLoadText(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageAndLoadText(DEFAULT_ENCODING, new string[] { DEFAULT_TEXT_MIME_TYPE },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select the directory in the storage access framework and save it.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the file name saved in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_SAVE_TEXT : Closed without selection
- /// UnsupportedEncodingException : Unsupported character encoding
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED : Write access denied (Android system specifications).
- ///·MIME Type may not work depending on the provider (storage).
- ///
- ///
- /// ストレージアクセス機能でディレクトリを指定し、保存する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に保存したファイル名が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_SAVE_TEXT:選択せずに閉じられた
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED:書き込みアクセスが拒否された(Android システムの仕様)。
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///
- /// デフォルトのファイル名("NewDocument.txt" など。ディレクトリ名は含まない)
- /// 保存するテキスト
- /// 文字エンコード("UTF-8", "Shift_JIS", "EUC-JP", "JIS" など)
- /// MIME Type ("text/plain", "text/csv" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageAndSaveText(string fileName, string text, string encoding, string[] mimeTypes,
- string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "createDocumentAndSaveText",
- context,
- fileName,
- text,
- encoding,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //※MIME type = "text/plain" オーバーロード
- //==========================================================
- ///
- /// Select the directory in the storage access framework and save it.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the file name saved in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_SAVE_TEXT : Closed without selection
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED : Write access denied (Android system specifications).
- /// UnsupportedEncodingException : Unsupported character encoding
- ///
- ///
- /// ストレージアクセス機能でディレクトリを指定し、保存する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に保存したファイル名が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_SAVE_TEXT:選択せずに閉じられた
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED:書き込みアクセスが拒否された(Android システムの仕様)。
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///
- /// デフォルトのファイル名("NewDocument.txt" など。ディレクトリ名は含まない)
- /// 保存するテキスト
- /// 文字エンコード("UTF-8", "Shift_JIS", "EUC-JP", "JIS" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageAndSaveText(string fileName, string text, string encoding,
- string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageAndSaveText(fileName, text, encoding, new string[] { DEFAULT_TEXT_MIME_TYPE },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) UTF-8 encoding overload
- //※API 19 (Android 4.4) 以上のみ。
- //※UTF-8 エンコード オーバーロード
- //==========================================================
- ///
- /// Select the directory in the storage access framework and save it (Character encoding : UTF-8).
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, the file name saved in 'resultCallbackMethod' is returned.
- ///·If it fails, the following error message is returned.
- /// CANCEL_SAVE_TEXT : Closed without selection
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED : Write access denied (Android system specifications).
- /// UnsupportedEncodingException : Unsupported character encoding
- ///
- ///
- /// ストレージアクセス機能でディレクトリを指定し、保存する(文字エンコード:UTF-8)。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」に保存したファイル名が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_SAVE_TEXT:選択せずに閉じられた
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED:書き込みアクセスが拒否された(Android システムの仕様)。
- /// UnsupportedEncodingException:サポートされてない文字エンコード
- ///
- /// デフォルトのファイル名("NewDocument.txt" など。ディレクトリ名は含まない)
- /// 保存するテキスト
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageAndSaveText(string fileName, string text,
- string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageAndSaveText(fileName, text, DEFAULT_ENCODING, new string[] { DEFAULT_TEXT_MIME_TYPE },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select a file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///·MIME Type may not work depending on the provider (storage).
- ///
- ///
- /// ストレージアクセス機能でファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///
- /// MIME Type ("*/*", "text/csv" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- /// true = 戻り値をJSON形式(~Info に対応)にする/ false = パスのみ
- public static void OpenStorageFile(string[] mimeTypes, string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod, bool resultIsJson = false)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocument",
- context,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod,
- resultIsJson
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) All image types overload
- //※API 19 (Android 4.4) 以上のみ。
- //※すべての画像タイプオーバーロード
- //==========================================================
- ///
- /// Select a file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///
- ///
- /// ストレージアクセス機能でファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- /// true = 戻り値をJSON形式(~Info に対応)にする/ false = パスのみ
- public static void OpenStorageFile(string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod, bool resultIsJson = false)
- {
- OpenStorageFile(new string[] { AndroidMimeType.File.All },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod, resultIsJson);
- }
-
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select a image file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///·MIME Type may not work depending on the provider (storage).
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で画像ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// MIME Type ("image/*", "image/png" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageImage(string[] mimeTypes, string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocumentImage",
- context,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) All image types overload
- //※API 19 (Android 4.4) 以上のみ。
- //※すべての画像タイプオーバーロード
- //==========================================================
- ///
- /// Select a image file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で画像ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageImage(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageImage(new string[] { AndroidMimeType.Image.All },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select a audio file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///·MIME Type may not work depending on the provider (storage).
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で音声ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// MIME Type ("audio/*", "audio/mpeg" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageAudio(string[] mimeTypes, string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocumentAudio",
- context,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) All audio types overload
- //※API 19 (Android 4.4) 以上のみ。
- //※すべての音声タイプオーバーロード
- //==========================================================
- ///
- /// Select a audio file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で音声ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageAudio(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageAudio(new string[] { AndroidMimeType.Audio.All },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //※API 19 (Android 4.4) 以上のみ。
- //==========================================================
- ///
- /// Select a video file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///·MIME Type may not work depending on the provider (storage).
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で動画ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// MIME Type ("video/*", "video/mp4" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageVideo(string[] mimeTypes, string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocumentVideo",
- context,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod
- );
- }));
- }
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) All video types overload
- //※API 19 (Android 4.4) 以上のみ。
- //※すべての動画タイプオーバーロード
- //==========================================================
- ///
- /// Select a video file with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///(*) Note that the information that can be obtained by the provider (storage) is different.
- ///·Information that can be acquired in order of Local storage > SD card > Cloud storage becomes more.
- ///
- ///
- /// ストレージアクセス機能で動画ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///※プロバイダ(ストレージ)によって取得できる情報は異なるので注意。
- ///・ローカルストレージ > SDカード > クラウドストレージ の順に取得できる情報が多くなる。
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- public static void OpenStorageVideo(string callbackGameObject, string resultCallbackMethod, string errorCallbackMethod)
- {
- OpenStorageVideo(new string[] { AndroidMimeType.Video.All },
- callbackGameObject, resultCallbackMethod, errorCallbackMethod);
- }
-
-
-
-
- //==========================================================
- //(*) API 19 (Android4.4) or higher
- //(*) Only the local storage can be saved directly from Unity.
- // To save the text file on the SD card, use 'OpenStorageAndSaveText()'.
- //
- //※API 19 (Android 4.4) 以上のみ。
- //※Unity から直接保存できるのはローカルストレージのみになります。
- // SDカードにテキストファイルを保存するには OpenStorageAndSaveText() を使って下さい。
- //==========================================================
- ///
- /// Select a file for save with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·Basically from Unity you can save directly to Local storage only (security reason, external storage write is limited).
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_CREATE_DOCUMENT : Closed without selection
- /// ERROR_CREATE_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED : Write access denied (Android system specifications).
- ///·MIME Type may not work depending on the provider (storage).
- ///
- ///
- /// ストレージアクセス機能で保存先ファイルを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・基本的に Unity からはローカルストレージにのみ直接保存できる(セキュリティ上、外部ストレージ書き込みは制限される)。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_CREATE_DOCUMENT:選択せずに閉じられた
- /// ERROR_CREATE_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗
- /// ERROR_CREATE_DOCUMENT_WRITE_ACCESS_DENIED:書き込みアクセスが拒否された(Android システムの仕様)。
- ///・MIME Type はプロバイダ(ストレージ)によって効かない場合がある。
- ///
- /// デフォルトのファイル名("NewDocument.txt" など。ディレクトリ名は含まない)
- /// MIME Type ("text/plain", "text/csv" など)
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- /// true = 戻り値をJSON形式(~Info に対応)にする/ false = パスのみ
- public static void OpenStorageForSave(string fileName, string[] mimeTypes, string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod, bool resultIsJson = false)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "createDocument",
- context,
- fileName,
- mimeTypes,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod,
- resultIsJson
- );
- }));
- }
-
-
-
-
- //==========================================================
- //(*) API 21 (Android 5.0) or higher
- //※API 21 (Android 5.0) 以上のみ。
- //==========================================================
- ///
- /// Select a folder with the storage access framework and acquire information or path.
- ///(*) API 19 (Android4.4) or higher
- ///·When it succeeds, information is returned to "resultCallbackMethod" in path or JSON format.
- ///·If it fails, the following error message is returned.
- /// CANCEL_OPEN_DOCUMENT : Closed without selection
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE : Path acquisition failed (when resultIsJson = false)
- ///
- ///
- /// ストレージアクセス機能でフォルダを選択し、パス等の情報を取得する。
- ///※API 19 (Android 4.4) 以上のみ。
- ///・成功したときは「resultCallbackMethod」にパスまたはJSON形式で情報が返る。
- ///・失敗したときは以下のエラーメッセージが返る。
- /// CANCEL_OPEN_DOCUMENT:選択せずに閉じられた
- /// ERROR_OPEN_DOCUMENT_GET_PATH_FAILURE:パスの取得に失敗(resultIsJson = false のとき)
- ///
- /// 結果をコールバックするヒエラルキーの GameObject 名
- /// 結果(保存したファイル名)をコールバックするヒエラルキーのメソッド名
- /// エラー(キャンセル)をコールバックするヒエラルキーのメソッド名
- /// true = 戻り値をJSON形式(~Info に対応)にする/ false = パスのみ
- public static void OpenStorageFolder(string callbackGameObject,
- string resultCallbackMethod, string errorCallbackMethod, bool resultIsJson = false)
- {
- AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
- AndroidJavaObject context = unityPlayer.GetStatic("currentActivity");
- AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM);
- context.Call("runOnUiThread", new AndroidJavaRunnable(() => {
- androidSystem.CallStatic(
- "openDocumentTree",
- context,
- callbackGameObject,
- resultCallbackMethod,
- errorCallbackMethod,
- resultIsJson
- );
- }));
- }
-
-
-
-
-
- //==========================================================
- // Get status of External Storage
- //(*) Although it was an SD card before API 19 (Android4.4), it became virtual storage (internal storage) after API 19.
- //·before API 19 : "mnt/sdcard/" or "sdcard/" etc. (Depends on model)
- //·after API 19 : "/storage/emulated/0" like (Depends on model(?))
- //(*) To write to External Storage, permission is necessary for 'AndroidManifest.xml'.
- //
- //(*) It can be "READ_EXTERNAL_STORAGE" for reading only.
- //
- //
- // External Storage のステータス取得
- //※API 19(Android4.4)より前は SDカードだったが、API 19 以降は 仮想ストレージ(内部ストレージ)となった。
- //・API 19 より前: "mnt/sdcard/" or "sdcard/" など(端末による)
- //・API 19 以降 : "/storage/emulated/0" のようになる(端末による(?))
- //※External Storage に書き込みをするには、「AndroidManifest.xml」にパーミッションが必要。
- //
- //※読み取りだけなら "READ_EXTERNAL_STORAGE" でも良い。
- //==========================================================
-
- ///
- /// Returns whether the primary shared/external storage media is emulated.
- /// 仮想ストレージが存在するか?
- ///
- /// true = storage media is emulated
- public static bool IsExternalStorageEmulated()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExternalStorageEmulated"
- );
- }
- }
-
- ///
- /// Returns whether the primary shared/external storage media is physically removable (like SD card).
- /// 外部(仮想)ストレージが物理的に脱着できるか?(SDカードのように)
- ///
- /// true if the storage device can be removed (such as an SD card), or false if the storage device is built in and cannot be physically removed.
- public static bool IsExternalStorageRemovable()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExternalStorageRemovable"
- );
- }
- }
-
- ///
- /// Check for External Storage mounted.
- /// 外部(仮想)ストレージがマウントされているか否か?(読み書き属性は関係ない)
- ///
- /// true = mounted
- public static bool IsExternalStorageMounted()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExternalStorageMounted"
- );
- }
- }
-
- ///
- /// Check for External Storage mounted and readonly.
- /// 外部(仮想)ストレージがマウントされていて、読み込みのみ属性か?
- ///
- /// true = mounted and readonly
- public static bool IsExternalStorageMountedReadOnly()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExternalStorageMountedReadOnly"
- );
- }
- }
-
- //(*) To write to External Storage, required '' in 'AndroidManifest.xml'
- //※書き込みをするには、'' が必要。
- ///
- /// Check for External Storage mounted and read/write.
- /// 外部(仮想)ストレージがマウントされていて、読み書き属性か?
- ///
- /// true = mounted and read/write
- public static bool IsExternalStorageMountedReadWrite()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "isExternalStorageMountedReadWrite"
- );
- }
- }
-
- ///
- /// Returns the current state of the primary shared/external storage media.
- /// 外部(仮想)ストレージのステータスを取得する
- /// https://developer.android.com/reference/android/os/Environment.html#MEDIA_BAD_REMOVAL
- ///
- /// one of "unknown", "removed", "unmounted", "checking", "nofs", "mounted", "mounted_ro", "shared", "bad_removal", or "unmountable".
- public static string GetExternalStorageState()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getExternalStorageState"
- );
- }
- }
-
- ///
- /// Return the primary shared/external storage directory.
- /// 外部(仮想)ストレージディレクトリを返す。
- ///
- /// returns directory path like "/storage/emulated/0"
- public static string GetExternalStorageDirectory()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getExternalStorageDirectory"
- );
- }
- }
-
- ///
- /// Returns the 'Alarms' directory of shared/external storage directory.
- /// 外部(仮想)ストレージの「Alarms」ディレクトリを返す。
- ///
- /// returns directory path like "/storage/emulated/0/Alarms"
- public static string GetExternalStorageDirectoryAlarms()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getExternalStorageDirectoryAlarms"
- );
- }
- }
-
- ///
- /// Returns the 'DCIM' directory of shared/external storage directory.
- /// 外部(仮想)ストレージの「DCIM」ディレクトリを返す。
- ///
- /// returns directory path like "/storage/emulated/0/DCIM"
- public static string GetExternalStorageDirectoryDCIM()
- {
- using (AndroidJavaClass androidSystem = new AndroidJavaClass(ANDROID_SYSTEM))
- {
- return androidSystem.CallStatic(
- "getExternalStorageDirectoryDCIM"
- );
- }
- }
-
- //(*) API 19 or higher (Note: before that all empty characters(""))
- //※API 19以上(それより前は全て空文字("")になるので注意)
- ///