diff --git a/.gitignore b/.gitignore
index 89e4ea8..63f77a8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,15 +1,55 @@
-Library/*
-obj/*
-Temp/*
-!Assets/Plugins/Android/libs/OuyaUnityPlugin.jar
-/screenshot.png
+# =============== #
+# Unity generated #
+# =============== #
+[Tt]emp/
+[Oo]bj/
+[Bb]uild
+/[Bb]uilds/
+/[Ll]ibrary/
+sysinfo.txt
+*.stackdump
+/Assets/AssetStoreTools*
*.apk
*.unitypackage
-*.csproj
-*.sln
+
+# ============== #
+# OUYA generated #
+# ============== #
+!Assets/Plugins/Android/libs/OuyaUnityPlugin.jar
+/screenshot.png
/OuyaUnityPlugin.aar
/OuyaUnityPlugin.jar
-.vs/*
-*.unityproj
TestApp/
AAROuyaSdk/java/java.iml
+
+# ===================================== #
+# Visual Studio / MonoDevelop generated #
+# ===================================== #
+[Ee]xported[Oo]bj/
+.vs/
+/*.userprefs
+/*.csproj
+/*.pidb
+*.pidb.meta
+/*.suo
+/*.sln*
+/*.user
+/*.unityproj
+/*.booproj
+.consulo/
+/*.tmp
+/*.svd
+
+# ============ #
+# OS generated #
+# ============ #
+.DS_Store*
+._*
+.Spotlight-V100
+.Trashes
+Icon?
+ehthumbs.db
+[Tt]humbs.db
+[Dd]esktop.ini
+Corridor/Library/ShaderCache/
+Corridor/Library/metadata/
diff --git a/AAROuyaSdk/.gitignore b/AAROuyaSdk/.gitignore
deleted file mode 100644
index 5254acb..0000000
--- a/AAROuyaSdk/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-.gradle
-build/*
-.idea/*
diff --git a/AAROuyaSdk/.idea/.name b/AAROuyaSdk/.idea/.name
deleted file mode 100644
index b95c3af..0000000
--- a/AAROuyaSdk/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-AAROuyaSdk
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/compiler.xml b/AAROuyaSdk/.idea/compiler.xml
deleted file mode 100644
index 96cc43e..0000000
--- a/AAROuyaSdk/.idea/compiler.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/copyright/profiles_settings.xml b/AAROuyaSdk/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index e7bedf3..0000000
--- a/AAROuyaSdk/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/encodings.xml b/AAROuyaSdk/.idea/encodings.xml
deleted file mode 100644
index 97626ba..0000000
--- a/AAROuyaSdk/.idea/encodings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/libraries/UnityPlayer.xml b/AAROuyaSdk/.idea/libraries/UnityPlayer.xml
deleted file mode 100644
index 5448c9a..0000000
--- a/AAROuyaSdk/.idea/libraries/UnityPlayer.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/libraries/ouya_sdk.xml b/AAROuyaSdk/.idea/libraries/ouya_sdk.xml
deleted file mode 100644
index f37ef7f..0000000
--- a/AAROuyaSdk/.idea/libraries/ouya_sdk.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/.idea/modules.xml b/AAROuyaSdk/.idea/modules.xml
deleted file mode 100644
index 6172e64..0000000
--- a/AAROuyaSdk/.idea/modules.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/AAROuyaSdk.iml b/AAROuyaSdk/AAROuyaSdk.iml
deleted file mode 100644
index 1ad1649..0000000
--- a/AAROuyaSdk/AAROuyaSdk.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/UnityPluginStoreSDK.iml b/AAROuyaSdk/UnityPluginStoreSDK.iml
deleted file mode 100644
index f90a3ce..0000000
--- a/AAROuyaSdk/UnityPluginStoreSDK.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/AAROuyaSdk/build.gradle b/AAROuyaSdk/build.gradle
deleted file mode 100644
index 495c503..0000000
--- a/AAROuyaSdk/build.gradle
+++ /dev/null
@@ -1 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
diff --git a/AAROuyaSdk/build_aar.cmd b/AAROuyaSdk/build_aar.cmd
deleted file mode 100644
index 368241c..0000000
--- a/AAROuyaSdk/build_aar.cmd
+++ /dev/null
@@ -1,2 +0,0 @@
-CALL gradlew clean build
-CALL copy_libs.cmd
diff --git a/AAROuyaSdk/copy_libs.cmd b/AAROuyaSdk/copy_libs.cmd
deleted file mode 100644
index ad2a228..0000000
--- a/AAROuyaSdk/copy_libs.cmd
+++ /dev/null
@@ -1,14 +0,0 @@
-SET JDK7=c:\Program Files (x86)\Java\jdk1.8.0_112
-SET JAR=%JDK7%\bin\jar.exe
-COPY /Y java\build\outputs\aar\java-release.aar ..\OuyaUnityPlugin.aar
-CD ..\
-IF EXIST classes.jar DEL classes.jar
-"%JAR%" -xvf OuyaUnityPlugin.aar classes.jar
-IF EXIST OuyaUnityPlugin.jar DEL OuyaUnityPlugin.jar
-RENAME classes.jar OuyaUnityPlugin.jar
-COPY /Y OuyaUnityPlugin.jar Assets\Plugins\Android\libs\
-
-IF EXIST Assets\Plugins\Android\libs\armeabi-v7a\lib-ouya-ndk.so DEL Assets\Plugins\Android\libs\armeabi-v7a\lib-ouya-ndk.so
-COPY AAROuyaSdk\java\build\intermediates\ndk\release\lib\armeabi-v7a\lib-ouya-ndk.so Assets\Plugins\Android\libs\armeabi-v7a\lib-ouya-ndk.so
-
-PAUSE
diff --git a/AAROuyaSdk/grab_signatures.cmd b/AAROuyaSdk/grab_signatures.cmd
deleted file mode 100644
index e68b219..0000000
--- a/AAROuyaSdk/grab_signatures.cmd
+++ /dev/null
@@ -1,17 +0,0 @@
-cd java\build\intermediates\classes\release
-
-CALL javap -s tv.ouya.sdk.DebugInput > ..\..\..\..\..\signature_debuginput.txt
-
-CALL javap -s tv.ouya.sdk.OuyaInputView > ..\..\..\..\..\signature_ouyainputview.txt
-
-CALL javap -s tv.ouya.sdk.MainActivity > ..\..\..\..\..\signature_mainactivity.txt
-
-CALL javap -s tv.ouya.sdk.IOuyaActivity > ..\..\..\..\..\signature_iouyaactivity.txt
-
-CALL javap -s tv.ouya.sdk.OuyaUnityPlugin > ..\..\..\..\..\signature_ouyaunityplugin.txt
-
-CALL javap -s tv.ouya.sdk.UnityOuyaFacade > ..\..\..\..\..\signature_unityouyafacade.txt
-
-CALL javap -s com.razerzone.turretmouse.HidJni > ..\..\..\..\..\signature_hidjni.txt
-
-CALL javap -s com.razerzone.turretmouse.TurretMouseService > ..\..\..\..\..\signature_turretmouseservice.txt
diff --git a/AAROuyaSdk/gradle.properties b/AAROuyaSdk/gradle.properties
deleted file mode 100644
index 18a785d..0000000
--- a/AAROuyaSdk/gradle.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-## Project-wide Gradle settings.
-#
-# For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-#
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-# Default value: -Xmx10248m -XX:MaxPermSize=256m
-# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-#
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. More details, visit
-# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-#Fri Jun 24 09:22:21 PDT 2016
-android.useDeprecatedNdk=true
diff --git a/AAROuyaSdk/gradle/wrapper/gradle-wrapper.jar b/AAROuyaSdk/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index 5838598..0000000
Binary files a/AAROuyaSdk/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/AAROuyaSdk/java/.gitignore b/AAROuyaSdk/java/.gitignore
deleted file mode 100644
index a007fea..0000000
--- a/AAROuyaSdk/java/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-build/*
diff --git a/AAROuyaSdk/java/build.gradle b/AAROuyaSdk/java/build.gradle
deleted file mode 100644
index 6372593..0000000
--- a/AAROuyaSdk/java/build.gradle
+++ /dev/null
@@ -1,44 +0,0 @@
-apply plugin: 'com.android.library'
-
-buildscript {
- repositories {
- mavenCentral()
- maven {
- url "https://oss.sonatype.org/content/repositories/snapshots"
- }
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:2.1.2'
- }
-}
-
-repositories {
- mavenCentral()
- flatDir {
- dirs 'libs'
- }
-}
-
-dependencies {
- provided files('libs/ouya-sdk.jar')
- provided files('libs/UnityPlayer.jar')
- provided 'com.android.support:appcompat-v7:24.1.1'
-}
-
-android {
- compileSdkVersion 23
- buildToolsVersion '24.0.1'
- defaultConfig {
- ndk {
- moduleName 'lib-ouya-ndk'
- abiFilters 'armeabi-v7a'
- stl 'stlport_static'
- cFlags '-Wno-error=format-security'
- ldLibs 'c', 'm', 'log'
- }
- minSdkVersion 21
- targetSdkVersion 21
- }
- productFlavors {
- }
-}
diff --git a/AAROuyaSdk/java/libs/UnityPlayer.jar b/AAROuyaSdk/java/libs/UnityPlayer.jar
deleted file mode 100644
index 9108ac8..0000000
Binary files a/AAROuyaSdk/java/libs/UnityPlayer.jar and /dev/null differ
diff --git a/AAROuyaSdk/local.properties b/AAROuyaSdk/local.properties
deleted file mode 100644
index f83e002..0000000
--- a/AAROuyaSdk/local.properties
+++ /dev/null
@@ -1,12 +0,0 @@
-## This file is automatically generated by Android Studio.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must *NOT* be checked into Version Control Systems,
-# as it contains information specific to your local configuration.
-#
-# Location of the SDK. This is only used by Gradle.
-# For customization when using a Version Control System, please read the
-# header note.
-#Wed Mar 29 15:20:59 PDT 2017
-sdk.dir=C\:\\Users\\tgraupmann\\AppData\\Local\\Android\\Sdk
-ndk.dir=C:\\NVPACK\\android-ndk-r12b
diff --git a/AAROuyaSdk/settings.gradle b/AAROuyaSdk/settings.gradle
deleted file mode 100644
index 65fd03c..0000000
--- a/AAROuyaSdk/settings.gradle
+++ /dev/null
@@ -1 +0,0 @@
-include 'java'
diff --git a/AAROuyaSdk/signature_debuginput.txt b/AAROuyaSdk/signature_debuginput.txt
deleted file mode 100644
index c534dbb..0000000
--- a/AAROuyaSdk/signature_debuginput.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-Compiled from "DebugInput.java"
-public class tv.ouya.sdk.DebugInput {
- public tv.ouya.sdk.DebugInput();
- Signature: ()V
-
- public static java.lang.String debugGetAxisName(int);
- Signature: (I)Ljava/lang/String;
-
- public int debugGetKeyCode(java.lang.String);
- Signature: (Ljava/lang/String;)I
-
- public static java.lang.String debugGetButtonName(int);
- Signature: (I)Ljava/lang/String;
-
- public static void debugOuyaMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)V
-
- public static void debugMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)V
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_hidjni.txt b/AAROuyaSdk/signature_hidjni.txt
deleted file mode 100644
index 90133f9..0000000
--- a/AAROuyaSdk/signature_hidjni.txt
+++ /dev/null
@@ -1,49 +0,0 @@
-Compiled from "HidJni.java"
-public class com.razerzone.turretmouse.HidJni {
- protected static final char[] hexArray;
- Signature: [C
- public com.razerzone.turretmouse.HidJni();
- Signature: ()V
-
- public void HidJni();
- Signature: ()V
-
- public void discoverMouse();
- Signature: ()V
-
- public void stopDiscoverMouse();
- Signature: ()V
-
- public void stopMouse();
- Signature: ()V
-
- public void mouseDiscovered();
- Signature: ()V
-
- public void reportReceived(byte[]);
- Signature: ([B)V
-
- public static java.lang.String bytesToHex(byte[]);
- Signature: ([B)Ljava/lang/String;
-
- public void mouseDisconnected();
- Signature: ()V
-
- public void scanForMouse();
- Signature: ()V
-
- public native int discoverMouseNative();
- Signature: ()I
-
- public native int readReportLoopNative();
- Signature: ()I
-
- public native int stopReadReportLoopNative();
- Signature: ()I
-
- static android.os.Handler access$002(com.razerzone.turretmouse.HidJni, android.os.Handler);
- Signature: (Lcom/razerzone/turretmouse/HidJni;Landroid/os/Handler;)Landroid/os/Handler;
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_iouyaactivity.txt b/AAROuyaSdk/signature_iouyaactivity.txt
deleted file mode 100644
index dce2ffb..0000000
--- a/AAROuyaSdk/signature_iouyaactivity.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-Compiled from "IOuyaActivity.java"
-public class tv.ouya.sdk.IOuyaActivity {
- protected static android.app.Activity m_activity;
- Signature: Landroid/app/Activity;
- protected static tv.ouya.sdk.MainActivity s_mainActivity;
- Signature: Ltv/ouya/sdk/MainActivity;
- protected static android.os.Bundle m_savedInstanceState;
- Signature: Landroid/os/Bundle;
- protected static tv.ouya.sdk.UnityOuyaFacade m_unityOuyaFacade;
- Signature: Ltv/ouya/sdk/UnityOuyaFacade;
- protected static byte[] m_applicationKey;
- Signature: [B
- protected static tv.ouya.console.api.content.OuyaContent m_ouyaContent;
- Signature: Ltv/ouya/console/api/content/OuyaContent;
- protected static java.util.List m_ouyaContentInstalledResults;
- Signature: Ljava/util/List;
- protected static java.util.List m_ouyaContentPublishedResults;
- Signature: Ljava/util/List;
- public tv.ouya.sdk.IOuyaActivity();
- Signature: ()V
-
- public static android.app.Activity GetActivity();
- Signature: ()Landroid/app/Activity;
-
- public static void SetActivity(android.app.Activity);
- Signature: (Landroid/app/Activity;)V
-
- public static tv.ouya.sdk.MainActivity GetMainActivity();
- Signature: ()Ltv/ouya/sdk/MainActivity;
-
- public static void SetMainActivity(tv.ouya.sdk.MainActivity);
- Signature: (Ltv/ouya/sdk/MainActivity;)V
-
- public static android.os.Bundle GetSavedInstanceState();
- Signature: ()Landroid/os/Bundle;
-
- public static void SetSavedInstanceState(android.os.Bundle);
- Signature: (Landroid/os/Bundle;)V
-
- public static tv.ouya.sdk.UnityOuyaFacade GetUnityOuyaFacade();
- Signature: ()Ltv/ouya/sdk/UnityOuyaFacade;
-
- public static void SetUnityOuyaFacade(tv.ouya.sdk.UnityOuyaFacade);
- Signature: (Ltv/ouya/sdk/UnityOuyaFacade;)V
-
- public static byte[] GetApplicationKey();
- Signature: ()[B
-
- public static void SetApplicationKey(byte[]);
- Signature: ([B)V
-
- public static tv.ouya.console.api.content.OuyaContent GetOuyaContent();
- Signature: ()Ltv/ouya/console/api/content/OuyaContent;
-
- public static void SetOuyaContent(tv.ouya.console.api.content.OuyaContent);
- Signature: (Ltv/ouya/console/api/content/OuyaContent;)V
-
- public static java.util.List GetOuyaContentInstalledResults();
- Signature: ()Ljava/util/List;
-
- public static void SetOuyaContentInstalledResults(java.util.List);
- Signature: (Ljava/util/List;)V
-
- public static java.util.List GetOuyaContentPublishedResults();
- Signature: ()Ljava/util/List;
-
- public static void SetOuyaContentPublishedResults(java.util.List);
- Signature: (Ljava/util/List;)V
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_mainactivity.txt b/AAROuyaSdk/signature_mainactivity.txt
deleted file mode 100644
index fb0da2e..0000000
--- a/AAROuyaSdk/signature_mainactivity.txt
+++ /dev/null
@@ -1,83 +0,0 @@
-Compiled from "MainActivity.java"
-public class tv.ouya.sdk.MainActivity extends android.app.Activity {
- protected com.unity3d.player.UnityPlayer mUnityPlayer;
- Signature: Lcom/unity3d/player/UnityPlayer;
- boolean mMouseServiceBound;
- Signature: Z
- com.razerzone.turretmouse.TurretMouseService$mouseReceiver mMouseReceiver;
- Signature: Lcom/razerzone/turretmouse/TurretMouseService$mouseReceiver;
- public tv.ouya.sdk.MainActivity();
- Signature: ()V
-
- public native void setTurretMouseInfoNative(int, int);
- Signature: (II)V
-
- protected void onCreate(android.os.Bundle);
- Signature: (Landroid/os/Bundle;)V
-
- protected void onDestroy();
- Signature: ()V
-
- public void onStart();
- Signature: ()V
-
- public void onStop();
- Signature: ()V
-
- protected void onPause();
- Signature: ()V
-
- protected void onResume();
- Signature: ()V
-
- public void onConfigurationChanged(android.content.res.Configuration);
- Signature: (Landroid/content/res/Configuration;)V
-
- public void onWindowFocusChanged(boolean);
- Signature: (Z)V
-
- public boolean dispatchGenericMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)Z
-
- public boolean dispatchKeyEvent(android.view.KeyEvent);
- Signature: (Landroid/view/KeyEvent;)Z
-
- public boolean onGenericMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)Z
-
- public boolean onKeyUp(int, android.view.KeyEvent);
- Signature: (ILandroid/view/KeyEvent;)Z
-
- public boolean onKeyDown(int, android.view.KeyEvent);
- Signature: (ILandroid/view/KeyEvent;)Z
-
- public void onActivityResult(int, int, android.content.Intent);
- Signature: (IILandroid/content/Intent;)V
-
- public void useDefaultInput();
- Signature: ()V
-
- static int access$000();
- Signature: ()I
-
- static com.razerzone.turretmouse.TurretMouseService access$102(tv.ouya.sdk.MainActivity, com.razerzone.turretmouse.TurretMouseService);
- Signature: (Ltv/ouya/sdk/MainActivity;Lcom/razerzone/turretmouse/TurretMouseService;)Lcom/razerzone/turretmouse/TurretMouseService;
-
- static com.razerzone.turretmouse.TurretMouseService access$100(tv.ouya.sdk.MainActivity);
- Signature: (Ltv/ouya/sdk/MainActivity;)Lcom/razerzone/turretmouse/TurretMouseService;
-
- static int access$200();
- Signature: ()I
-
- static tv.ouya.sdk.OuyaInputView access$300(tv.ouya.sdk.MainActivity);
- Signature: (Ltv/ouya/sdk/MainActivity;)Ltv/ouya/sdk/OuyaInputView;
-
- static void access$400(tv.ouya.sdk.MainActivity);
- Signature: (Ltv/ouya/sdk/MainActivity;)V
-
- static tv.ouya.sdk.OuyaInputView access$302(tv.ouya.sdk.MainActivity, tv.ouya.sdk.OuyaInputView);
- Signature: (Ltv/ouya/sdk/MainActivity;Ltv/ouya/sdk/OuyaInputView;)Ltv/ouya/sdk/OuyaInputView;
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_ouyainputview.txt b/AAROuyaSdk/signature_ouyainputview.txt
deleted file mode 100644
index c72b28b..0000000
--- a/AAROuyaSdk/signature_ouyainputview.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-Compiled from "OuyaInputView.java"
-public class tv.ouya.sdk.OuyaInputView extends android.view.View {
- public static boolean sNativeInitialized;
- Signature: Z
- public tv.ouya.sdk.OuyaInputView(android.content.Context, android.util.AttributeSet);
- Signature: (Landroid/content/Context;Landroid/util/AttributeSet;)V
-
- public tv.ouya.sdk.OuyaInputView(android.content.Context, android.util.AttributeSet, int);
- Signature: (Landroid/content/Context;Landroid/util/AttributeSet;I)V
-
- public tv.ouya.sdk.OuyaInputView(android.content.Context);
- Signature: (Landroid/content/Context;)V
-
- public void shutdown();
- Signature: ()V
-
- public boolean dispatchGenericMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)Z
-
- public boolean dispatchKeyEvent(android.view.KeyEvent);
- Signature: (Landroid/view/KeyEvent;)Z
-
- public native void dispatchGenericMotionEventNative(int, int, float);
- Signature: (IIF)V
-
- public native void dispatchKeyEventNative(int, int, int);
- Signature: (III)V
-
- public boolean onGenericMotionEvent(android.view.MotionEvent);
- Signature: (Landroid/view/MotionEvent;)Z
-
- public boolean onKeyUp(int, android.view.KeyEvent);
- Signature: (ILandroid/view/KeyEvent;)Z
-
- public boolean onKeyDown(int, android.view.KeyEvent);
- Signature: (ILandroid/view/KeyEvent;)Z
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_ouyaunityplugin.txt b/AAROuyaSdk/signature_ouyaunityplugin.txt
deleted file mode 100644
index 7994bb8..0000000
--- a/AAROuyaSdk/signature_ouyaunityplugin.txt
+++ /dev/null
@@ -1,101 +0,0 @@
-Compiled from "OuyaUnityPlugin.java"
-public class tv.ouya.sdk.OuyaUnityPlugin {
- public tv.ouya.sdk.OuyaUnityPlugin(android.app.Activity);
- Signature: (Landroid/app/Activity;)V
-
- public static void initOuyaPlugin(java.lang.String);
- Signature: (Ljava/lang/String;)V
-
- public static boolean isInitialized();
- Signature: ()Z
-
- public static void putGameData(java.lang.String, java.lang.String);
- Signature: (Ljava/lang/String;Ljava/lang/String;)V
-
- public static java.lang.String getGameData(java.lang.String);
- Signature: (Ljava/lang/String;)Ljava/lang/String;
-
- public static void requestGamerInfo();
- Signature: ()V
-
- public static void requestProducts(java.lang.String);
- Signature: (Ljava/lang/String;)V
-
- public static void requestPurchase(java.lang.String);
- Signature: (Ljava/lang/String;)V
-
- public static void requestReceipts();
- Signature: ()V
-
- public static boolean isRunningOnOUYASupportedHardware();
- Signature: ()Z
-
- public static void setSafeArea(float);
- Signature: (F)V
-
- public static void clearFocus();
- Signature: ()V
-
- public static tv.ouya.console.api.content.OuyaContent getOuyaContent();
- Signature: ()Ltv/ouya/console/api/content/OuyaContent;
-
- public static void saveOuyaMod(tv.ouya.console.api.content.OuyaMod, tv.ouya.console.api.content.OuyaMod$Editor);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;Ltv/ouya/console/api/content/OuyaMod$Editor;)V
-
- public static void getOuyaContentInstalled();
- Signature: ()V
-
- public static tv.ouya.console.api.content.OuyaMod[] getOuyaContentInstalledResults();
- Signature: ()[Ltv/ouya/console/api/content/OuyaMod;
-
- public static void getOuyaContentPublished(java.lang.String);
- Signature: (Ljava/lang/String;)V
-
- public static tv.ouya.console.api.content.OuyaMod[] getOuyaContentPublishedResults();
- Signature: ()[Ltv/ouya/console/api/content/OuyaMod;
-
- public static void contentDelete(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public static void contentPublish(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public static void contentUnpublish(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public static void contentDownload(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public static float getFloat(java.lang.Float);
- Signature: (Ljava/lang/Float;)F
-
- public static android.graphics.Bitmap[] getBitmapArray(java.util.List);
- Signature: (Ljava/util/List;)[Landroid/graphics/Bitmap;
-
- public static tv.ouya.console.api.content.OuyaModScreenshot[] getOuyaModScreenshotArray(java.util.List);
- Signature: (Ljava/util/List;)[Ltv/ouya/console/api/content/OuyaModScreenshot;
-
- public static java.lang.String[] getStringArray(java.util.List);
- Signature: (Ljava/util/List;)[Ljava/lang/String;
-
- public static java.lang.String getStringResource(java.lang.String);
- Signature: (Ljava/lang/String;)Ljava/lang/String;
-
- public static void shutdown();
- Signature: ()V
-
- public static java.lang.String getDeviceHardwareName();
- Signature: ()Ljava/lang/String;
-
- public static void useDefaultInput();
- Signature: ()V
-
- static java.lang.String access$000();
- Signature: ()Ljava/lang/String;
-
- static void access$100(float);
- Signature: (F)V
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_turretmouseservice.txt b/AAROuyaSdk/signature_turretmouseservice.txt
deleted file mode 100644
index 714d19d..0000000
--- a/AAROuyaSdk/signature_turretmouseservice.txt
+++ /dev/null
@@ -1,213 +0,0 @@
-Compiled from "TurretMouseService.java"
-public class com.razerzone.turretmouse.TurretMouseService extends android.app.Service {
- public static final int BUTTON_LEFT;
- Signature: I
- public static final int BUTTON_RIGHT;
- Signature: I
- public static final int BUTTON_MIDDLE;
- Signature: I
- public static final int BUTTON_BACK;
- Signature: I
- public static final int BUTTON_FORWARD;
- Signature: I
- public static final int BUTTON_6;
- Signature: I
- public static final int BUTTON_7;
- Signature: I
- public static final int BUTTON_8;
- Signature: I
- public com.razerzone.turretmouse.TurretMouseService();
- Signature: ()V
-
- public static com.razerzone.turretmouse.TurretMouseService getInstance();
- Signature: ()Lcom/razerzone/turretmouse/TurretMouseService;
-
- public void onCreate();
- Signature: ()V
-
- public void onDestroy();
- Signature: ()V
-
- public void setPolling(boolean);
- Signature: (Z)V
-
- public void setDisplayResolution(int, int);
- Signature: (II)V
-
- public void setCursorPosition(int, int);
- Signature: (II)V
-
- public void setSensitivity(double);
- Signature: (D)V
-
- public void setSensitivity(double, double);
- Signature: (DD)V
-
- public void setMouseReceiver(com.razerzone.turretmouse.TurretMouseService$mouseReceiver);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService$mouseReceiver;)V
-
- public com.razerzone.turretmouse.TurretMouseService$mouseReceiver getMouseReceiver();
- Signature: ()Lcom/razerzone/turretmouse/TurretMouseService$mouseReceiver;
-
- public int[] pollMouse();
- Signature: ()[I
-
- public int[] getDisplayResolution();
- Signature: ()[I
-
- public double getSensitivity();
- Signature: ()D
-
- public double getmSensitivityX();
- Signature: ()D
-
- public double getmSensitivityY();
- Signature: ()D
-
- public boolean ismConnected();
- Signature: ()Z
-
- public java.lang.String getName();
- Signature: ()Ljava/lang/String;
-
- public int getProductId();
- Signature: ()I
-
- public int getVendorId();
- Signature: ()I
-
- public java.lang.String getAddress();
- Signature: ()Ljava/lang/String;
-
- public java.lang.String toString();
- Signature: ()Ljava/lang/String;
-
- public android.os.IBinder onBind(android.content.Intent);
- Signature: (Landroid/content/Intent;)Landroid/os/IBinder;
-
- public boolean onUnbind(android.content.Intent);
- Signature: (Landroid/content/Intent;)Z
-
- public void showToast(java.lang.String, int);
- Signature: (Ljava/lang/String;I)V
-
- public void startScanForMouse();
- Signature: ()V
-
- public void stopScanForMouse();
- Signature: ()V
-
- public void parseRazerReport(byte[]);
- Signature: ([B)V
-
- public void disconnect();
- Signature: ()V
-
- static android.os.Handler access$002(com.razerzone.turretmouse.TurretMouseService, android.os.Handler);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/os/Handler;)Landroid/os/Handler;
-
- static java.lang.String access$100();
- Signature: ()Ljava/lang/String;
-
- static boolean access$200(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Z
-
- static boolean access$202(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)Z
-
- static boolean access$300(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Z
-
- static android.os.Handler access$400(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Landroid/os/Handler;
-
- static android.bluetooth.BluetoothDevice access$502(com.razerzone.turretmouse.TurretMouseService, android.bluetooth.BluetoothDevice);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/bluetooth/BluetoothDevice;)Landroid/bluetooth/BluetoothDevice;
-
- static android.bluetooth.BluetoothDevice access$500(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Landroid/bluetooth/BluetoothDevice;
-
- static boolean access$600(com.razerzone.turretmouse.TurretMouseService, android.bluetooth.BluetoothDevice);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/bluetooth/BluetoothDevice;)Z
-
- static java.util.List access$700(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Ljava/util/List;
-
- static java.lang.String access$800(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Ljava/lang/String;
-
- static void access$900(com.razerzone.turretmouse.TurretMouseService, android.bluetooth.BluetoothGattCharacteristic);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/bluetooth/BluetoothGattCharacteristic;)V
-
- static java.lang.String access$1000(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Ljava/lang/String;
-
- static void access$1100(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)V
-
- static com.razerzone.turretmouse.HidJni access$1200(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Lcom/razerzone/turretmouse/HidJni;
-
- static void access$1300(com.razerzone.turretmouse.TurretMouseService, android.bluetooth.BluetoothGattService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/bluetooth/BluetoothGattService;)V
-
- static android.bluetooth.BluetoothDevice access$1402(com.razerzone.turretmouse.TurretMouseService, android.bluetooth.BluetoothDevice);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Landroid/bluetooth/BluetoothDevice;)Landroid/bluetooth/BluetoothDevice;
-
- static boolean access$302(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)Z
-
- static java.util.List access$702(com.razerzone.turretmouse.TurretMouseService, java.util.List);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Ljava/util/List;)Ljava/util/List;
-
- static int access$1502(com.razerzone.turretmouse.TurretMouseService, int);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;I)I
-
- static java.lang.String access$1600(com.razerzone.turretmouse.TurretMouseService, byte[]);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;[B)Ljava/lang/String;
-
- static java.lang.String access$1700(com.razerzone.turretmouse.TurretMouseService, java.lang.String);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Ljava/lang/String;)Ljava/lang/String;
-
- static void access$1800(com.razerzone.turretmouse.TurretMouseService, int, int);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;II)V
-
- static void access$1900(com.razerzone.turretmouse.TurretMouseService, int);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;I)V
-
- static boolean access$2000(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Z
-
- static void access$2100(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)V
-
- static boolean access$2002(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)Z
-
- static android.os.Handler access$000(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Landroid/os/Handler;
-
- static int access$2202(com.razerzone.turretmouse.TurretMouseService, int);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;I)I
-
- static void access$2300(com.razerzone.turretmouse.TurretMouseService, java.lang.String);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Ljava/lang/String;)V
-
- static android.bluetooth.BluetoothGatt access$2400(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Landroid/bluetooth/BluetoothGatt;
-
- static boolean access$2500(com.razerzone.turretmouse.TurretMouseService);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;)Z
-
- static boolean access$2502(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)Z
-
- static void access$2600(com.razerzone.turretmouse.TurretMouseService, java.lang.String, android.bluetooth.BluetoothGattCharacteristic);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Ljava/lang/String;Landroid/bluetooth/BluetoothGattCharacteristic;)V
-
- static boolean access$2702(com.razerzone.turretmouse.TurretMouseService, boolean);
- Signature: (Lcom/razerzone/turretmouse/TurretMouseService;Z)Z
-
- static {};
- Signature: ()V
-}
diff --git a/AAROuyaSdk/signature_unityouyafacade.txt b/AAROuyaSdk/signature_unityouyafacade.txt
deleted file mode 100644
index b249a5c..0000000
--- a/AAROuyaSdk/signature_unityouyafacade.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-Compiled from "UnityOuyaFacade.java"
-public class tv.ouya.sdk.UnityOuyaFacade {
- public tv.ouya.sdk.UnityOuyaFacade(android.content.Context, android.os.Bundle, android.os.Bundle);
- Signature: (Landroid/content/Context;Landroid/os/Bundle;Landroid/os/Bundle;)V
-
- public void shutdown();
- Signature: ()V
-
- public boolean processActivityResult(int, int, android.content.Intent);
- Signature: (IILandroid/content/Intent;)Z
-
- public boolean isInitialized();
- Signature: ()Z
-
- public void requestProducts(java.util.ArrayList);
- Signature: (Ljava/util/ArrayList;)V
-
- public void requestGamerInfo();
- Signature: ()V
-
- public void putGameData(java.lang.String, java.lang.String);
- Signature: (Ljava/lang/String;Ljava/lang/String;)V
-
- public java.lang.String getGameData(java.lang.String);
- Signature: (Ljava/lang/String;)Ljava/lang/String;
-
- public void requestReceipts();
- Signature: ()V
-
- public java.lang.Boolean isRunningOnOUYASupportedHardware();
- Signature: ()Ljava/lang/Boolean;
-
- public void requestPurchase(tv.ouya.console.api.Product) throws java.security.GeneralSecurityException, java.io.UnsupportedEncodingException, org.json.JSONException;
- Signature: (Ltv/ouya/console/api/Product;)V
-
- public void saveOuyaMod(tv.ouya.console.api.content.OuyaMod, tv.ouya.console.api.content.OuyaMod$Editor);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;Ltv/ouya/console/api/content/OuyaMod$Editor;)V
-
- public void getOuyaContentInstalled();
- Signature: ()V
-
- public void getOuyaContentPublished(tv.ouya.console.api.content.OuyaContent$SortMethod);
- Signature: (Ltv/ouya/console/api/content/OuyaContent$SortMethod;)V
-
- public void contentDelete(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public void contentPublish(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public void contentUnpublish(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public void contentDownload(tv.ouya.console.api.content.OuyaMod);
- Signature: (Ltv/ouya/console/api/content/OuyaMod;)V
-
- public java.lang.String getDeviceHardwareName();
- Signature: ()Ljava/lang/String;
-
- static boolean access$002(boolean);
- Signature: (Z)Z
-
- static java.lang.String access$100();
- Signature: ()Ljava/lang/String;
-
- static {};
- Signature: ()V
-}
diff --git a/Assets/InControl.meta b/Assets/InControl.meta
new file mode 100644
index 0000000..69557f0
--- /dev/null
+++ b/Assets/InControl.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9b05b16c886c4ec40acb68b67fea8220
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS.meta b/Assets/InControl/Editor.meta
similarity index 63%
rename from Assets/Ouya/Examples/Icons/VirtualControllerJS.meta
rename to Assets/InControl/Editor.meta
index b79607c..97117e3 100644
--- a/Assets/Ouya/Examples/Icons/VirtualControllerJS.meta
+++ b/Assets/InControl/Editor.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: f53554a71711a7746af81b3d40d6f5cd
+guid: 33cb3bae592504ca081879123d2cf188
folderAsset: yes
DefaultImporter:
userData:
diff --git a/Assets/Ouya/Examples/Textures/Shaders.meta b/Assets/InControl/Editor/Images.meta
similarity index 63%
rename from Assets/Ouya/Examples/Textures/Shaders.meta
rename to Assets/InControl/Editor/Images.meta
index 8c90412..47e3d7f 100644
--- a/Assets/Ouya/Examples/Textures/Shaders.meta
+++ b/Assets/InControl/Editor/Images.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 6cb679f2efa10c849b82111dd7977b43
+guid: 22f47f9a2cb61484389d41ae5bab8256
folderAsset: yes
DefaultImporter:
userData:
diff --git a/Assets/InControl/Editor/Images/InControlHeader.png b/Assets/InControl/Editor/Images/InControlHeader.png
new file mode 100644
index 0000000..5564f40
Binary files /dev/null and b/Assets/InControl/Editor/Images/InControlHeader.png differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png.meta b/Assets/InControl/Editor/Images/InControlHeader.png.meta
similarity index 93%
rename from Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png.meta
rename to Assets/InControl/Editor/Images/InControlHeader.png.meta
index 6047dbe..8e6c401 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png.meta
+++ b/Assets/InControl/Editor/Images/InControlHeader.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e6f1bf9826f6d5e4a9a56f8d9b169f12
+guid: 3831725eee5d3449b9f21bdbf75938bd
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 2
@@ -21,7 +21,7 @@ TextureImporter:
grayScaleToAlpha: 0
generateCubemap: 0
seamlessCubemap: 0
- textureFormat: -1
+ textureFormat: -3
maxTextureSize: 1024
textureSettings:
filterMode: -1
diff --git a/Assets/InControl/Editor/InControlBuilder.cs b/Assets/InControl/Editor/InControlBuilder.cs
new file mode 100644
index 0000000..579a52a
--- /dev/null
+++ b/Assets/InControl/Editor/InControlBuilder.cs
@@ -0,0 +1,33 @@
+#if UNITY_EDITOR
+using System;
+using UnityEditor;
+using UnityEngine;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ internal class InControlBuilder
+ {
+ [MenuItem("GameObject/Create Other/InControl/Manager", false, 1)]
+ static void CreateInputManager()
+ {
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ Selection.activeGameObject = component.gameObject;
+
+ Debug.LogError( "InControlManager component is already attached to selected object." );
+ return;
+ }
+
+ GameObject gameObject = GameObject.Find( "InControl" ) ?? new GameObject( "InControl" );
+ gameObject.AddComponent();
+ Selection.activeGameObject = gameObject;
+
+ Debug.Log( "InControl manager object has been created." );
+ }
+ }
+}
+#endif
+
diff --git a/Assets/Ouya/Examples/Scripts/VirtualControllerJS.js.meta b/Assets/InControl/Editor/InControlBuilder.cs.meta
similarity index 78%
rename from Assets/Ouya/Examples/Scripts/VirtualControllerJS.js.meta
rename to Assets/InControl/Editor/InControlBuilder.cs.meta
index 79b7dec..c58a4d5 100644
--- a/Assets/Ouya/Examples/Scripts/VirtualControllerJS.js.meta
+++ b/Assets/InControl/Editor/InControlBuilder.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 98ebee64155373b4d8110c47b86d4e4e
+guid: 5cfd9f41ede60450498aefbb913dbdec
MonoImporter:
serializedVersion: 2
defaultReferences: []
diff --git a/Assets/InControl/Editor/InControlManagerEditor.cs b/Assets/InControl/Editor/InControlManagerEditor.cs
new file mode 100644
index 0000000..c066b66
--- /dev/null
+++ b/Assets/InControl/Editor/InControlManagerEditor.cs
@@ -0,0 +1,63 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+using InControl.ReorderableList;
+
+
+namespace InControl
+{
+ [CustomEditor( typeof(InControlManager) )]
+ public class InControlManagerEditor : Editor
+ {
+ SerializedProperty logDebugInfo;
+ SerializedProperty invertYAxis;
+ SerializedProperty enableXInput;
+ SerializedProperty useFixedUpdate;
+ SerializedProperty dontDestroyOnLoad;
+ SerializedProperty customProfiles;
+ Texture headerTexture;
+
+
+ void OnEnable()
+ {
+ logDebugInfo = serializedObject.FindProperty( "logDebugInfo" );
+ invertYAxis = serializedObject.FindProperty( "invertYAxis" );
+ enableXInput = serializedObject.FindProperty( "enableXInput" );
+ useFixedUpdate = serializedObject.FindProperty( "useFixedUpdate" );
+ dontDestroyOnLoad = serializedObject.FindProperty( "dontDestroyOnLoad" );
+ customProfiles = serializedObject.FindProperty( "customProfiles" );
+
+ var path = AssetDatabase.GetAssetPath( MonoScript.FromScriptableObject( this ) );
+ headerTexture = AssetDatabase.LoadAssetAtPath( Path.GetDirectoryName( path ) + "/Images/InControlHeader.png" );
+ }
+
+
+ public override void OnInspectorGUI()
+ {
+ serializedObject.Update();
+
+ GUILayout.Space( 5.0f );
+
+ var headerRect = GUILayoutUtility.GetRect( 0.0f, 5.0f );
+ headerRect.width = headerTexture.width;
+ headerRect.height = headerTexture.height;
+ GUILayout.Space( headerRect.height );
+ GUI.DrawTexture( headerRect, headerTexture );
+
+ logDebugInfo.boolValue = EditorGUILayout.ToggleLeft( "Log Debug Info", logDebugInfo.boolValue );
+ invertYAxis.boolValue = EditorGUILayout.ToggleLeft( "Invert Y Axis", invertYAxis.boolValue );
+ enableXInput.boolValue = EditorGUILayout.ToggleLeft( "Enable XInput (Windows)", enableXInput.boolValue );
+ useFixedUpdate.boolValue = EditorGUILayout.ToggleLeft( "Use Fixed Update", useFixedUpdate.boolValue );
+ dontDestroyOnLoad.boolValue = EditorGUILayout.ToggleLeft( "Don't Destroy On Load", dontDestroyOnLoad.boolValue );
+
+ //ReorderableListGUI.Title( "Custom Profiles" );
+ //ReorderableListGUI.ListField( customProfiles );
+
+ GUILayout.Space( 3.0f );
+
+ serializedObject.ApplyModifiedProperties();
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js.meta b/Assets/InControl/Editor/InControlManagerEditor.cs.meta
similarity index 70%
rename from Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js.meta
rename to Assets/InControl/Editor/InControlManagerEditor.cs.meta
index ea5ca42..0aa1a01 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js.meta
+++ b/Assets/InControl/Editor/InControlManagerEditor.cs.meta
@@ -1,7 +1,8 @@
fileFormatVersion: 2
-guid: ffa842e2f4c49cf408dfa547fa298085
+guid: e795c374f5d3748a78ab7d2457d47089
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/InputManagerAssetGenerator.cs b/Assets/InControl/Editor/InputManagerAssetGenerator.cs
new file mode 100644
index 0000000..ef542cd
--- /dev/null
+++ b/Assets/InControl/Editor/InputManagerAssetGenerator.cs
@@ -0,0 +1,440 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections.Generic;
+using System.Text.RegularExpressions;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [InitializeOnLoad]
+ internal class InputManagerAssetGenerator
+ {
+ const string productName = "InControl";
+ static List axisPresets = new List();
+
+
+ static InputManagerAssetGenerator()
+ {
+ if (!CheckAxisPresets())
+ {
+ Debug.LogError( productName + " has detected invalid InputManager settings. To fix, execute 'Edit > Project Settings > " + productName + " > Setup InputManager Settings'." );
+ }
+ }
+
+
+ [MenuItem( "Edit/Project Settings/" + productName + "/Setup InputManager Settings" )]
+ static void GenerateInputManagerAsset()
+ {
+ ApplyAxisPresets();
+ Debug.Log( productName + " has successfully generated new InputManager settings." );
+ }
+
+
+ [MenuItem( "Edit/Project Settings/" + productName + "/Check InputManager Settings" )]
+ static void CheckInputManagerAsset()
+ {
+ if (CheckAxisPresets())
+ {
+ Debug.Log( "InputManager settings are fine." );
+ }
+ else
+ {
+ Debug.LogError( productName + " has detected invalid InputManager settings. To fix, execute 'Edit > Project Settings > " + productName + " > Setup InputManager Settings'." );
+ }
+ }
+
+
+ static bool CheckAxisPresets()
+ {
+ SetupAxisPresets();
+
+ var axisArray = GetInputManagerAxisArray();
+
+ if (axisArray.arraySize != axisPresets.Count)
+ {
+ return false;
+ }
+
+ for (int i = 0; i < axisPresets.Count; i++)
+ {
+ var axisEntry = axisArray.GetArrayElementAtIndex( i );
+ if (!axisPresets[i].EqualTo( axisEntry ))
+ {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+
+ static void ApplyAxisPresets()
+ {
+ SetupAxisPresets();
+
+ var inputManagerAsset = AssetDatabase.LoadAllAssetsAtPath( "ProjectSettings/InputManager.asset" )[0];
+ var serializedObject = new SerializedObject( inputManagerAsset );
+ var axisArray = serializedObject.FindProperty( "m_Axes" );
+
+ axisArray.arraySize = axisPresets.Count;
+ serializedObject.ApplyModifiedProperties();
+
+ for (int i = 0; i < axisPresets.Count; i++)
+ {
+ var axisEntry = axisArray.GetArrayElementAtIndex( i );
+ axisPresets[i].ApplyTo( ref axisEntry );
+ }
+
+ serializedObject.ApplyModifiedProperties();
+
+ AssetDatabase.Refresh();
+ }
+
+
+ static void SetupAxisPresets()
+ {
+ axisPresets.Clear();
+ CreateRequiredAxisPresets();
+ ImportExistingAxisPresets();
+ CreateCompatibilityAxisPresets();
+ }
+
+
+ static void CreateRequiredAxisPresets()
+ {
+ for (int device = 1; device <= UnityInputDevice.MaxDevices; device++)
+ {
+ for (int analog = 0; analog < UnityInputDevice.MaxAnalogs; analog++)
+ {
+ axisPresets.Add( new AxisPreset( device, analog ) );
+ }
+ }
+
+ axisPresets.Add( new AxisPreset( "mouse x", 1, 0, 1.0f ) );
+ axisPresets.Add( new AxisPreset( "mouse y", 1, 1, 1.0f ) );
+ axisPresets.Add( new AxisPreset( "mouse z", 1, 2, 1.0f ) );
+ }
+
+
+ static void ImportExistingAxisPresets()
+ {
+ var axisArray = GetInputManagerAxisArray();
+ for (int i = 0; i < axisArray.arraySize; i++)
+ {
+ var axisEntry = axisArray.GetArrayElementAtIndex( i );
+ var axisPreset = new AxisPreset( axisEntry );
+ if (!axisPreset.ReservedName)
+ {
+ axisPresets.Add( axisPreset );
+ }
+ }
+ }
+
+
+ static void CreateCompatibilityAxisPresets()
+ {
+ if (!HasAxisPreset( "Mouse ScrollWheel" ))
+ {
+ axisPresets.Add( new AxisPreset( "Mouse ScrollWheel", 1, 2, 0.1f ) );
+ }
+
+ if (!HasAxisPreset( "Horizontal" ))
+ {
+ axisPresets.Add( new AxisPreset() {
+ name = "Horizontal",
+ negativeButton = "left",
+ positiveButton = "right",
+ altNegativeButton = "a",
+ altPositiveButton = "d",
+ gravity = 3.0f,
+ deadZone = 0.001f,
+ sensitivity = 3.0f,
+ snap = true,
+ type = 0,
+ axis = 0,
+ joyNum = 0
+ } );
+
+ axisPresets.Add( new AxisPreset() {
+ name = "Horizontal",
+ gravity = 0.0f,
+ deadZone = 0.19f,
+ sensitivity = 1.0f,
+ type = 2,
+ axis = 0,
+ joyNum = 0
+ } );
+ }
+
+ if (!HasAxisPreset( "Vertical" ))
+ {
+ axisPresets.Add( new AxisPreset() {
+ name = "Vertical",
+ negativeButton = "down",
+ positiveButton = "up",
+ altNegativeButton = "s",
+ altPositiveButton = "w",
+ gravity = 3.0f,
+ deadZone = 0.001f,
+ sensitivity = 3.0f,
+ snap = true,
+ type = 0,
+ axis = 0,
+ joyNum = 0
+ } );
+
+ axisPresets.Add( new AxisPreset() {
+ name = "Vertical",
+ gravity = 0.0f,
+ deadZone = 0.19f,
+ sensitivity = 1.0f,
+ type = 2,
+ axis = 0,
+ invert = true,
+ joyNum = 0
+ } );
+ }
+
+ if (!HasAxisPreset( "Submit" ))
+ {
+ axisPresets.Add( new AxisPreset() {
+ name = "Submit",
+ positiveButton = "return",
+ altPositiveButton = "joystick button 0",
+ gravity = 1000.0f,
+ deadZone = 0.001f,
+ sensitivity = 1000.0f,
+ type = 0,
+ axis = 0,
+ joyNum = 0
+ } );
+
+ axisPresets.Add( new AxisPreset() {
+ name = "Submit",
+ positiveButton = "enter",
+ altPositiveButton = "space",
+ gravity = 1000.0f,
+ deadZone = 0.001f,
+ sensitivity = 1000.0f,
+ type = 0,
+ axis = 0,
+ joyNum = 0
+ } );
+ }
+
+ if (!HasAxisPreset( "Cancel" ))
+ {
+ axisPresets.Add( new AxisPreset() {
+ name = "Cancel",
+ positiveButton = "escape",
+ altPositiveButton = "joystick button 1",
+ gravity = 1000.0f,
+ deadZone = 0.001f,
+ sensitivity = 1000.0f,
+ type = 0,
+ axis = 0,
+ joyNum = 0
+ } );
+ }
+ }
+
+
+ static bool HasAxisPreset( string name )
+ {
+ for (int i = 0; i < axisPresets.Count; i++)
+ {
+ if (axisPresets[i].name == name)
+ {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+
+ static SerializedProperty GetInputManagerAxisArray()
+ {
+ var inputManagerAsset = AssetDatabase.LoadAllAssetsAtPath( "ProjectSettings/InputManager.asset" )[0];
+ var serializedObject = new SerializedObject( inputManagerAsset );
+ return serializedObject.FindProperty( "m_Axes" );
+ }
+
+
+ static SerializedProperty GetChildProperty( SerializedProperty parent, string name )
+ {
+ SerializedProperty child = parent.Copy();
+ child.Next( true );
+
+ do
+ {
+ if (child.name == name)
+ {
+ return child;
+ }
+ } while (child.Next( false ));
+
+ return null;
+ }
+
+
+ internal class AxisPreset
+ {
+ public string name;
+ public string descriptiveName;
+ public string descriptiveNegativeName;
+ public string negativeButton;
+ public string positiveButton;
+ public string altNegativeButton;
+ public string altPositiveButton;
+ public float gravity;
+ public float deadZone = 0.001f;
+ public float sensitivity = 1.0f;
+ public bool snap;
+ public bool invert;
+ public int type;
+ public int axis;
+ public int joyNum;
+
+
+ public AxisPreset()
+ {
+ }
+
+
+ public AxisPreset( SerializedProperty axisPreset )
+ {
+ this.name = GetChildProperty( axisPreset, "m_Name" ).stringValue;
+ this.descriptiveName = GetChildProperty( axisPreset, "descriptiveName" ).stringValue;
+ this.descriptiveNegativeName = GetChildProperty( axisPreset, "descriptiveNegativeName" ).stringValue;
+ this.negativeButton = GetChildProperty( axisPreset, "negativeButton" ).stringValue;
+ this.positiveButton = GetChildProperty( axisPreset, "positiveButton" ).stringValue;
+ this.altNegativeButton = GetChildProperty( axisPreset, "altNegativeButton" ).stringValue;
+ this.altPositiveButton = GetChildProperty( axisPreset, "altPositiveButton" ).stringValue;
+ this.gravity = GetChildProperty( axisPreset, "gravity" ).floatValue;
+ this.deadZone = GetChildProperty( axisPreset, "dead" ).floatValue;
+ this.sensitivity = GetChildProperty( axisPreset, "sensitivity" ).floatValue;
+ this.snap = GetChildProperty( axisPreset, "snap" ).boolValue;
+ this.invert = GetChildProperty( axisPreset, "invert" ).boolValue;
+ this.type = GetChildProperty( axisPreset, "type" ).intValue;
+ this.axis = GetChildProperty( axisPreset, "axis" ).intValue;
+ this.joyNum = GetChildProperty( axisPreset, "joyNum" ).intValue;
+ }
+
+
+ public AxisPreset( string name, int type, int axis, float sensitivity )
+ {
+ this.name = name;
+ this.descriptiveName = "";
+ this.descriptiveNegativeName = "";
+ this.negativeButton = "";
+ this.positiveButton = "";
+ this.altNegativeButton = "";
+ this.altPositiveButton = "";
+ this.gravity = 0.0f;
+ this.deadZone = 0.001f;
+ this.sensitivity = sensitivity;
+ this.snap = false;
+ this.invert = false;
+ this.type = type;
+ this.axis = axis;
+ this.joyNum = 0;
+ }
+
+
+ public AxisPreset( int device, int analog )
+ {
+ this.name = string.Format( "joystick {0} analog {1}", device, analog );
+ this.descriptiveName = "";
+ this.descriptiveNegativeName = "";
+ this.negativeButton = "";
+ this.positiveButton = "";
+ this.altNegativeButton = "";
+ this.altPositiveButton = "";
+ this.gravity = 0.0f;
+ this.deadZone = 0.001f;
+ this.sensitivity = 1.0f;
+ this.snap = false;
+ this.invert = false;
+ this.type = 2;
+ this.axis = analog;
+ this.joyNum = device;
+ }
+
+
+ public bool ReservedName
+ {
+ get
+ {
+ if (Regex.Match( name, @"^joystick \d+ analog \d+$" ).Success ||
+ Regex.Match( name, @"^mouse (x|y|z)$" ).Success)
+ {
+ return true;
+ }
+ return false;
+ }
+ }
+
+
+ public void ApplyTo( ref SerializedProperty axisPreset )
+ {
+ GetChildProperty( axisPreset, "m_Name" ).stringValue = name;
+ GetChildProperty( axisPreset, "descriptiveName" ).stringValue = descriptiveName;
+ GetChildProperty( axisPreset, "descriptiveNegativeName" ).stringValue = descriptiveNegativeName;
+ GetChildProperty( axisPreset, "negativeButton" ).stringValue = negativeButton;
+ GetChildProperty( axisPreset, "positiveButton" ).stringValue = positiveButton;
+ GetChildProperty( axisPreset, "altNegativeButton" ).stringValue = altNegativeButton;
+ GetChildProperty( axisPreset, "altPositiveButton" ).stringValue = altPositiveButton;
+ GetChildProperty( axisPreset, "gravity" ).floatValue = gravity;
+ GetChildProperty( axisPreset, "dead" ).floatValue = deadZone;
+ GetChildProperty( axisPreset, "sensitivity" ).floatValue = sensitivity;
+ GetChildProperty( axisPreset, "snap" ).boolValue = snap;
+ GetChildProperty( axisPreset, "invert" ).boolValue = invert;
+ GetChildProperty( axisPreset, "type" ).intValue = type;
+ GetChildProperty( axisPreset, "axis" ).intValue = axis;
+ GetChildProperty( axisPreset, "joyNum" ).intValue = joyNum;
+ }
+
+
+ public bool EqualTo( SerializedProperty axisPreset )
+ {
+ if (GetChildProperty( axisPreset, "m_Name" ).stringValue != name)
+ return false;
+ if (GetChildProperty( axisPreset, "descriptiveName" ).stringValue != descriptiveName)
+ return false;
+ if (GetChildProperty( axisPreset, "descriptiveNegativeName" ).stringValue != descriptiveNegativeName)
+ return false;
+ if (GetChildProperty( axisPreset, "negativeButton" ).stringValue != negativeButton)
+ return false;
+ if (GetChildProperty( axisPreset, "positiveButton" ).stringValue != positiveButton)
+ return false;
+ if (GetChildProperty( axisPreset, "altNegativeButton" ).stringValue != altNegativeButton)
+ return false;
+ if (GetChildProperty( axisPreset, "altPositiveButton" ).stringValue != altPositiveButton)
+ return false;
+ if (!Mathf.Approximately( GetChildProperty( axisPreset, "gravity" ).floatValue, gravity ))
+ return false;
+ if (!Mathf.Approximately( GetChildProperty( axisPreset, "dead" ).floatValue, deadZone ))
+ return false;
+ if (!Mathf.Approximately( GetChildProperty( axisPreset, "sensitivity" ).floatValue, this.sensitivity ))
+ return false;
+ if (GetChildProperty( axisPreset, "snap" ).boolValue != snap)
+ return false;
+ if (GetChildProperty( axisPreset, "invert" ).boolValue != invert)
+ return false;
+ if (GetChildProperty( axisPreset, "type" ).intValue != type)
+ return false;
+ if (GetChildProperty( axisPreset, "axis" ).intValue != axis)
+ return false;
+ if (GetChildProperty( axisPreset, "joyNum" ).intValue != joyNum)
+ return false;
+
+ return true;
+ }
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Editor/InputManagerAssetGenerator.cs.meta b/Assets/InControl/Editor/InputManagerAssetGenerator.cs.meta
new file mode 100644
index 0000000..ec3bb4a
--- /dev/null
+++ b/Assets/InControl/Editor/InputManagerAssetGenerator.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 715148ddd826c47a08e6e5f3abf458c0
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ProfileListGenerator.cs b/Assets/InControl/Editor/ProfileListGenerator.cs
new file mode 100644
index 0000000..97c1b76
--- /dev/null
+++ b/Assets/InControl/Editor/ProfileListGenerator.cs
@@ -0,0 +1,110 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text.RegularExpressions;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [InitializeOnLoad]
+ internal class ProfileListGenerator
+ {
+ static ProfileListGenerator()
+ {
+ DiscoverProfiles();
+ }
+
+
+ static void DiscoverProfiles()
+ {
+ var unityInputDeviceProfileType = typeof(InControl.UnityInputDeviceProfile);
+ var autoDiscoverAttributeType = typeof(InControl.AutoDiscover);
+
+ var code2 = "";
+ foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())
+ {
+ foreach (var type in assembly.GetTypes())
+ {
+ if (type.IsSubclassOf( unityInputDeviceProfileType ))
+ {
+ var typeAttrs = type.GetCustomAttributes( autoDiscoverAttributeType, false );
+ if (typeAttrs != null && typeAttrs.Length > 0)
+ {
+ code2 += "\t\t\t\"" + type.FullName + "\"," + Environment.NewLine;
+ }
+ }
+ }
+ }
+
+ var instance = ScriptableObject.CreateInstance();
+ var filePath = AssetDatabase.GetAssetPath( MonoScript.FromScriptableObject( instance ) );
+ ScriptableObject.DestroyImmediate( instance );
+
+ string code1 = @"using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityInputDeviceProfileList : ScriptableObject
+ {
+ public static string[] Profiles = new string[]
+ {
+";
+
+ string code3 = @" };
+ }
+}";
+
+ var code = FixNewLines( code1 + code2 + code3 );
+ if (PutFileContents( filePath, code ))
+ {
+ Debug.Log( "InControl has updated the autodiscover profiles list." );
+ }
+ }
+
+
+ static string GetFileContents( string fileName )
+ {
+ StreamReader streamReader = new StreamReader( fileName );
+ var fileContents = streamReader.ReadToEnd();
+ streamReader.Close();
+
+ return fileContents;
+ }
+
+
+ static bool PutFileContents( string filePath, string content )
+ {
+ var oldContent = GetFileContents( filePath );
+ if (CompareIgnoringWhitespace( content, oldContent ))
+ {
+ return false;
+ }
+
+ StreamWriter streamWriter = new StreamWriter( filePath );
+ streamWriter.Write( content );
+ streamWriter.Flush();
+ streamWriter.Close();
+
+ return true;
+ }
+
+
+ static string FixNewLines( string text )
+ {
+ return Regex.Replace( text, @"\r\n|\n", Environment.NewLine );
+ }
+
+
+ static bool CompareIgnoringWhitespace( string s1, string s2 )
+ {
+ return Regex.Replace( s1, @"\s", "" ) == Regex.Replace( s2, @"\s", "" );
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Editor/ProfileListGenerator.cs.meta b/Assets/InControl/Editor/ProfileListGenerator.cs.meta
new file mode 100644
index 0000000..94ddf26
--- /dev/null
+++ b/Assets/InControl/Editor/ProfileListGenerator.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8414cf20bfe8445fbb0689c0e94ab18a
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList.meta b/Assets/InControl/Editor/ReorderableList.meta
new file mode 100644
index 0000000..61a76aa
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: df770105fd7d24d02ae3df40bad90ece
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs b/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs
new file mode 100644
index 0000000..250adb8
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs
@@ -0,0 +1,141 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+
+using System.Collections.Generic;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Reorderable list adaptor for generic list.
+ ///
+ ///
+ /// This adaptor can be subclassed to add special logic to item height calculation.
+ /// You may want to implement a custom adaptor class where specialised functionality
+ /// is needed.
+ ///
+ /// Type of list element.
+ public class GenericListAdaptor : IReorderableListAdaptor
+ {
+
+ private IList _list;
+
+ private ReorderableListControl.ItemDrawer _itemDrawer;
+
+ ///
+ /// Fixed height of each list item.
+ ///
+ public float fixedItemHeight;
+
+ ///
+ /// Gets the underlying list data structure.
+ ///
+ public IList List
+ {
+ get { return _list; }
+ }
+
+ ///
+ /// Gets element from list.
+ ///
+ /// Zero-based index of element.
+ ///
+ /// The element.
+ ///
+ public T this[ int index ]
+ {
+ get { return _list[index]; }
+ }
+
+ #region Construction
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// The list which can be reordered.
+ /// Callback to draw list item.
+ /// Height of list item in pixels.
+ public GenericListAdaptor( IList list, ReorderableListControl.ItemDrawer itemDrawer, float itemHeight )
+ {
+ this._list = list;
+ this._itemDrawer = itemDrawer ?? ReorderableListGUI.DefaultItemDrawer;
+ this.fixedItemHeight = itemHeight;
+ }
+
+ #endregion
+
+ #region IReorderableListAdaptor - Implementation
+
+ ///
+ public int Count
+ {
+ get { return _list.Count; }
+ }
+
+ ///
+ public virtual bool CanDrag( int index )
+ {
+ return true;
+ }
+ ///
+ public virtual bool CanRemove( int index )
+ {
+ return true;
+ }
+
+ ///
+ public void Add()
+ {
+ _list.Add( default(T) );
+ }
+ ///
+ public void Insert( int index )
+ {
+ _list.Insert( index, default(T) );
+ }
+ ///
+ public void Duplicate( int index )
+ {
+ _list.Insert( index + 1, _list[index] );
+ }
+ ///
+ public void Remove( int index )
+ {
+ _list.RemoveAt( index );
+ }
+ ///
+ public void Move( int sourceIndex, int destIndex )
+ {
+ if (destIndex > sourceIndex)
+ --destIndex;
+
+ T item = _list[sourceIndex];
+ _list.RemoveAt( sourceIndex );
+ _list.Insert( destIndex, item );
+ }
+ ///
+ public void Clear()
+ {
+ _list.Clear();
+ }
+
+ ///
+ public virtual void DrawItem( Rect position, int index )
+ {
+ _list[index] = _itemDrawer( position, _list[index] );
+ }
+
+ ///
+ public virtual float GetItemHeight( int index )
+ {
+ return fixedItemHeight;
+ }
+
+ #endregion
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs.meta b/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs.meta
new file mode 100644
index 0000000..f54774b
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/GenericListAdaptor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9f0d672aa539a4371ad43e2c6ecd87c2
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs b/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs
new file mode 100644
index 0000000..30cd4d9
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs
@@ -0,0 +1,97 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Adaptor allowing reorderable list control to interface with list data.
+ ///
+ public interface IReorderableListAdaptor
+ {
+
+ ///
+ /// Gets count of elements in list.
+ ///
+ int Count { get; }
+
+ ///
+ /// Determines whether an item can be reordered by dragging mouse.
+ ///
+ ///
+ /// This should be a light-weight method since it will be used to determine
+ /// whether grab handle should be included for each item in a reorderable list.
+ /// Please note that returning a value of false does not prevent movement
+ /// on list item since other draggable items can be moved around it.
+ ///
+ /// Zero-based index for list element.
+ ///
+ /// A value of true if item can be dragged; otherwise false.
+ ///
+ bool CanDrag( int index );
+ ///
+ /// Determines whether an item can be removed from list.
+ ///
+ ///
+ /// This should be a light-weight method since it will be used to determine
+ /// whether remove button should be included for each item in list.
+ /// This is redundant when
+ /// is specified.
+ ///
+ /// Zero-based index for list element.
+ ///
+ /// A value of true if item can be removed; otherwise false.
+ ///
+ bool CanRemove( int index );
+
+ ///
+ /// Add new element at end of list.
+ ///
+ void Add();
+ ///
+ /// Insert new element at specified index.
+ ///
+ /// Zero-based index for list element.
+ void Insert( int index );
+ ///
+ /// Duplicate existing element.
+ ///
+ /// Zero-based index of list element.
+ void Duplicate( int index );
+ ///
+ /// Remove element at specified index.
+ ///
+ /// Zero-based index of list element.
+ void Remove( int index );
+ ///
+ /// Move element from source index to destination index.
+ ///
+ /// Zero-based index of source element.
+ /// Zero-based index of destination element.
+ void Move( int sourceIndex, int destIndex );
+ ///
+ /// Clear all elements from list.
+ ///
+ void Clear();
+
+ ///
+ /// Draw interface for list element.
+ ///
+ /// Position in GUI.
+ /// Zero-based index of array element.
+ void DrawItem( Rect position, int index );
+ ///
+ /// Gets height of list item in pixels.
+ ///
+ /// Zero-based index of array element.
+ ///
+ /// Measurement in pixels.
+ ///
+ float GetItemHeight( int index );
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs.meta b/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs.meta
new file mode 100644
index 0000000..1cf0be3
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/IReorderableListAdaptor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 52bf7b2b1c31b459896c69f347ec3479
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/Internal.meta b/Assets/InControl/Editor/ReorderableList/Internal.meta
new file mode 100644
index 0000000..a411901
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/Internal.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 89a903389fa1447ea9f2c98197725e6a
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs b/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs
new file mode 100644
index 0000000..be499c4
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs
@@ -0,0 +1,52 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+using UnityEditor;
+
+using System;
+using System.Reflection;
+
+namespace InControl.ReorderableList.Internal
+{
+
+ ///
+ /// Utility functions to assist with GUIs.
+ ///
+ internal static class GUIHelper
+ {
+
+ static GUIHelper()
+ {
+ var tyGUIClip = typeof(GUI).Assembly.GetType( "UnityEngine.GUIClip" );
+ if (tyGUIClip != null)
+ {
+ var piVisibleRect = tyGUIClip.GetProperty( "visibleRect", BindingFlags.Static | BindingFlags.Public );
+ if (piVisibleRect != null)
+ VisibleRect = (Func)Delegate.CreateDelegate( typeof(Func), piVisibleRect.GetGetMethod() );
+ }
+
+ var miFocusTextInControl = typeof(EditorGUI).GetMethod( "FocusTextInControl", BindingFlags.Static | BindingFlags.Public );
+ if (miFocusTextInControl == null)
+ miFocusTextInControl = typeof(GUI).GetMethod( "FocusControl", BindingFlags.Static | BindingFlags.Public );
+
+ FocusTextInControl = (Action)Delegate.CreateDelegate( typeof(Action), miFocusTextInControl );
+ }
+
+ ///
+ /// Gets visible rectangle within GUI.
+ ///
+ ///
+ /// VisibleRect = TopmostRect + scrollViewOffsets
+ ///
+ public static Func VisibleRect;
+
+ ///
+ /// Focus control and text editor where applicable.
+ ///
+ public static Action FocusTextInControl;
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs.meta b/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs.meta
new file mode 100644
index 0000000..42f0764
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/Internal/GUIHelper.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 773910b00b8de49dd8ac0192e11e3227
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs b/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs
new file mode 100644
index 0000000..b85fad6
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs
@@ -0,0 +1,216 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+using UnityEditor;
+
+using System;
+
+namespace InControl.ReorderableList.Internal
+{
+
+ ///
+ /// Resources to assist with reorderable list control.
+ ///
+ internal static class ReorderableListResources
+ {
+
+ static ReorderableListResources()
+ {
+ GenerateSpecialTextures();
+ LoadResourceAssets();
+ }
+
+ #region Texture Resources
+
+ private enum ResourceName
+ {
+ add_button = 0,
+ add_button_active,
+ container_background,
+ grab_handle,
+ remove_button,
+ remove_button_active,
+ title_background,
+ }
+
+ ///
+ /// Resource assets for light skin.
+ ///
+ ///
+ /// Resource assets are PNG images which have been encoded using a base-64
+ /// string so that actual asset files are not necessary.
+ ///
+ private static string[] s_LightSkin = {
+ "iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAW0lEQVRIS+3NywnAQAhF0anI4mzVCmzBBl7QEBgGE5JFhBAXd+OHM5gZZgYRKcktNxu+HRFF2e6qhtOjtQM7K/tZ+xY89wSbazg9eqOfw6oag4rcChjY8coAjA2l1RxFDY8IFAAAAABJRU5ErkJggg==",
+ "iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiFBER+f/jxw8GNjY2BnqAX79+MXBwcDAwMQwQGHoWnzp1CoxHjo8pBSykBi8+MTMzs2HmY2QfwXxKii9HExdZgNwgHuFB/efPH7pZCLOL8f///wyioqL/6enbL1++MAIEGABvGSLA+9GPZwAAAABJRU5ErkJggg==",
+ "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAMElEQVQYV2P4//8/Q1FR0X8YBvHBAp8+ffp/+fJlMA3igwUfPnwIFgDRYEFM7f8ZAG1EOYL9INrfAAAAAElFTkSuQmCC",
+ "iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAIElEQVQYV2P49OnTf0KYobCw8D8hzPD/P2FMLesK/wMAs5yJpK+6aN4AAAAASUVORK5CYII=",
+ "iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAIAAADq9gq6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpiVFZWZsAGmBhwAIAAAwAURgBt4C03ZwAAAABJRU5ErkJggg==",
+ "iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAIAAADq9gq6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpivHPnDgM2wMSAAwAEGAB8VgKYlvqkBwAAAABJRU5ErkJggg==",
+ "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpi/P//P0NxcfF/BgRgZP78+fN/VVVVhpCQEAZjY2OGs2fPNrCApBwdHRkePHgAVwoWnDVrFgMyAAgwAAt4E1dCq1obAAAAAElFTkSuQmCC"
+ };
+ ///
+ /// Resource assets for dark skin.
+ ///
+ ///
+ /// Resource assets are PNG images which have been encoded using a base-64
+ /// string so that actual asset files are not necessary.
+ ///
+ private static string[] s_DarkSkin = {
+ "iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIBJREFUeNpiVFZW/u/i4sLw4sULBnoACQkJhj179jAwMQwQGHoWl5aWgvHI8TGlgIXU4MUn1t3dPcx8HB8fD2cvXLgQQ0xHR4c2FmMzmBTLhl5QYwt2cn1MtsXkWjg4gvrt27fgWoMeAGQXCDD+//+fQUVF5T89fXvnzh1GgAADAFmSI1Ed3FqgAAAAAElFTkSuQmCC",
+ "iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHlJREFUeNpiFBER+f/jxw8GNjY2BnqAX79+MXBwcDAwMQwQGHoWv3nzBoxHjo8pBSykBi8+MWAOGWY+5uLigrO/ffuGIYbMppnF5Fg2tFM1yKfk+pbkoKZGEA+OVP3nzx+6WQizi/H///8MoqKi/+np2y9fvjACBBgAoTYjgvihfz0AAAAASUVORK5CYII=",
+ "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpi/P//P4OKisp/Bii4c+cOIwtIwMXFheHFixcMEhISYAVMINm3b9+CBUA0CDCiazc0NGQECDAAdH0YelA27kgAAAAASUVORK5CYII=",
+ "iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpizM3N/c9AADAqKysTVMTi5eXFSFAREFPHOoAAAwBCfwcAO8g48QAAAABJRU5ErkJggg==",
+ "iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi/P//PwM+wHL06FG8KpgYCABGZWVlvCYABBgA7/sHvGw+cz8AAAAASUVORK5CYII=",
+ "iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi/P//PwM+wPKfgAomBgKAhYuLC68CgAADAAxjByOjCHIRAAAAAElFTkSuQmCC",
+ "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/P//P4OKisp/Bii4c+cOIwtIQE9Pj+HLly9gQRCfBcQACbx69QqmmAEseO/ePQZkABBgAD04FXsmmijSAAAAAElFTkSuQmCC"
+ };
+
+ ///
+ /// Gets light or dark texture "add_button.png".
+ ///
+ public static Texture2D texAddButton
+ {
+ get { return s_Cached[(int)ResourceName.add_button]; }
+ }
+ ///
+ /// Gets light or dark texture "add_button_active.png".
+ ///
+ public static Texture2D texAddButtonActive
+ {
+ get { return s_Cached[(int)ResourceName.add_button_active]; }
+ }
+ ///
+ /// Gets light or dark texture "container_background.png".
+ ///
+ public static Texture2D texContainerBackground
+ {
+ get { return s_Cached[(int)ResourceName.container_background]; }
+ }
+ ///
+ /// Gets light or dark texture "grab_handle.png".
+ ///
+ public static Texture2D texGrabHandle
+ {
+ get { return s_Cached[(int)ResourceName.grab_handle]; }
+ }
+ ///
+ /// Gets light or dark texture "remove_button.png".
+ ///
+ public static Texture2D texRemoveButton
+ {
+ get { return s_Cached[(int)ResourceName.remove_button]; }
+ }
+ ///
+ /// Gets light or dark texture "remove_button_active.png".
+ ///
+ public static Texture2D texRemoveButtonActive
+ {
+ get { return s_Cached[(int)ResourceName.remove_button_active]; }
+ }
+ ///
+ /// Gets light or dark texture "title_background.png".
+ ///
+ public static Texture2D texTitleBackground
+ {
+ get { return s_Cached[(int)ResourceName.title_background]; }
+ }
+
+ #endregion
+
+ #region Generated Resources
+
+ public static Texture2D texItemSplitter { get; private set; }
+
+ ///
+ /// Generate special textures.
+ ///
+ private static void GenerateSpecialTextures()
+ {
+ var splitterColor = EditorGUIUtility.isProSkin
+ ? new Color( 1f, 1f, 1f, 0.14f )
+ : new Color( 0.59f, 0.59f, 0.59f, 0.55f );
+ texItemSplitter = CreatePixelTexture( "(Generated) Item Splitter", splitterColor );
+ }
+
+ ///
+ /// Create 1x1 pixel texture of specified color.
+ ///
+ /// Name for texture object.
+ /// Pixel color.
+ ///
+ /// The new Texture2D instance.
+ ///
+ public static Texture2D CreatePixelTexture( string name, Color color )
+ {
+ var tex = new Texture2D( 1, 1, TextureFormat.ARGB32, false );
+ tex.name = name;
+ tex.hideFlags = HideFlags.HideAndDontSave;
+ tex.filterMode = FilterMode.Point;
+ tex.SetPixel( 0, 0, color );
+ tex.Apply();
+ return tex;
+ }
+
+ #endregion
+
+ #region Load PNG from Base-64 Encoded String
+
+ private static Texture2D[] s_Cached;
+
+ ///
+ /// Read textures from base-64 encoded strings. Automatically selects assets based
+ /// upon whether the light or dark (pro) skin is active.
+ ///
+ private static void LoadResourceAssets()
+ {
+ var skin = EditorGUIUtility.isProSkin ? s_DarkSkin : s_LightSkin;
+ s_Cached = new Texture2D[skin.Length];
+
+ for (int i = 0; i < s_Cached.Length; ++i)
+ {
+ // Get image data (PNG) from base64 encoded strings.
+ byte[] imageData = Convert.FromBase64String( skin[i] );
+
+ // Gather image size from image data.
+ int texWidth, texHeight;
+ GetImageSize( imageData, out texWidth, out texHeight );
+
+ // Generate texture asset.
+ var tex = new Texture2D( texWidth, texHeight, TextureFormat.ARGB32, false );
+ tex.hideFlags = HideFlags.HideAndDontSave;
+ tex.name = "(Generated) ReorderableList:" + i;
+ tex.filterMode = FilterMode.Point;
+ tex.LoadImage( imageData );
+
+ s_Cached[i] = tex;
+ }
+
+ s_LightSkin = null;
+ s_DarkSkin = null;
+ }
+
+ ///
+ /// Read width and height if PNG file in pixels.
+ ///
+ /// PNG image data.
+ /// Width of image in pixels.
+ /// Height of image in pixels.
+ private static void GetImageSize( byte[] imageData, out int width, out int height )
+ {
+ width = ReadInt( imageData, 3 + 15 );
+ height = ReadInt( imageData, 3 + 15 + 2 + 2 );
+ }
+
+ private static int ReadInt( byte[] imageData, int offset )
+ {
+ return (imageData[offset] << 8) | imageData[offset + 1];
+ }
+
+ #endregion
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs.meta b/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs.meta
new file mode 100644
index 0000000..a49a6af
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/Internal/ReorderableListResources.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c3b30bdfa18154060bb6945bed65d8eb
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs b/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs
new file mode 100644
index 0000000..41585e0
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs
@@ -0,0 +1,1686 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+using UnityEditor;
+
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+
+using InControl.ReorderableList.Internal;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Arguments which are passed to .
+ ///
+ public sealed class ItemInsertedEventArgs : EventArgs
+ {
+
+ ///
+ /// Gets adaptor to reorderable list container which contains element.
+ ///
+ public IReorderableListAdaptor adaptor { get; private set; }
+ ///
+ /// Gets zero-based index of item which was inserted.
+ ///
+ public int itemIndex { get; private set; }
+
+ ///
+ /// Indicates if inserted item was duplicated from another item.
+ ///
+ public bool wasDuplicated { get; private set; }
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of item.
+ /// Indicates if inserted item was duplicated from another item.
+ public ItemInsertedEventArgs( IReorderableListAdaptor adaptor, int itemIndex, bool wasDuplicated )
+ {
+ this.adaptor = adaptor;
+ this.itemIndex = itemIndex;
+ this.wasDuplicated = wasDuplicated;
+ }
+
+ }
+
+ ///
+ /// An event handler which is invoked after new list item is inserted.
+ ///
+ /// Object which raised event.
+ /// Event arguments.
+ public delegate void ItemInsertedEventHandler( object sender,ItemInsertedEventArgs args );
+
+ ///
+ /// Arguments which are passed to .
+ ///
+ public sealed class ItemRemovingEventArgs : CancelEventArgs
+ {
+
+ ///
+ /// Gets adaptor to reorderable list container which contains element.
+ ///
+ public IReorderableListAdaptor adaptor { get; private set; }
+ ///
+ /// Gets zero-based index of item which was inserted.
+ ///
+ public int itemIndex { get; internal set; }
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of item.
+ public ItemRemovingEventArgs( IReorderableListAdaptor adaptor, int itemIndex )
+ {
+ this.adaptor = adaptor;
+ this.itemIndex = itemIndex;
+ }
+
+ }
+
+ ///
+ /// An event handler which is invoked before a list item is removed.
+ ///
+ ///
+ /// Item removal can be cancelled by setting
+ /// to true.
+ ///
+ /// Object which raised event.
+ /// Event arguments.
+ public delegate void ItemRemovingEventHandler( object sender,ItemRemovingEventArgs args );
+
+ ///
+ /// Base class for custom reorderable list control.
+ ///
+ [Serializable]
+ public class ReorderableListControl
+ {
+
+ ///
+ /// Invoked to draw list item.
+ ///
+ ///
+ /// GUI controls must be positioned absolutely within the given rectangle since
+ /// list items must be sized consistently.
+ ///
+ ///
+ /// The following listing presents a text field for each list item:
+ /// wishlist = new List();
+ ///
+ /// private void OnGUI() {
+ /// ReorderableListGUI.ListField(wishlist, DrawListItem);
+ /// }
+ ///
+ /// private string DrawListItem(Rect position, string value) {
+ /// // Text fields do not like `null` values!
+ /// if (value == null)
+ /// value = "";
+ /// return EditorGUI.TextField(position, value);
+ /// }
+ /// }
+ /// ]]>
+ /// ;
+ ///
+ /// function OnGUI() {
+ /// ReorderableListGUI.ListField(wishlist, DrawListItem);
+ /// }
+ ///
+ /// function DrawListItem(position:Rect, value:String):String {
+ /// // Text fields do not like `null` values!
+ /// if (value == null)
+ /// value = '';
+ /// return EditorGUI.TextField(position, value);
+ /// }
+ /// }
+ /// ]]>
+ ///
+ /// Type of item list.
+ /// Position of list item.
+ /// The list item.
+ ///
+ /// The modified value.
+ ///
+ public delegate T ItemDrawer( Rect position,T item );
+
+ ///
+ /// Invoked to draw content for empty list.
+ ///
+ ///
+ /// Callback should make use of GUILayout to present controls.
+ ///
+ ///
+ /// The following listing displays a label for empty list control:
+ /// _list;
+ ///
+ /// private void OnEnable() {
+ /// _list = new List();
+ /// }
+ /// private void OnGUI() {
+ /// ReorderableListGUI.ListField(_list, ReorderableListGUI.TextFieldItemDrawer, DrawEmptyMessage);
+ /// }
+ ///
+ /// private string DrawEmptyMessage() {
+ /// GUILayout.Label("List is empty!", EditorStyles.miniLabel);
+ /// }
+ /// }
+ /// ]]>
+ /// ;
+ ///
+ /// function OnEnable() {
+ /// _list = new List.();
+ /// }
+ /// function OnGUI() {
+ /// ReorderableListGUI.ListField(_list, ReorderableListGUI.TextFieldItemDrawer, DrawEmptyMessage);
+ /// }
+ ///
+ /// function DrawEmptyMessage() {
+ /// GUILayout.Label('List is empty!', EditorStyles.miniLabel);
+ /// }
+ /// }
+ /// ]]>
+ ///
+ public delegate void DrawEmpty();
+ ///
+ /// Invoked to draw content for empty list with absolute positioning.
+ ///
+ /// Position of empty content.
+ public delegate void DrawEmptyAbsolute( Rect position );
+
+ #region Custom Styles
+
+ ///
+ /// Background color of anchor list item.
+ ///
+ public static readonly Color AnchorBackgroundColor;
+ ///
+ /// Background color of target slot when dragging list item.
+ ///
+ public static readonly Color TargetBackgroundColor;
+
+ ///
+ /// Style for right-aligned label for element number prefix.
+ ///
+ private static GUIStyle s_RightAlignedLabelStyle;
+
+ private static GUIContent s_RemoveButtonNormalContent;
+ private static GUIContent s_RemoveButtonActiveContent;
+
+ static ReorderableListControl()
+ {
+ s_CurrentItemIndex = new Stack();
+ s_CurrentItemIndex.Push( -1 );
+
+ if (EditorGUIUtility.isProSkin)
+ {
+ AnchorBackgroundColor = new Color( 85f / 255f, 85f / 255f, 85f / 255f, 0.85f );
+ TargetBackgroundColor = new Color( 0, 0, 0, 0.5f );
+ } else
+ {
+ AnchorBackgroundColor = new Color( 225f / 255f, 225f / 255f, 225f / 255f, 0.85f );
+ TargetBackgroundColor = new Color( 0, 0, 0, 0.5f );
+ }
+
+ s_RemoveButtonNormalContent = new GUIContent( ReorderableListResources.texRemoveButton );
+ s_RemoveButtonActiveContent = new GUIContent( ReorderableListResources.texRemoveButtonActive );
+ }
+
+ #endregion
+
+ #region Utility
+
+ ///
+ /// Generate and draw control from state object.
+ ///
+ /// Reorderable list adaptor.
+ /// Delegate for drawing empty list.
+ /// Optional flags to pass into list field.
+ public static void DrawControlFromState( IReorderableListAdaptor adaptor, DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+
+ var control = GUIUtility.GetStateObject( typeof(ReorderableListControl), controlID ) as ReorderableListControl;
+ control.flags = flags;
+ control.Draw( controlID, adaptor, drawEmpty );
+ }
+
+ ///
+ /// Generate and draw control from state object.
+ ///
+ /// Position of control.
+ /// Reorderable list adaptor.
+ /// Delegate for drawing empty list.
+ /// Optional flags to pass into list field.
+ public static void DrawControlFromState( Rect position, IReorderableListAdaptor adaptor, DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+
+ var control = GUIUtility.GetStateObject( typeof(ReorderableListControl), controlID ) as ReorderableListControl;
+ control.flags = flags;
+ control.Draw( position, controlID, adaptor, drawEmpty );
+ }
+
+ #endregion
+
+ ///
+ /// Position of mouse upon anchoring item for drag.
+ ///
+ private static float s_AnchorMouseOffset;
+ ///
+ /// Zero-based index of anchored list item.
+ ///
+ private static int s_AnchorIndex = -1;
+ ///
+ /// Zero-based index of target list item for reordering.
+ ///
+ private static int s_TargetIndex = -1;
+
+ ///
+ /// Unique ID of list control which should be automatically focused. A value
+ /// of zero indicates that no control is to be focused.
+ ///
+ private static int s_AutoFocusControlID = 0;
+ ///
+ /// Zero-based index of item which should be focused.
+ ///
+ private static int s_AutoFocusIndex = -1;
+
+ ///
+ /// Zero-based index of list item which is currently being drawn.
+ ///
+ private static Stack s_CurrentItemIndex;
+
+ ///
+ /// Gets zero-based index of list item which is currently being drawn;
+ /// or a value of -1 if no item is currently being drawn.
+ ///
+ ///
+ /// Use instead.
+ ///
+ internal static int currentItemIndex
+ {
+ get { return s_CurrentItemIndex.Peek(); }
+ }
+
+ #region Properties
+
+ [SerializeField]
+ private ReorderableListFlags
+ _flags;
+
+ ///
+ /// Gets or sets flags which affect behavior of control.
+ ///
+ public ReorderableListFlags flags
+ {
+ get { return _flags; }
+ set { _flags = value; }
+ }
+
+ ///
+ /// Gets a value indicating whether add button is shown.
+ ///
+ private bool hasAddButton
+ {
+ get { return (_flags & ReorderableListFlags.HideAddButton) == 0; }
+ }
+ ///
+ /// Gets a value indicating whether remove buttons are shown.
+ ///
+ private bool hasRemoveButtons
+ {
+ get { return (_flags & ReorderableListFlags.HideRemoveButtons) == 0; }
+ }
+
+ [SerializeField]
+ private GUIStyle
+ _containerStyle;
+ [SerializeField]
+ private GUIStyle
+ _addButtonStyle;
+ [SerializeField]
+ private GUIStyle
+ _removeButtonStyle;
+
+ ///
+ /// Gets or sets style used to draw background of list control.
+ ///
+ ///
+ public GUIStyle containerStyle
+ {
+ get { return _containerStyle; }
+ set { _containerStyle = value; }
+ }
+ ///
+ /// Gets or sets style used to draw add button.
+ ///
+ ///
+ public GUIStyle addButtonStyle
+ {
+ get { return _addButtonStyle; }
+ set { _addButtonStyle = value; }
+ }
+ ///
+ /// Gets or sets style used to draw remove button.
+ ///
+ ///
+ public GUIStyle removeButtonStyle
+ {
+ get { return _removeButtonStyle; }
+ set { _removeButtonStyle = value; }
+ }
+
+ #endregion
+
+ #region Events
+
+ ///
+ /// Occurs after list item is inserted or duplicated.
+ ///
+ public event ItemInsertedEventHandler ItemInserted;
+
+ ///
+ /// Raises event after list item is inserted or duplicated.
+ ///
+ /// Event arguments.
+ protected virtual void OnItemInserted( ItemInsertedEventArgs args )
+ {
+ if (ItemInserted != null)
+ ItemInserted( this, args );
+ }
+
+ ///
+ /// Occurs before list item is removed and allows removal to be cancelled.
+ ///
+ public event ItemRemovingEventHandler ItemRemoving;
+
+ ///
+ /// Raises event before list item is removed and provides oppertunity to cancel.
+ ///
+ /// Event arguments.
+ protected virtual void OnItemRemoving( ItemRemovingEventArgs args )
+ {
+ if (ItemRemoving != null)
+ ItemRemoving( this, args );
+ }
+
+ #endregion
+
+ #region Construction
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ public ReorderableListControl()
+ {
+ _containerStyle = ReorderableListGUI.defaultContainerStyle;
+ _addButtonStyle = ReorderableListGUI.defaultAddButtonStyle;
+ _removeButtonStyle = ReorderableListGUI.defaultRemoveButtonStyle;
+ }
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// Optional flags which affect behavior of control.
+ public ReorderableListControl( ReorderableListFlags flags )
+ : this()
+ {
+ this.flags = flags;
+ }
+
+ #endregion
+
+ #region Control State
+
+ ///
+ /// Unique Id of control.
+ ///
+ private int _controlID;
+ ///
+ /// Visible rectangle of control.
+ ///
+ private Rect _visibleRect;
+ ///
+ /// Width of index label in pixels (zero indicates no label).
+ ///
+ private float _indexLabelWidth;
+ ///
+ /// Indicates whether item is currently being dragged within control.
+ ///
+ private bool _tracking;
+ ///
+ /// Indicates if reordering is allowed.
+ ///
+ private bool _allowReordering;
+
+ ///
+ /// Prepare initial state for list control.
+ ///
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ private void PrepareState( int controlID, IReorderableListAdaptor adaptor )
+ {
+ _controlID = controlID;
+ _visibleRect = Internal.GUIHelper.VisibleRect();
+
+ if ((flags & ReorderableListFlags.ShowIndices) != 0)
+ {
+ int digitCount = Mathf.Max( 2, Mathf.CeilToInt( Mathf.Log10( (float)adaptor.Count ) ) );
+ _indexLabelWidth = digitCount * 8 + 8;
+ } else
+ {
+ _indexLabelWidth = 0;
+ }
+
+ _tracking = IsTrackingControl( controlID );
+
+ _allowReordering = (flags & ReorderableListFlags.DisableReordering) == 0;
+ }
+
+ #endregion
+
+ #region Event Handling
+
+ // Keep track of previously known mouse position (in screen space).
+ private static Vector2 s_MousePosition;
+
+ ///
+ /// Indicate that first control of list item should be automatically focused
+ /// if possible.
+ ///
+ /// Unique ID of list control.
+ /// Zero-based index of list item.
+ private void AutoFocusItem( int controlID, int itemIndex )
+ {
+ if ((flags & ReorderableListFlags.DisableAutoFocus) == 0)
+ {
+ s_AutoFocusControlID = controlID;
+ s_AutoFocusIndex = itemIndex;
+ }
+ }
+
+ ///
+ /// Draw add item button.
+ ///
+ /// Position of button.
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ private void DoAddButton( Rect position, int controlID, IReorderableListAdaptor adaptor )
+ {
+ if (GUI.Button( position, GUIContent.none, addButtonStyle ))
+ {
+ // Append item to list.
+ GUIUtility.keyboardControl = 0;
+ AddItem( adaptor );
+ }
+ }
+
+ ///
+ /// Draw remove button.
+ ///
+ /// Position of button.
+ /// Indicates if control is visible within GUI.
+ ///
+ /// A value of true if clicked; otherwise false.
+ ///
+ private bool DoRemoveButton( Rect position, bool visible )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+ Vector2 mousePosition = GUIUtility.ScreenToGUIPoint( s_MousePosition );
+
+ switch (Event.current.GetTypeForControl( controlID ))
+ {
+ case EventType.MouseDown:
+ // Do not allow button to be pressed using right mouse button since
+ // context menu should be shown instead!
+ if (GUI.enabled && Event.current.button != 1 && position.Contains( mousePosition ))
+ {
+ GUIUtility.hotControl = controlID;
+ GUIUtility.keyboardControl = 0;
+ Event.current.Use();
+ }
+ break;
+
+ case EventType.MouseDrag:
+ if (GUIUtility.hotControl == controlID)
+ Event.current.Use();
+ break;
+
+ case EventType.MouseUp:
+ if (GUIUtility.hotControl == controlID)
+ {
+ GUIUtility.hotControl = 0;
+
+ if (position.Contains( mousePosition ))
+ {
+ Event.current.Use();
+ return true;
+ } else
+ {
+ Event.current.Use();
+ return false;
+ }
+ }
+ break;
+
+ case EventType.Repaint:
+ if (visible)
+ {
+ var content = (GUIUtility.hotControl == controlID && position.Contains( mousePosition ))
+ ? s_RemoveButtonActiveContent
+ : s_RemoveButtonNormalContent;
+ removeButtonStyle.Draw( position, content, controlID );
+ }
+ break;
+ }
+
+ return false;
+ }
+
+ private static bool s_TrackingCancelBlockContext;
+
+ ///
+ /// Begin tracking drag and drop within list.
+ ///
+ /// Unique ID of list control.
+ /// Zero-based index of item which is going to be dragged.
+ private static void BeginTrackingReorderDrag( int controlID, int itemIndex )
+ {
+ GUIUtility.hotControl = controlID;
+ GUIUtility.keyboardControl = 0;
+ s_AnchorIndex = itemIndex;
+ s_TargetIndex = itemIndex;
+ s_TrackingCancelBlockContext = false;
+ }
+
+ ///
+ /// Stop tracking drag and drop.
+ ///
+ private static void StopTrackingReorderDrag()
+ {
+ GUIUtility.hotControl = 0;
+ s_AnchorIndex = -1;
+ s_TargetIndex = -1;
+ }
+
+ ///
+ /// Gets a value indicating whether item in current list is currently being tracked.
+ ///
+ /// Unique ID of list control.
+ ///
+ /// A value of true if item is being tracked; otherwise false.
+ ///
+ private static bool IsTrackingControl( int controlID )
+ {
+ return !s_TrackingCancelBlockContext && GUIUtility.hotControl == controlID;
+ }
+
+ ///
+ /// Accept reordering.
+ ///
+ /// Reorderable list adaptor.
+ private void AcceptReorderDrag( IReorderableListAdaptor adaptor )
+ {
+ try
+ {
+ // Reorder list as needed!
+ s_TargetIndex = Mathf.Clamp( s_TargetIndex, 0, adaptor.Count + 1 );
+ if (s_TargetIndex != s_AnchorIndex && s_TargetIndex != s_AnchorIndex + 1)
+ MoveItem( adaptor, s_AnchorIndex, s_TargetIndex );
+ } finally
+ {
+ StopTrackingReorderDrag();
+ }
+ }
+
+ private static Rect s_DragItemPosition;
+
+ // Micro-optimisation to avoid repeated construction.
+ private static Rect s_RemoveButtonPosition;
+
+ private void DrawListItem( EventType eventType, Rect position, IReorderableListAdaptor adaptor, int itemIndex )
+ {
+ bool visible = (position.y < _visibleRect.yMax && position.yMax > _visibleRect.y);
+ bool draggable = _allowReordering && adaptor.CanDrag( itemIndex );
+
+ Rect itemContentPosition = position;
+ itemContentPosition.x = position.x + 2;
+ itemContentPosition.y += 1;
+ itemContentPosition.width = position.width - 4;
+ itemContentPosition.height = position.height - 4;
+
+ // Make space for grab handle?
+ if (draggable)
+ {
+ itemContentPosition.x += 20;
+ itemContentPosition.width -= 20;
+ }
+
+ // Make space for element index.
+ if (_indexLabelWidth != 0)
+ {
+ itemContentPosition.width -= _indexLabelWidth;
+
+ if (eventType == EventType.Repaint && visible)
+ s_RightAlignedLabelStyle.Draw( new Rect( itemContentPosition.x, position.y, _indexLabelWidth, position.height - 4 ), itemIndex + ":", false, false, false, false );
+
+ itemContentPosition.x += _indexLabelWidth;
+ }
+
+ // Make space for remove button?
+ if (hasRemoveButtons)
+ itemContentPosition.width -= removeButtonStyle.fixedWidth;
+
+ if (eventType == EventType.Repaint && visible)
+ {
+ // Draw grab handle?
+ if (draggable)
+ GUI.DrawTexture( new Rect( position.x + 6, position.y + position.height / 2f - 3, 9, 5 ), ReorderableListResources.texGrabHandle );
+
+ // Draw splitter between list items.
+ if (!_tracking || itemIndex != s_AnchorIndex)
+ GUI.DrawTexture( new Rect( position.x, position.y - 1, position.width, 1 ), ReorderableListResources.texItemSplitter );
+ }
+
+ // Allow control to be automatically focused.
+ if (s_AutoFocusIndex == itemIndex)
+ GUI.SetNextControlName( "AutoFocus_" + _controlID + "_" + itemIndex );
+
+ try
+ {
+ s_CurrentItemIndex.Push( itemIndex );
+
+ // Present actual control.
+ EditorGUI.BeginChangeCheck();
+ adaptor.DrawItem( itemContentPosition, itemIndex );
+ if (EditorGUI.EndChangeCheck())
+ ReorderableListGUI.indexOfChangedItem = itemIndex;
+
+ // Draw remove button?
+ if (hasRemoveButtons && adaptor.CanRemove( itemIndex ))
+ {
+ s_RemoveButtonPosition = position;
+ s_RemoveButtonPosition.width = removeButtonStyle.fixedWidth;
+ s_RemoveButtonPosition.x = itemContentPosition.xMax + 2;
+ s_RemoveButtonPosition.height -= 2;
+
+ if (DoRemoveButton( s_RemoveButtonPosition, visible ))
+ RemoveItem( adaptor, itemIndex );
+ }
+
+ // Check for context click?
+ if (eventType == EventType.ContextClick && position.Contains( Event.current.mousePosition ) && (flags & ReorderableListFlags.DisableContextMenu) == 0)
+ {
+ ShowContextMenu( _controlID, itemIndex, adaptor );
+ Event.current.Use();
+ }
+ } finally
+ {
+ s_CurrentItemIndex.Pop();
+ }
+ }
+
+ private void DrawFloatingListItem( EventType eventType, IReorderableListAdaptor adaptor, float targetSlotPosition )
+ {
+ if (eventType == EventType.Repaint)
+ {
+ Color restoreColor = GUI.color;
+
+ // Fill background of target area.
+ Rect targetPosition = s_DragItemPosition;
+ targetPosition.y = targetSlotPosition - 1;
+ targetPosition.height = 1;
+
+ GUI.DrawTexture( targetPosition, ReorderableListResources.texItemSplitter );
+
+ --targetPosition.x;
+ ++targetPosition.y;
+ targetPosition.width += 2;
+ targetPosition.height = s_DragItemPosition.height - 1;
+
+ GUI.color = TargetBackgroundColor;
+ GUI.DrawTexture( targetPosition, EditorGUIUtility.whiteTexture );
+
+ // Fill background of item which is being dragged.
+ --s_DragItemPosition.x;
+ s_DragItemPosition.width += 2;
+ --s_DragItemPosition.height;
+
+ GUI.color = AnchorBackgroundColor;
+ GUI.DrawTexture( s_DragItemPosition, EditorGUIUtility.whiteTexture );
+
+ ++s_DragItemPosition.x;
+ s_DragItemPosition.width -= 2;
+ ++s_DragItemPosition.height;
+
+ // Draw horizontal splitter above and below.
+ GUI.color = new Color( 0f, 0f, 0f, 0.6f );
+ targetPosition.y = s_DragItemPosition.y - 1;
+ targetPosition.height = 1;
+ GUI.DrawTexture( targetPosition, EditorGUIUtility.whiteTexture );
+
+ targetPosition.y += s_DragItemPosition.height;
+ GUI.DrawTexture( targetPosition, EditorGUIUtility.whiteTexture );
+
+ GUI.color = restoreColor;
+ }
+
+ DrawListItem( eventType, s_DragItemPosition, adaptor, s_AnchorIndex );
+ }
+
+ ///
+ /// Draw list container and items.
+ ///
+ /// Position of list control in GUI.
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ private void DrawListContainerAndItems( Rect position, int controlID, IReorderableListAdaptor adaptor )
+ {
+ // Get local copy of event information for efficiency.
+ EventType eventType = Event.current.GetTypeForControl( controlID );
+ Vector2 mousePosition = Event.current.mousePosition;
+ if (Event.current.isMouse)
+ s_MousePosition = GUIUtility.GUIToScreenPoint( mousePosition );
+
+ int newTargetIndex = s_TargetIndex;
+
+ // Position of first item in list.
+ float firstItemY = position.y + containerStyle.padding.top;
+
+ switch (eventType)
+ {
+ case EventType.MouseDown:
+ if (_tracking)
+ {
+ // Cancel drag when other mouse button is pressed.
+ s_TrackingCancelBlockContext = true;
+ Event.current.Use();
+ }
+ break;
+
+ case EventType.MouseDrag:
+ if (_tracking)
+ {
+ // Reset target index and adjust when looping through list items.
+ if (mousePosition.y < firstItemY)
+ newTargetIndex = 0;
+ else if (mousePosition.y >= position.yMax)
+ newTargetIndex = adaptor.Count;
+
+ s_DragItemPosition.y = Mathf.Clamp( mousePosition.y + s_AnchorMouseOffset, firstItemY, position.yMax - s_DragItemPosition.height - 1 );
+ }
+ break;
+
+ case EventType.MouseUp:
+ if (controlID == GUIUtility.hotControl)
+ {
+ // Allow user code to change control over reordering during drag.
+ if (!s_TrackingCancelBlockContext && _allowReordering)
+ AcceptReorderDrag( adaptor );
+ else
+ StopTrackingReorderDrag();
+ Event.current.Use();
+ }
+ break;
+
+ case EventType.KeyDown:
+ if (_tracking && Event.current.keyCode == KeyCode.Escape)
+ {
+ StopTrackingReorderDrag();
+ Event.current.Use();
+ }
+ break;
+
+ case EventType.ExecuteCommand:
+ if (s_ContextControlID == controlID)
+ {
+ int itemIndex = s_ContextItemIndex;
+ try
+ {
+ DoCommand( s_ContextCommandName, itemIndex, adaptor );
+ Event.current.Use();
+ } finally
+ {
+ s_ContextControlID = 0;
+ s_ContextItemIndex = 0;
+ }
+ }
+ break;
+
+ case EventType.Repaint:
+ // Draw caption area of list.
+ containerStyle.Draw( position, GUIContent.none, false, false, false, false );
+ break;
+ }
+
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ // Draw list items!
+ Rect itemPosition = new Rect( position.x + 2, firstItemY, position.width - 4, 0 );
+ float targetSlotPosition = position.yMax - s_DragItemPosition.height - 1;
+
+ float lastMidPoint = 0f;
+ float lastHeight = 0f;
+
+ int count = adaptor.Count;
+ for (int i = 0; i < count; ++i)
+ {
+ itemPosition.y = itemPosition.yMax;
+ itemPosition.height = 0;
+
+ if (_tracking)
+ {
+ // Does this represent the target index?
+ if (i == s_TargetIndex)
+ {
+ targetSlotPosition = itemPosition.y;
+ itemPosition.y += s_DragItemPosition.height;
+ }
+
+ // Do not draw item if it is currently being dragged.
+ // Draw later so that it is shown in front of other controls.
+ if (i == s_AnchorIndex)
+ continue;
+
+ lastMidPoint = itemPosition.y - lastHeight / 2f;
+ }
+
+ // Update position for current item.
+ itemPosition.height = adaptor.GetItemHeight( i ) + 4;
+ lastHeight = itemPosition.height;
+
+ if (_tracking && eventType == EventType.MouseDrag)
+ {
+ float midpoint = itemPosition.y + itemPosition.height / 2f;
+
+ if (s_TargetIndex < i)
+ {
+ if (s_DragItemPosition.yMax > lastMidPoint && s_DragItemPosition.yMax < midpoint)
+ newTargetIndex = i;
+ } else if (s_TargetIndex > i)
+ {
+ if (s_DragItemPosition.y > lastMidPoint && s_DragItemPosition.y < midpoint)
+ newTargetIndex = i;
+ }
+
+ /*if (s_DragItemPosition.y > itemPosition.y && s_DragItemPosition.y <= midpoint)
+ newTargetIndex = i;
+ else if (s_DragItemPosition.yMax > midpoint && s_DragItemPosition.yMax <= itemPosition.yMax)
+ newTargetIndex = i + 1;*/
+ }
+
+ // The following may break use of tab key to navigate through controls :/
+ if ((flags & ReorderableListFlags.DisableClipping) == 0)
+ {
+ // Clip list item? Performance boost!
+ if (itemPosition.yMax < _visibleRect.y - itemPosition.height)
+ {
+ // Let's try and trick Unity into maintaining tab key support...
+ GUIUtility.GetControlID( FocusType.Keyboard, itemPosition );
+ continue;
+ }
+ if (itemPosition.y > _visibleRect.yMax + itemPosition.height)
+ break;
+ }
+
+ // Draw list item.
+ DrawListItem( eventType, itemPosition, adaptor, i );
+
+ // Did list count change (i.e. item removed)?
+ if (adaptor.Count < count)
+ {
+ // We assume that it was this item which was removed, so --i allows us
+ // to process the next item as usual.
+ count = adaptor.Count;
+ --i;
+ continue;
+ }
+
+ // Event has already been used, skip to next item.
+ if (Event.current.type != EventType.Used)
+ {
+ switch (eventType)
+ {
+ case EventType.MouseDown:
+ if (GUI.enabled && itemPosition.Contains( mousePosition ))
+ {
+ // Remove input focus from control before attempting a context click or drag.
+ GUIUtility.keyboardControl = 0;
+
+ if (_allowReordering && adaptor.CanDrag( i ) && Event.current.button == 0)
+ {
+ s_DragItemPosition = itemPosition;
+
+ BeginTrackingReorderDrag( controlID, i );
+ s_AnchorMouseOffset = itemPosition.y - mousePosition.y;
+ s_TargetIndex = i;
+
+ Event.current.Use();
+ }
+ }
+ break;
+/* DEBUG
+ case EventType.Repaint:
+ GUI.color = Color.red;
+ GUI.DrawTexture(new Rect(0, lastMidPoint, 10, 1), EditorGUIUtility.whiteTexture);
+ GUI.color = Color.yellow;
+ GUI.DrawTexture(new Rect(5, itemPosition.y + itemPosition.height / 2f, 10, 1), EditorGUIUtility.whiteTexture);
+ GUI.color = Color.white;
+ break;
+//*/
+ }
+ }
+ }
+
+ // Item which is being dragged should be shown on top of other controls!
+ if (IsTrackingControl( controlID ))
+ {
+ lastMidPoint = position.yMax - lastHeight / 2f;
+
+ if (eventType == EventType.MouseDrag)
+ {
+ if (s_DragItemPosition.yMax >= lastMidPoint)
+ newTargetIndex = count;
+
+ // Force repaint to occur so that dragging rectangle is visible.
+ s_TargetIndex = newTargetIndex;
+ Event.current.Use();
+ }
+
+ DrawFloatingListItem( eventType, adaptor, targetSlotPosition );
+/* DEBUG
+ if (eventType == EventType.Repaint) {
+ GUI.color = Color.blue;
+ GUI.DrawTexture(new Rect(100, lastMidPoint, 20, 1), EditorGUIUtility.whiteTexture);
+ GUI.color = Color.white;
+ }
+//*/
+ }
+
+ // Fake control to catch input focus if auto focus was not possible.
+ GUIUtility.GetControlID( FocusType.Keyboard );
+ }
+
+ ///
+ /// Checks to see if list control needs to be automatically focused.
+ ///
+ /// Unique ID of list control.
+ private void CheckForAutoFocusControl( int controlID )
+ {
+ if (Event.current.type == EventType.Used)
+ return;
+
+ // Automatically focus control!
+ if (s_AutoFocusControlID == controlID)
+ {
+ s_AutoFocusControlID = 0;
+ Internal.GUIHelper.FocusTextInControl( "AutoFocus_" + controlID + "_" + s_AutoFocusIndex );
+ s_AutoFocusIndex = -1;
+ }
+ }
+
+ ///
+ /// Draw additional controls below list control and highlight drop target.
+ ///
+ /// Position of list control in GUI.
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ private void DrawFooterControls( Rect position, int controlID, IReorderableListAdaptor adaptor )
+ {
+ if (hasAddButton)
+ {
+ Rect addButtonRect = new Rect(
+ position.xMax - addButtonStyle.fixedWidth,
+ position.yMax - 1,
+ addButtonStyle.fixedWidth,
+ addButtonStyle.fixedHeight
+ );
+ DoAddButton( addButtonRect, controlID, adaptor );
+ }
+ }
+
+ ///
+ /// Cache of container heights mapped by control ID.
+ ///
+ private static Dictionary s_ContainerHeightCache = new Dictionary();
+
+ ///
+ /// Do layout version of list field.
+ ///
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ ///
+ /// Position of list container area in GUI (excludes footer area).
+ ///
+ private Rect DrawLayoutListField( int controlID, IReorderableListAdaptor adaptor )
+ {
+ float totalHeight;
+
+ // Calculate position of list field using layout engine.
+ if (Event.current.type == EventType.Layout)
+ {
+ totalHeight = CalculateListHeight( adaptor );
+ s_ContainerHeightCache[controlID] = totalHeight;
+ } else
+ {
+ totalHeight = s_ContainerHeightCache.ContainsKey( controlID )
+ ? s_ContainerHeightCache[controlID]
+ : 0;
+ }
+
+ Rect position = GUILayoutUtility.GetRect( GUIContent.none, containerStyle, GUILayout.Height( totalHeight ) );
+
+ // Make room for add button?
+ if (hasAddButton)
+ position.height -= addButtonStyle.fixedHeight;
+
+ // Draw list as normal.
+ DrawListContainerAndItems( position, controlID, adaptor );
+
+ CheckForAutoFocusControl( controlID );
+
+ return position;
+ }
+
+ ///
+ /// Draw content for empty list (layout version).
+ ///
+ /// Callback to draw empty content.
+ ///
+ /// Position of list container area in GUI (excludes footer area).
+ ///
+ private Rect DrawLayoutEmptyList( DrawEmpty drawEmpty )
+ {
+ Rect r = EditorGUILayout.BeginVertical( containerStyle );
+ {
+ if (drawEmpty != null)
+ drawEmpty();
+ else
+ GUILayout.Space( 5 );
+ }
+ EditorGUILayout.EndVertical();
+
+ // Allow room for add button.
+ GUILayoutUtility.GetRect( 0, addButtonStyle.fixedHeight - 1 );
+
+ return r;
+ }
+
+ ///
+ /// Draw content for empty list (layout version).
+ ///
+ /// Position of list control in GUI.
+ /// Callback to draw empty content.
+ private void DrawEmptyListControl( Rect position, DrawEmptyAbsolute drawEmpty )
+ {
+ if (Event.current.type == EventType.Repaint)
+ containerStyle.Draw( position, GUIContent.none, false, false, false, false );
+
+ // Take padding into consideration when drawing empty content.
+ position.x += containerStyle.padding.left;
+ position.y += containerStyle.padding.top;
+ position.width -= containerStyle.padding.horizontal;
+ position.height -= containerStyle.padding.vertical;
+
+ if (drawEmpty != null)
+ drawEmpty( position );
+ }
+
+ ///
+ /// Correct if for some reason one or more styles are missing!
+ ///
+ private void FixStyles()
+ {
+ containerStyle = containerStyle ?? ReorderableListGUI.defaultContainerStyle;
+ addButtonStyle = addButtonStyle ?? ReorderableListGUI.defaultAddButtonStyle;
+ removeButtonStyle = removeButtonStyle ?? ReorderableListGUI.defaultRemoveButtonStyle;
+
+ if (s_RightAlignedLabelStyle == null)
+ {
+ s_RightAlignedLabelStyle = new GUIStyle( GUI.skin.label );
+ s_RightAlignedLabelStyle.alignment = TextAnchor.MiddleRight;
+ s_RightAlignedLabelStyle.padding.right = 4;
+ }
+ }
+
+ ///
+ /// Draw layout version of list control.
+ ///
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ /// Delegate for drawing empty list.
+ private void Draw( int controlID, IReorderableListAdaptor adaptor, DrawEmpty drawEmpty )
+ {
+ FixStyles();
+ PrepareState( controlID, adaptor );
+
+ Rect position;
+
+ if (adaptor.Count > 0)
+ position = DrawLayoutListField( controlID, adaptor );
+ else
+ position = DrawLayoutEmptyList( drawEmpty );
+
+ DrawFooterControls( position, controlID, adaptor );
+ }
+
+ ///
+ public void Draw( IReorderableListAdaptor adaptor, DrawEmpty drawEmpty )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+ Draw( controlID, adaptor, drawEmpty );
+ }
+
+ ///
+ public void Draw( IReorderableListAdaptor adaptor )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+ Draw( controlID, adaptor, null );
+ }
+
+ ///
+ /// Draw list control with absolute positioning.
+ ///
+ /// Position of list control in GUI.
+ /// Unique ID of list control.
+ /// Reorderable list adaptor.
+ /// Delegate for drawing empty list.
+ private void Draw( Rect position, int controlID, IReorderableListAdaptor adaptor, DrawEmptyAbsolute drawEmpty )
+ {
+ FixStyles();
+ PrepareState( controlID, adaptor );
+
+ // Allow for footer area.
+ if (hasAddButton)
+ position.height -= addButtonStyle.fixedHeight;
+
+ if (adaptor.Count > 0)
+ {
+ DrawListContainerAndItems( position, controlID, adaptor );
+ CheckForAutoFocusControl( controlID );
+ } else
+ {
+ DrawEmptyListControl( position, drawEmpty );
+ }
+
+ DrawFooterControls( position, controlID, adaptor );
+ }
+
+ ///
+ /// Draw list control with absolute positioning.
+ ///
+ /// Position of list control in GUI.
+ /// Reorderable list adaptor.
+ /// Delegate for drawing empty list.
+ public void Draw( Rect position, IReorderableListAdaptor adaptor, DrawEmptyAbsolute drawEmpty )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+ Draw( position, controlID, adaptor, drawEmpty );
+ }
+
+ ///
+ public void Draw( Rect position, IReorderableListAdaptor adaptor )
+ {
+ int controlID = GUIUtility.GetControlID( FocusType.Passive );
+ Draw( position, controlID, adaptor, null );
+ }
+
+ #endregion
+
+ #region Context Menu
+
+ ///
+ /// Content for "Move to Top" command.
+ ///
+ protected static readonly GUIContent commandMoveToTop = new GUIContent( "Move to Top" );
+ ///
+ /// Content for "Move to Bottom" command.
+ ///
+ protected static readonly GUIContent commandMoveToBottom = new GUIContent( "Move to Bottom" );
+ ///
+ /// Content for "Insert Above" command.
+ ///
+ protected static readonly GUIContent commandInsertAbove = new GUIContent( "Insert Above" );
+ ///
+ /// Content for "Insert Below" command.
+ ///
+ protected static readonly GUIContent commandInsertBelow = new GUIContent( "Insert Below" );
+ ///
+ /// Content for "Duplicate" command.
+ ///
+ protected static readonly GUIContent commandDuplicate = new GUIContent( "Duplicate" );
+ ///
+ /// Content for "Remove" command.
+ ///
+ protected static readonly GUIContent commandRemove = new GUIContent( "Remove" );
+ ///
+ /// Content for "Clear All" command.
+ ///
+ protected static readonly GUIContent commandClearAll = new GUIContent( "Clear All" );
+
+ // Command control id and item index are assigned when context menu is shown.
+ private static int s_ContextControlID;
+ private static int s_ContextItemIndex;
+
+ // Command name is assigned by default context menu handler.
+ private static string s_ContextCommandName;
+
+ private void ShowContextMenu( int controlID, int itemIndex, IReorderableListAdaptor adaptor )
+ {
+ GenericMenu menu = new GenericMenu();
+
+ s_ContextControlID = controlID;
+ s_ContextItemIndex = itemIndex;
+
+ AddItemsToMenu( menu, itemIndex, adaptor );
+
+ if (menu.GetItemCount() > 0)
+ menu.ShowAsContext();
+ }
+
+ ///
+ /// Default functionality to handle context command.
+ ///
+ ///
+ /// Can be used when adding custom items to the context menu:
+ ///
+ ///
+ ///
+ ///
+ protected static readonly GenericMenu.MenuFunction2 defaultContextHandler = DefaultContextMenuHandler;
+
+ private static void DefaultContextMenuHandler( object userData )
+ {
+ var commandContent = userData as GUIContent;
+ if (commandContent == null || string.IsNullOrEmpty( commandContent.text ))
+ return;
+
+ s_ContextCommandName = commandContent.text;
+
+ var e = EditorGUIUtility.CommandEvent( "ReorderableListContextCommand" );
+ EditorWindow.focusedWindow.SendEvent( e );
+ }
+
+ ///
+ /// Invoked to generate context menu for list item.
+ ///
+ /// Menu which can be populated.
+ /// Zero-based index of item which was right-clicked.
+ /// Reorderable list adaptor.
+ protected virtual void AddItemsToMenu( GenericMenu menu, int itemIndex, IReorderableListAdaptor adaptor )
+ {
+ if ((flags & ReorderableListFlags.DisableReordering) == 0)
+ {
+ if (itemIndex > 0)
+ menu.AddItem( commandMoveToTop, false, defaultContextHandler, commandMoveToTop );
+ else
+ menu.AddDisabledItem( commandMoveToTop );
+
+ if (itemIndex + 1 < adaptor.Count)
+ menu.AddItem( commandMoveToBottom, false, defaultContextHandler, commandMoveToBottom );
+ else
+ menu.AddDisabledItem( commandMoveToBottom );
+
+ if (hasAddButton)
+ {
+ menu.AddSeparator( "" );
+
+ menu.AddItem( commandInsertAbove, false, defaultContextHandler, commandInsertAbove );
+ menu.AddItem( commandInsertBelow, false, defaultContextHandler, commandInsertBelow );
+
+ if ((flags & ReorderableListFlags.DisableDuplicateCommand) == 0)
+ menu.AddItem( commandDuplicate, false, defaultContextHandler, commandDuplicate );
+ }
+ }
+
+ if (hasRemoveButtons)
+ {
+ if (menu.GetItemCount() > 0)
+ menu.AddSeparator( "" );
+
+ menu.AddItem( commandRemove, false, defaultContextHandler, commandRemove );
+ menu.AddSeparator( "" );
+ menu.AddItem( commandClearAll, false, defaultContextHandler, commandClearAll );
+ }
+ }
+
+ #endregion
+
+ #region Command Handling
+
+ ///
+ /// Invoked to handle context command.
+ ///
+ ///
+ /// It is important to set the value of GUI.changed to true if any
+ /// changes are made by command handler.
+ /// Default command handling functionality can be inherited:
+ ///
+ ///
+ ///
+ /// Name of command. This is the text shown in the context menu.
+ /// Zero-based index of item which was right-clicked.
+ /// Reorderable list adaptor.
+ ///
+ /// A value of true if command was known; otherwise false.
+ ///
+ protected virtual bool HandleCommand( string commandName, int itemIndex, IReorderableListAdaptor adaptor )
+ {
+ switch (commandName)
+ {
+ case "Move to Top":
+ MoveItem( adaptor, itemIndex, 0 );
+ return true;
+ case "Move to Bottom":
+ MoveItem( adaptor, itemIndex, adaptor.Count );
+ return true;
+
+ case "Insert Above":
+ InsertItem( adaptor, itemIndex );
+ return true;
+ case "Insert Below":
+ InsertItem( adaptor, itemIndex + 1 );
+ return true;
+ case "Duplicate":
+ DuplicateItem( adaptor, itemIndex );
+ return true;
+
+ case "Remove":
+ RemoveItem( adaptor, itemIndex );
+ return true;
+ case "Clear All":
+ ClearAll( adaptor );
+ return true;
+
+ default:
+ return false;
+ }
+ }
+
+ ///
+ /// Call to manually perform command.
+ ///
+ ///
+ /// Warning message is logged to console if attempted to execute unknown command.
+ ///
+ /// Name of command. This is the text shown in the context menu.
+ /// Zero-based index of item which was right-clicked.
+ /// Reorderable list adaptor.
+ ///
+ /// A value of true if command was known; otherwise false.
+ ///
+ public bool DoCommand( string commandName, int itemIndex, IReorderableListAdaptor adaptor )
+ {
+ if (!HandleCommand( s_ContextCommandName, itemIndex, adaptor ))
+ {
+ Debug.LogWarning( "Unknown context command." );
+ return false;
+ }
+ return true;
+ }
+
+ ///
+ /// Call to manually perform command.
+ ///
+ ///
+ /// Warning message is logged to console if attempted to execute unknown command.
+ ///
+ /// Content representing command.
+ /// Zero-based index of item which was right-clicked.
+ /// Reorderable list adaptor.
+ ///
+ /// A value of true if command was known; otherwise false.
+ ///
+ public bool DoCommand( GUIContent command, int itemIndex, IReorderableListAdaptor adaptor )
+ {
+ return DoCommand( command.text, itemIndex, adaptor );
+ }
+
+ #endregion
+
+ #region Methods
+
+ ///
+ /// Calculate height of list control in pixels.
+ ///
+ /// Reorderable list adaptor.
+ ///
+ /// Required list height in pixels.
+ ///
+ public float CalculateListHeight( IReorderableListAdaptor adaptor )
+ {
+ FixStyles();
+
+ float totalHeight = containerStyle.padding.vertical - 1;
+
+ // Take list items into consideration.
+ int count = adaptor.Count;
+ for (int i = 0; i < count; ++i)
+ totalHeight += adaptor.GetItemHeight( i );
+ // Add spacing between list items.
+ totalHeight += 4 * count;
+
+ // Add height of add button.
+ if (hasAddButton)
+ totalHeight += addButtonStyle.fixedHeight;
+
+ return totalHeight;
+ }
+
+ ///
+ /// Calculate height of list control in pixels.
+ ///
+ /// Count of items in list.
+ /// Fixed height of list item.
+ ///
+ /// Required list height in pixels.
+ ///
+ public float CalculateListHeight( int itemCount, float itemHeight )
+ {
+ FixStyles();
+
+ float totalHeight = containerStyle.padding.vertical - 1;
+
+ // Take list items into consideration.
+ totalHeight += (itemHeight + 4) * itemCount;
+
+ // Add height of add button.
+ if (hasAddButton)
+ totalHeight += addButtonStyle.fixedHeight;
+
+ return totalHeight;
+ }
+
+ ///
+ /// Move item from source index to destination index.
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of source item.
+ /// Zero-based index of destination index.
+ protected void MoveItem( IReorderableListAdaptor adaptor, int sourceIndex, int destIndex )
+ {
+ adaptor.Move( sourceIndex, destIndex );
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+ }
+
+ ///
+ /// Add item at end of list and raises the event .
+ ///
+ /// Reorderable list adaptor.
+ protected void AddItem( IReorderableListAdaptor adaptor )
+ {
+ adaptor.Add();
+ AutoFocusItem( s_ContextControlID, adaptor.Count - 1 );
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ var args = new ItemInsertedEventArgs( adaptor, adaptor.Count - 1, false );
+ OnItemInserted( args );
+ }
+
+ ///
+ /// Insert item at specified index and raises the event .
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of item.
+ protected void InsertItem( IReorderableListAdaptor adaptor, int itemIndex )
+ {
+ adaptor.Insert( itemIndex );
+ AutoFocusItem( s_ContextControlID, itemIndex );
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ var args = new ItemInsertedEventArgs( adaptor, itemIndex, false );
+ OnItemInserted( args );
+ }
+
+ ///
+ /// Duplicate specified item and raises the event .
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of item.
+ protected void DuplicateItem( IReorderableListAdaptor adaptor, int itemIndex )
+ {
+ adaptor.Duplicate( itemIndex );
+ AutoFocusItem( s_ContextControlID, itemIndex + 1 );
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ var args = new ItemInsertedEventArgs( adaptor, itemIndex + 1, true );
+ OnItemInserted( args );
+ }
+
+ ///
+ /// Remove specified item.
+ ///
+ ///
+ /// The event is raised prior to removing item
+ /// and allows removal to be cancelled.
+ ///
+ /// Reorderable list adaptor.
+ /// Zero-based index of item.
+ ///
+ /// Returns a value of false if operation was cancelled.
+ ///
+ protected bool RemoveItem( IReorderableListAdaptor adaptor, int itemIndex )
+ {
+ var args = new ItemRemovingEventArgs( adaptor, itemIndex );
+ OnItemRemoving( args );
+ if (args.Cancel)
+ return false;
+
+ adaptor.Remove( itemIndex );
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ return true;
+ }
+
+ ///
+ /// Remove all items from list.
+ ///
+ ///
+ /// The event is raised for each item prior to
+ /// clearing array and allows entire operation to be cancelled.
+ ///
+ /// Reorderable list adaptor.
+ ///
+ /// Returns a value of false if operation was cancelled.
+ ///
+ protected bool ClearAll( IReorderableListAdaptor adaptor )
+ {
+ if (adaptor.Count == 0)
+ return true;
+
+ var args = new ItemRemovingEventArgs( adaptor, 0 );
+ int count = adaptor.Count;
+ for (int i = 0; i < count; ++i)
+ {
+ args.itemIndex = i;
+ OnItemRemoving( args );
+ if (args.Cancel)
+ return false;
+ }
+
+ adaptor.Clear();
+
+ GUI.changed = true;
+ ReorderableListGUI.indexOfChangedItem = -1;
+
+ return true;
+ }
+
+ #endregion
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs.meta b/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs.meta
new file mode 100644
index 0000000..6464f35
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7449d5ee58dc949ae9e48df297608904
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs b/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs
new file mode 100644
index 0000000..8f6e8c7
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs
@@ -0,0 +1,61 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using System;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Additional flags which can be passed into reorderable list field.
+ ///
+ ///
+ /// Multiple flags can be specified if desired:
+ ///
+ ///
+ [Flags]
+ public enum ReorderableListFlags
+ {
+ ///
+ /// Hide grab handles and disable reordering of list items.
+ ///
+ DisableReordering = 0x01,
+ ///
+ /// Hide add button at base of control.
+ ///
+ HideAddButton = 0x02,
+ ///
+ /// Hide remove buttons from list items.
+ ///
+ HideRemoveButtons = 0x04,
+ ///
+ /// Do not display context menu upon right-clicking grab handle.
+ ///
+ DisableContextMenu = 0x08,
+ ///
+ /// Hide "Duplicate" option from context menu.
+ ///
+ DisableDuplicateCommand = 0x10,
+ ///
+ /// Do not automatically focus first control of newly added items.
+ ///
+ DisableAutoFocus = 0x20,
+ ///
+ /// Show zero-based index of array elements.
+ ///
+ ShowIndices = 0x40,
+ ///
+ /// Do not attempt to clip items which are out of view.
+ ///
+ ///
+ /// Clipping helps to boost performance, though may lead to issues on
+ /// some interfaces.
+ ///
+ DisableClipping = 0x80,
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs.meta b/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs.meta
new file mode 100644
index 0000000..81f8eca
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListFlags.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d78a12eba9cd148d9a5d02acc6bf2e62
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs b/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs
new file mode 100644
index 0000000..1e4b134
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs
@@ -0,0 +1,672 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+using UnityEditor;
+
+using System.Collections.Generic;
+
+using InControl.ReorderableList.Internal;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Utility class for drawing reorderable lists.
+ ///
+ public static class ReorderableListGUI
+ {
+
+ ///
+ /// Default list item height is 18 pixels.
+ ///
+ public const float DefaultItemHeight = 18;
+
+ ///
+ /// Gets or sets zero-based index of last item which was changed. A value of -1
+ /// indicates that no item was changed by list.
+ ///
+ ///
+ /// This property should not be set when items are added or removed.
+ ///
+ public static int indexOfChangedItem { get; internal set; }
+
+ ///
+ /// Gets zero-based index of list item which is currently being drawn;
+ /// or a value of -1 if no item is currently being drawn.
+ ///
+ public static int currentItemIndex
+ {
+ get { return ReorderableListControl.currentItemIndex; }
+ }
+
+ #region Basic Item Drawers
+
+ ///
+ /// Default list item drawer implementation.
+ ///
+ ///
+ /// Always presents the label "Item drawer not implemented.".
+ ///
+ /// Position to draw list item control(s).
+ /// Value of list item.
+ ///
+ /// Unmodified value of list item.
+ ///
+ /// Type of list item.
+ public static T DefaultItemDrawer( Rect position, T item )
+ {
+ GUI.Label( position, "Item drawer not implemented." );
+ return item;
+ }
+
+ ///
+ /// Draws text field allowing list items to be edited.
+ ///
+ ///
+ /// Null values are automatically changed to empty strings since null
+ /// values cannot be edited using a text field.
+ /// Value of GUI.changed is set to true if value of item
+ /// is modified.
+ ///
+ /// Position to draw list item control(s).
+ /// Value of list item.
+ ///
+ /// Modified value of list item.
+ ///
+ public static string TextFieldItemDrawer( Rect position, string item )
+ {
+ if (item == null)
+ {
+ item = "";
+ GUI.changed = true;
+ }
+ return EditorGUI.TextField( position, item );
+ }
+
+ #endregion
+
+ ///
+ /// Gets the default list control implementation.
+ ///
+ private static ReorderableListControl defaultListControl { get; set; }
+
+ static ReorderableListGUI()
+ {
+ InitStyles();
+
+ defaultListControl = new ReorderableListControl();
+
+ // Duplicate default styles to prevent user scripts from interferring with
+ // the default list control instance.
+ defaultListControl.containerStyle = new GUIStyle( defaultContainerStyle );
+ defaultListControl.addButtonStyle = new GUIStyle( defaultAddButtonStyle );
+ defaultListControl.removeButtonStyle = new GUIStyle( defaultRemoveButtonStyle );
+
+ indexOfChangedItem = -1;
+ }
+
+ #region Custom Styles
+
+ ///
+ /// Gets default style for title header.
+ ///
+ public static GUIStyle defaultTitleStyle { get; private set; }
+
+ ///
+ /// Gets default style for background of list control.
+ ///
+ public static GUIStyle defaultContainerStyle { get; private set; }
+ ///
+ /// Gets default style for add item button.
+ ///
+ public static GUIStyle defaultAddButtonStyle { get; private set; }
+ ///
+ /// Gets default style for remove item button.
+ ///
+ public static GUIStyle defaultRemoveButtonStyle { get; private set; }
+
+ private static void InitStyles()
+ {
+ defaultTitleStyle = new GUIStyle();
+ defaultTitleStyle.border = new RectOffset( 2, 2, 2, 1 );
+ defaultTitleStyle.margin = new RectOffset( 5, 5, 5, 0 );
+ defaultTitleStyle.padding = new RectOffset( 5, 5, 0, 0 );
+ defaultTitleStyle.alignment = TextAnchor.MiddleLeft;
+ defaultTitleStyle.normal.background = ReorderableListResources.texTitleBackground;
+ defaultTitleStyle.normal.textColor = EditorGUIUtility.isProSkin
+ ? new Color( 0.8f, 0.8f, 0.8f )
+ : new Color( 0.2f, 0.2f, 0.2f );
+
+ defaultContainerStyle = new GUIStyle();
+ defaultContainerStyle.border = new RectOffset( 2, 2, 1, 2 );
+ defaultContainerStyle.margin = new RectOffset( 5, 5, 5, 5 );
+ defaultContainerStyle.padding = new RectOffset( 1, 1, 2, 2 );
+ defaultContainerStyle.normal.background = ReorderableListResources.texContainerBackground;
+
+ defaultAddButtonStyle = new GUIStyle();
+ defaultAddButtonStyle.fixedWidth = 30;
+ defaultAddButtonStyle.fixedHeight = 16;
+ defaultAddButtonStyle.normal.background = ReorderableListResources.texAddButton;
+ defaultAddButtonStyle.active.background = ReorderableListResources.texAddButtonActive;
+
+ defaultRemoveButtonStyle = new GUIStyle();
+ defaultRemoveButtonStyle.fixedWidth = 27;
+ defaultRemoveButtonStyle.active.background = ReorderableListResources.CreatePixelTexture( "Dark Pixel (List GUI)", new Color32( 18, 18, 18, 255 ) );
+ defaultRemoveButtonStyle.imagePosition = ImagePosition.ImageOnly;
+ defaultRemoveButtonStyle.alignment = TextAnchor.MiddleCenter;
+
+ }
+
+ #endregion
+
+ private static GUIContent s_Temp = new GUIContent();
+
+ #region Title Control
+
+ ///
+ /// Draw title control for list field.
+ ///
+ ///
+ /// When needed, should be shown immediately before list field.
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// Content for title control.
+ public static void Title( GUIContent title )
+ {
+ Rect position = GUILayoutUtility.GetRect( title, defaultTitleStyle );
+ position.height += 6;
+ Title( position, title );
+ }
+
+ ///
+ /// Draw title control for list field.
+ ///
+ ///
+ /// When needed, should be shown immediately before list field.
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// Text for title control.
+ public static void Title( string title )
+ {
+ s_Temp.text = title;
+ Title( s_Temp );
+ }
+
+ ///
+ /// Draw title control for list field with absolute positioning.
+ ///
+ /// Position of control.
+ /// Content for title control.
+ public static void Title( Rect position, GUIContent title )
+ {
+ if (Event.current.type == EventType.Repaint)
+ defaultTitleStyle.Draw( position, title, false, false, false, false );
+ }
+
+ ///
+ /// Draw title control for list field with absolute positioning.
+ ///
+ /// Position of control.
+ /// Text for title control.
+ public static void Title( Rect position, string text )
+ {
+ s_Temp.text = text;
+ Title( position, s_Temp );
+ }
+
+ #endregion
+
+ #region List Control
+
+ ///
+ /// Draw list field control.
+ ///
+ /// The list which can be reordered.
+ /// Callback to draw list item.
+ /// Callback to draw custom content for empty list (optional).
+ /// Height of a single list item.
+ /// Optional flags to pass into list field.
+ /// Type of list item.
+ private static void DoListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmpty drawEmpty, float itemHeight, ReorderableListFlags flags )
+ {
+ var adaptor = new GenericListAdaptor( list, drawItem, itemHeight );
+ ReorderableListControl.DrawControlFromState( adaptor, drawEmpty, flags );
+ }
+ ///
+ /// Draw list field control with absolute positioning.
+ ///
+ /// Position of control.
+ /// The list which can be reordered.
+ /// Callback to draw list item.
+ /// Callback to draw custom content for empty list (optional).
+ /// Height of a single list item.
+ /// Optional flags to pass into list field.
+ /// Type of list item.
+ private static void DoListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmptyAbsolute drawEmpty, float itemHeight, ReorderableListFlags flags )
+ {
+ var adaptor = new GenericListAdaptor( list, drawItem, itemHeight );
+ ReorderableListControl.DrawControlFromState( position, adaptor, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmpty drawEmpty, float itemHeight, ReorderableListFlags flags )
+ {
+ DoListField( list, drawItem, drawEmpty, itemHeight, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmptyAbsolute drawEmpty, float itemHeight, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, list, drawItem, drawEmpty, itemHeight, flags );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmpty drawEmpty, float itemHeight )
+ {
+ DoListField( list, drawItem, drawEmpty, itemHeight, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmptyAbsolute drawEmpty, float itemHeight )
+ {
+ DoListFieldAbsolute( position, list, drawItem, drawEmpty, itemHeight, 0 );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ DoListField( list, drawItem, drawEmpty, DefaultItemHeight, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, list, drawItem, drawEmpty, DefaultItemHeight, flags );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmpty drawEmpty )
+ {
+ DoListField( list, drawItem, drawEmpty, DefaultItemHeight, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListControl.DrawEmptyAbsolute drawEmpty )
+ {
+ DoListFieldAbsolute( position, list, drawItem, drawEmpty, DefaultItemHeight, 0 );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, float itemHeight, ReorderableListFlags flags )
+ {
+ DoListField( list, drawItem, null, itemHeight, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, float itemHeight, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, list, drawItem, null, itemHeight, flags );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, float itemHeight )
+ {
+ DoListField( list, drawItem, null, itemHeight, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, float itemHeight )
+ {
+ DoListFieldAbsolute( position, list, drawItem, null, itemHeight, 0 );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListFlags flags )
+ {
+ DoListField( list, drawItem, null, DefaultItemHeight, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, list, drawItem, null, DefaultItemHeight, flags );
+ }
+
+
+ ///
+ public static void ListField( IList list, ReorderableListControl.ItemDrawer drawItem )
+ {
+ DoListField( list, drawItem, null, DefaultItemHeight, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IList list, ReorderableListControl.ItemDrawer drawItem )
+ {
+ DoListFieldAbsolute( position, list, drawItem, null, DefaultItemHeight, 0 );
+ }
+
+
+ ///
+ /// Calculate height of list field for absolute positioning.
+ ///
+ /// Count of items in list.
+ /// Fixed height of list item.
+ /// Optional flags to pass into list field.
+ ///
+ /// Required list height in pixels.
+ ///
+ public static float CalculateListFieldHeight( int itemCount, float itemHeight, ReorderableListFlags flags )
+ {
+ // We need to push/pop flags so that nested controls are properly calculated.
+ var restoreFlags = defaultListControl.flags;
+ try
+ {
+ defaultListControl.flags = flags;
+ return defaultListControl.CalculateListHeight( itemCount, itemHeight );
+ } finally
+ {
+ defaultListControl.flags = restoreFlags;
+ }
+ }
+
+ ///
+ public static float CalculateListFieldHeight( int itemCount, ReorderableListFlags flags )
+ {
+ return CalculateListFieldHeight( itemCount, DefaultItemHeight, flags );
+ }
+ ///
+ public static float CalculateListFieldHeight( int itemCount, float itemHeight )
+ {
+ return CalculateListFieldHeight( itemCount, itemHeight, 0 );
+ }
+ ///
+ public static float CalculateListFieldHeight( int itemCount )
+ {
+ return CalculateListFieldHeight( itemCount, DefaultItemHeight, 0 );
+ }
+
+ #endregion
+
+ #region SerializedProperty Control
+
+ ///
+ /// Draw list field control for serializable property array.
+ ///
+ /// Serializable property.
+ /// Use fixed height for items rather than .
+ /// Callback to draw custom content for empty list (optional).
+ /// Optional flags to pass into list field.
+ private static void DoListField( SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ var adaptor = new SerializedPropertyAdaptor( arrayProperty, fixedItemHeight );
+ ReorderableListControl.DrawControlFromState( adaptor, drawEmpty, flags );
+ }
+ ///
+ /// Draw list field control for serializable property array.
+ ///
+ /// Position of control.
+ /// Serializable property.
+ /// Use fixed height for items rather than .
+ /// Callback to draw custom content for empty list (optional).
+ /// Optional flags to pass into list field.
+ private static void DoListFieldAbsolute( Rect position, SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ var adaptor = new SerializedPropertyAdaptor( arrayProperty, fixedItemHeight );
+ ReorderableListControl.DrawControlFromState( position, adaptor, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ DoListField( arrayProperty, 0, drawEmpty, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, arrayProperty, 0, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, ReorderableListControl.DrawEmpty drawEmpty )
+ {
+ DoListField( arrayProperty, 0, drawEmpty, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, ReorderableListControl.DrawEmptyAbsolute drawEmpty )
+ {
+ DoListFieldAbsolute( position, arrayProperty, 0, drawEmpty, 0 );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, ReorderableListFlags flags )
+ {
+ DoListField( arrayProperty, 0, null, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, arrayProperty, 0, null, flags );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty )
+ {
+ DoListField( arrayProperty, 0, null, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty )
+ {
+ DoListFieldAbsolute( position, arrayProperty, 0, null, 0 );
+ }
+
+
+ ///
+ /// Calculate height of list field for absolute positioning.
+ ///
+ /// Serializable property.
+ /// Optional flags to pass into list field.
+ ///
+ /// Required list height in pixels.
+ ///
+ public static float CalculateListFieldHeight( SerializedProperty arrayProperty, ReorderableListFlags flags )
+ {
+ // We need to push/pop flags so that nested controls are properly calculated.
+ var restoreFlags = defaultListControl.flags;
+ try
+ {
+ defaultListControl.flags = flags;
+ return defaultListControl.CalculateListHeight( new SerializedPropertyAdaptor( arrayProperty ) );
+ } finally
+ {
+ defaultListControl.flags = restoreFlags;
+ }
+ }
+
+ ///
+ public static float CalculateListFieldHeight( SerializedProperty arrayProperty )
+ {
+ return CalculateListFieldHeight( arrayProperty, 0 );
+ }
+
+ #endregion
+
+ #region SerializedProperty Control (Fixed Item Height)
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ DoListField( arrayProperty, fixedItemHeight, drawEmpty, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, arrayProperty, fixedItemHeight, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmpty drawEmpty )
+ {
+ DoListField( arrayProperty, fixedItemHeight, drawEmpty, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListControl.DrawEmptyAbsolute drawEmpty )
+ {
+ DoListFieldAbsolute( position, arrayProperty, fixedItemHeight, drawEmpty, 0 );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListFlags flags )
+ {
+ DoListField( arrayProperty, fixedItemHeight, null, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, float fixedItemHeight, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, arrayProperty, fixedItemHeight, null, flags );
+ }
+
+
+ ///
+ public static void ListField( SerializedProperty arrayProperty, float fixedItemHeight )
+ {
+ DoListField( arrayProperty, fixedItemHeight, null, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, SerializedProperty arrayProperty, float fixedItemHeight )
+ {
+ DoListFieldAbsolute( position, arrayProperty, fixedItemHeight, null, 0 );
+ }
+
+ #endregion
+
+ #region Adaptor Control
+
+ ///
+ /// Draw list field control for adapted collection.
+ ///
+ /// Reorderable list adaptor.
+ /// Callback to draw custom content for empty list (optional).
+ /// Optional flags to pass into list field.
+ private static void DoListField( IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags = 0 )
+ {
+ ReorderableListControl.DrawControlFromState( adaptor, drawEmpty, flags );
+ }
+ ///
+ /// Draw list field control for adapted collection.
+ ///
+ /// Position of control.
+ /// Reorderable list adaptor.
+ /// Callback to draw custom content for empty list (optional).
+ /// Optional flags to pass into list field.
+ private static void DoListFieldAbsolute( Rect position, IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags = 0 )
+ {
+ ReorderableListControl.DrawControlFromState( position, adaptor, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmpty drawEmpty, ReorderableListFlags flags )
+ {
+ DoListField( adaptor, drawEmpty, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmptyAbsolute drawEmpty, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, adaptor, drawEmpty, flags );
+ }
+
+
+ ///
+ public static void ListField( IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmpty drawEmpty )
+ {
+ DoListField( adaptor, drawEmpty, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IReorderableListAdaptor adaptor, ReorderableListControl.DrawEmptyAbsolute drawEmpty )
+ {
+ DoListFieldAbsolute( position, adaptor, drawEmpty, 0 );
+ }
+
+
+ ///
+ public static void ListField( IReorderableListAdaptor adaptor, ReorderableListFlags flags )
+ {
+ DoListField( adaptor, null, flags );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IReorderableListAdaptor adaptor, ReorderableListFlags flags )
+ {
+ DoListFieldAbsolute( position, adaptor, null, flags );
+ }
+
+
+ ///
+ public static void ListField( IReorderableListAdaptor adaptor )
+ {
+ DoListField( adaptor, null, 0 );
+ }
+ ///
+ public static void ListFieldAbsolute( Rect position, IReorderableListAdaptor adaptor )
+ {
+ DoListFieldAbsolute( position, adaptor, null, 0 );
+ }
+
+
+ ///
+ /// Calculate height of list field for adapted collection.
+ ///
+ /// Reorderable list adaptor.
+ /// Optional flags to pass into list field.
+ ///
+ /// Required list height in pixels.
+ ///
+ public static float CalculateListFieldHeight( IReorderableListAdaptor adaptor, ReorderableListFlags flags )
+ {
+ // We need to push/pop flags so that nested controls are properly calculated.
+ var restoreFlags = defaultListControl.flags;
+ try
+ {
+ defaultListControl.flags = flags;
+ return defaultListControl.CalculateListHeight( adaptor );
+ } finally
+ {
+ defaultListControl.flags = restoreFlags;
+ }
+ }
+
+ ///
+ public static float CalculateListFieldHeight( IReorderableListAdaptor adaptor )
+ {
+ return CalculateListFieldHeight( adaptor, 0 );
+ }
+
+ #endregion
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs.meta b/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs.meta
new file mode 100644
index 0000000..559c7a6
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/ReorderableListGUI.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 62c907a173e8e4c739cf8dd36cdf2621
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs b/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs
new file mode 100644
index 0000000..ef67320
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs
@@ -0,0 +1,203 @@
+// Copyright (c) 2012-2013 Rotorz Limited. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+using UnityEngine;
+using UnityEditor;
+
+using System;
+
+namespace InControl.ReorderableList
+{
+
+ ///
+ /// Reorderable list adaptor for serialized array property.
+ ///
+ ///
+ /// This adaptor can be subclassed to add special logic to item height calculation.
+ /// You may want to implement a custom adaptor class where specialised functionality
+ /// is needed.
+ ///
+ public class SerializedPropertyAdaptor : IReorderableListAdaptor
+ {
+
+ private SerializedProperty _arrayProperty;
+
+ ///
+ /// Fixed height of each list item.
+ ///
+ ///
+ /// Non-zero value overrides property drawer height calculation
+ /// which is more efficient.
+ ///
+ public float fixedItemHeight;
+
+ ///
+ /// Gets element from list.
+ ///
+ /// Zero-based index of element.
+ ///
+ /// Serialized property wrapper for array element.
+ ///
+ public SerializedProperty this[ int index ]
+ {
+ get { return _arrayProperty.GetArrayElementAtIndex( index ); }
+ }
+
+ ///
+ /// Gets the underlying serialized array property.
+ ///
+ public SerializedProperty arrayProperty
+ {
+ get { return _arrayProperty; }
+ }
+
+ #region Construction
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// Serialized property for entire array.
+ /// Non-zero height overrides property drawer height calculation.
+ public SerializedPropertyAdaptor( SerializedProperty arrayProperty, float fixedItemHeight )
+ {
+ if (arrayProperty == null)
+ throw new ArgumentNullException( "Array property was null." );
+ if (!arrayProperty.isArray)
+ throw new InvalidOperationException( "Specified serialized propery is not an array." );
+
+ this._arrayProperty = arrayProperty;
+ this.fixedItemHeight = fixedItemHeight;
+ }
+
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// Serialized property for entire array.
+ public SerializedPropertyAdaptor( SerializedProperty arrayProperty ) : this(arrayProperty, 0f)
+ {
+ }
+
+ #endregion
+
+ #region IReorderableListAdaptor - Implementation
+
+ ///
+ public int Count
+ {
+ get { return _arrayProperty.arraySize; }
+ }
+
+ ///
+ public virtual bool CanDrag( int index )
+ {
+ return true;
+ }
+ ///
+ public virtual bool CanRemove( int index )
+ {
+ return true;
+ }
+
+ ///
+ public void Add()
+ {
+ int newIndex = _arrayProperty.arraySize;
+ ++_arrayProperty.arraySize;
+ ResetValue( _arrayProperty.GetArrayElementAtIndex( newIndex ) );
+ }
+ ///
+ public void Insert( int index )
+ {
+ _arrayProperty.InsertArrayElementAtIndex( index );
+ ResetValue( _arrayProperty.GetArrayElementAtIndex( index ) );
+ }
+ ///
+ public void Duplicate( int index )
+ {
+ _arrayProperty.InsertArrayElementAtIndex( index );
+ }
+ ///
+ public void Remove( int index )
+ {
+ _arrayProperty.DeleteArrayElementAtIndex( index );
+ }
+ ///
+ public void Move( int sourceIndex, int destIndex )
+ {
+ if (destIndex > sourceIndex)
+ --destIndex;
+ _arrayProperty.MoveArrayElement( sourceIndex, destIndex );
+ }
+ ///
+ public void Clear()
+ {
+ _arrayProperty.ClearArray();
+ }
+
+ ///
+ public virtual void DrawItem( Rect position, int index )
+ {
+ EditorGUI.PropertyField( position, this[index], GUIContent.none, false );
+ }
+
+ ///
+ public virtual float GetItemHeight( int index )
+ {
+ return fixedItemHeight != 0f
+ ? fixedItemHeight
+ : EditorGUI.GetPropertyHeight( this[index], GUIContent.none, false );
+ }
+
+ #endregion
+
+ #region Methods
+
+ ///
+ /// Reset value of array element.
+ ///
+ /// Serializd property for array element.
+ private void ResetValue( SerializedProperty element )
+ {
+ switch (element.type)
+ {
+ case "string":
+ element.stringValue = "";
+ break;
+ case "Vector2f":
+ element.vector2Value = Vector2.zero;
+ break;
+ case "Vector3f":
+ element.vector3Value = Vector3.zero;
+ break;
+ case "Rectf":
+ element.rectValue = new Rect();
+ break;
+ case "Quaternionf":
+ element.quaternionValue = Quaternion.identity;
+ break;
+ case "int":
+ element.intValue = 0;
+ break;
+ case "float":
+ element.floatValue = 0f;
+ break;
+ case "UInt8":
+ element.boolValue = false;
+ break;
+ case "ColorRGBA":
+ element.colorValue = Color.black;
+ break;
+
+ default:
+ if (element.type.StartsWith( "PPtr" ))
+ element.objectReferenceValue = null;
+ break;
+ }
+ }
+
+ #endregion
+
+ }
+
+}
\ No newline at end of file
diff --git a/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs.meta b/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs.meta
new file mode 100644
index 0000000..c9ea403
--- /dev/null
+++ b/Assets/InControl/Editor/ReorderableList/SerializedPropertyAdaptor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 97e2cf2107a0b436cad75d75f8906fb6
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/InControl.prefab b/Assets/InControl/InControl.prefab
new file mode 100644
index 0000000..5aa3422
--- /dev/null
+++ b/Assets/InControl/InControl.prefab
@@ -0,0 +1,51 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 11400000}
+ m_Layer: 0
+ m_Name: InControl
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 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 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c7b5e8de77c5b4597ae7fbfb49a95e22, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ logDebugInfo: 0
+ invertYAxis: 0
+ enableXInput: 0
+ useFixedUpdate: 1
+ dontDestroyOnLoad: 1
+ customProfiles: []
diff --git a/Assets/InControl/InControl.prefab.meta b/Assets/InControl/InControl.prefab.meta
new file mode 100644
index 0000000..7f1550d
--- /dev/null
+++ b/Assets/InControl/InControl.prefab.meta
@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: f902a8fc3b3acd64984e12baf4278a76
+NativeFormatImporter:
+ userData:
diff --git a/Assets/InControl/Library.meta b/Assets/InControl/Library.meta
new file mode 100644
index 0000000..bc713d3
--- /dev/null
+++ b/Assets/InControl/Library.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 2c46ce1b6c66446e4b07162493001e10
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Compatibility.meta b/Assets/InControl/Library/Compatibility.meta
new file mode 100644
index 0000000..7a3e75c
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 6ade708e11ded453d9520019bb348a5f
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Compatibility/HeaderAttribute.cs b/Assets/InControl/Library/Compatibility/HeaderAttribute.cs
new file mode 100644
index 0000000..152d6b9
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/HeaderAttribute.cs
@@ -0,0 +1,45 @@
+#if UNITY_4_3 && UNITY_EDITOR
+using System.Collections;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class HeaderAttribute : PropertyAttribute
+ {
+ public string header;
+
+ public HeaderAttribute( string header )
+ {
+ this.header = header;
+ }
+ }
+
+
+ [CustomPropertyDrawer(typeof(HeaderAttribute))]
+ public class HeaderDrawer : PropertyDrawer
+ {
+ public override float GetPropertyHeight( SerializedProperty property, GUIContent label )
+ {
+ return EditorGUI.GetPropertyHeight( property, label ) + (EditorGUIUtility.singleLineHeight * 1.5f);
+ }
+
+
+ public override void OnGUI( Rect position, SerializedProperty property, GUIContent label )
+ {
+ var headerAttribute = attribute as HeaderAttribute;
+ var propertyHeight = position.height - (EditorGUIUtility.singleLineHeight * 1.5f);
+
+ position.y += EditorGUIUtility.singleLineHeight * 0.5f;
+ position.height = EditorGUIUtility.singleLineHeight;
+ EditorGUI.LabelField( position, headerAttribute.header, EditorStyles.boldLabel );
+
+ position.y += EditorGUIUtility.singleLineHeight;
+ position.height = propertyHeight;
+ EditorGUI.PropertyField( position, property );
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/Compatibility/HeaderAttribute.cs.meta b/Assets/InControl/Library/Compatibility/HeaderAttribute.cs.meta
new file mode 100644
index 0000000..06ce8ea
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/HeaderAttribute.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a6f9df388a384442bb101cc67126f194
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Compatibility/RangeAttribute.cs b/Assets/InControl/Library/Compatibility/RangeAttribute.cs
new file mode 100644
index 0000000..4e5fc46
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/RangeAttribute.cs
@@ -0,0 +1,41 @@
+#if UNITY_4_3 && UNITY_EDITOR
+using System.Collections;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class RangeAttribute : PropertyAttribute
+ {
+ public float min;
+ public float max;
+
+ public RangeAttribute( float min, float max )
+ {
+ this.min = min;
+ this.max = max;
+ }
+ }
+
+
+ [CustomPropertyDrawer(typeof(RangeAttribute))]
+ public class RangeDrawer : PropertyDrawer
+ {
+ public override void OnGUI( Rect position, SerializedProperty property, GUIContent label )
+ {
+ var rangeAttribute = attribute as RangeAttribute;
+ if (property.propertyType == SerializedPropertyType.Float)
+ {
+ EditorGUI.Slider( position, property, rangeAttribute.min, rangeAttribute.max, label );
+ }
+ else
+ if (property.propertyType == SerializedPropertyType.Integer)
+ {
+ EditorGUI.IntSlider( position, property, (int) rangeAttribute.min, (int) rangeAttribute.max, label );
+ }
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/Compatibility/RangeAttribute.cs.meta b/Assets/InControl/Library/Compatibility/RangeAttribute.cs.meta
new file mode 100644
index 0000000..f7a5bd0
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/RangeAttribute.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6658719ee0a0544fdbce2ed84ae60f09
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Compatibility/SpaceAttribute.cs b/Assets/InControl/Library/Compatibility/SpaceAttribute.cs
new file mode 100644
index 0000000..b4dfe83
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/SpaceAttribute.cs
@@ -0,0 +1,40 @@
+#if UNITY_4_3 && UNITY_EDITOR
+using System.Collections;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class SpaceAttribute : PropertyAttribute
+ {
+ public int space;
+
+ public SpaceAttribute( int space )
+ {
+ this.space = space;
+ }
+ }
+
+
+ [CustomPropertyDrawer(typeof(SpaceAttribute))]
+ public class SpaceDrawer : PropertyDrawer
+ {
+ public override float GetPropertyHeight( SerializedProperty property, GUIContent label )
+ {
+ var spaceAttribute = attribute as SpaceAttribute;
+ return EditorGUI.GetPropertyHeight( property, label ) + spaceAttribute.space;
+ }
+
+
+ public override void OnGUI( Rect position, SerializedProperty property, GUIContent label )
+ {
+ var spaceAttribute = attribute as SpaceAttribute;
+ position.y += spaceAttribute.space;
+ position.height -= spaceAttribute.space;
+ EditorGUI.PropertyField( position, property, label );
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/Compatibility/SpaceAttribute.cs.meta b/Assets/InControl/Library/Compatibility/SpaceAttribute.cs.meta
new file mode 100644
index 0000000..f56dea0
--- /dev/null
+++ b/Assets/InControl/Library/Compatibility/SpaceAttribute.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a0d6089ba8556408882dca53437e776e
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Components.meta b/Assets/InControl/Library/Components.meta
new file mode 100644
index 0000000..9f6e00b
--- /dev/null
+++ b/Assets/InControl/Library/Components.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: fbb8aeed17d054bf09b5caf08bcb3132
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Components/InControlManager.cs b/Assets/InControl/Library/Components/InControlManager.cs
new file mode 100644
index 0000000..b58a5fc
--- /dev/null
+++ b/Assets/InControl/Library/Components/InControlManager.cs
@@ -0,0 +1,131 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Reflection;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class InControlManager : MonoBehaviour
+ {
+ public bool logDebugInfo = false;
+ public bool invertYAxis = false;
+ public bool enableXInput = false;
+ public bool useFixedUpdate = false;
+ public bool dontDestroyOnLoad = false;
+ public List customProfiles = new List();
+
+
+ void OnEnable()
+ {
+ if (logDebugInfo)
+ {
+ Debug.Log( "InControl (version " + InputManager.Version + ")" );
+ Logger.OnLogMessage += LogMessage;
+ }
+
+ InputManager.InvertYAxis = invertYAxis;
+ InputManager.EnableXInput = enableXInput;
+ InputManager.Setup();
+
+ foreach (var className in customProfiles)
+ {
+ var classType = Type.GetType( className );
+ if (classType == null)
+ {
+ Debug.LogError( "Cannot find class for custom profile: " + className );
+ }
+ else
+ {
+ var customProfileInstance = Activator.CreateInstance( classType ) as UnityInputDeviceProfile;
+ InputManager.AttachDevice( new UnityInputDevice( customProfileInstance ) );
+ }
+ }
+
+ if (dontDestroyOnLoad)
+ {
+ DontDestroyOnLoad( this );
+ }
+ }
+
+
+ void OnDisable()
+ {
+ InputManager.Reset();
+ }
+
+
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ void Start()
+ {
+ StartCoroutine( CheckForOuyaEverywhereSupport() );
+ }
+
+
+ IEnumerator CheckForOuyaEverywhereSupport()
+ {
+ while (!OuyaSDK.isIAPInitComplete())
+ {
+ yield return null;
+ }
+
+ OuyaEverywhereDeviceManager.Enable();
+ }
+ #endif
+
+
+ void Update()
+ {
+ if (!useFixedUpdate || Mathf.Approximately( Time.timeScale, 0.0f ))
+ {
+ InputManager.Update();
+ }
+ }
+
+
+ void FixedUpdate()
+ {
+ if (useFixedUpdate)
+ {
+ InputManager.Update();
+ }
+ }
+
+
+ void OnApplicationFocus( bool focusState )
+ {
+ InputManager.OnApplicationFocus( focusState );
+ }
+
+
+ void OnApplicationPause( bool pauseState )
+ {
+ InputManager.OnApplicationPause( pauseState );
+ }
+
+
+ void OnApplicationQuit()
+ {
+ InputManager.OnApplicationQuit();
+ }
+
+
+ void LogMessage( LogMessage logMessage )
+ {
+ switch (logMessage.type)
+ {
+ case LogMessageType.Info:
+ Debug.Log( logMessage.text );
+ break;
+ case LogMessageType.Warning:
+ Debug.LogWarning( logMessage.text );
+ break;
+ case LogMessageType.Error:
+ Debug.LogError( logMessage.text );
+ break;
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Components/InControlManager.cs.meta b/Assets/InControl/Library/Components/InControlManager.cs.meta
new file mode 100644
index 0000000..2539cc3
--- /dev/null
+++ b/Assets/InControl/Library/Components/InControlManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c7b5e8de77c5b4597ae7fbfb49a95e22
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: -100
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control.meta b/Assets/InControl/Library/Control.meta
new file mode 100644
index 0000000..8fd8a86
--- /dev/null
+++ b/Assets/InControl/Library/Control.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 5129e41cb4894418791a34cb3f4fa246
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Control/InputControl.cs b/Assets/InControl/Library/Control/InputControl.cs
new file mode 100644
index 0000000..3f1a6ff
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControl.cs
@@ -0,0 +1,215 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class InputControl
+ {
+ public static readonly InputControl Null = new InputControl( "NullInputControl" );
+
+ public string Handle { get; protected set; }
+ public InputControlType Target { get; protected set; }
+
+ public ulong UpdateTick { get; protected set; }
+
+ public float Sensitivity = 1.0f;
+ public float LowerDeadZone = 0.0f;
+ public float UpperDeadZone = 1.0f;
+
+ public bool IsButton { get; protected set; }
+
+ InputControlState thisState;
+ InputControlState lastState;
+ InputControlState tempState;
+
+ ulong zeroTick;
+
+
+ private InputControl( string handle )
+ {
+ Handle = handle;
+ }
+
+
+ public InputControl( string handle, InputControlType target )
+ {
+ Handle = handle;
+ Target = target;
+
+ IsButton = (target >= InputControlType.Action1 && target <= InputControlType.Action4) ||
+ (target >= InputControlType.Button0 && target <= InputControlType.Button19);
+ }
+
+
+ public void UpdateWithState( bool state, ulong updateTick )
+ {
+ if (IsNull)
+ {
+ throw new InvalidOperationException( "A null control cannot be updated." );
+ }
+
+ if (UpdateTick > updateTick)
+ {
+ throw new InvalidOperationException( "A control cannot be updated with an earlier tick." );
+ }
+
+ tempState.Set( state || tempState.State );
+ }
+
+
+ public void UpdateWithValue( float value, ulong updateTick )
+ {
+ if (IsNull)
+ {
+ throw new InvalidOperationException( "A null control cannot be updated." );
+ }
+
+ if (UpdateTick > updateTick)
+ {
+ throw new InvalidOperationException( "A control cannot be updated with an earlier tick." );
+ }
+
+ if (Mathf.Abs( value ) > Mathf.Abs( tempState.Value ))
+ {
+ tempState.Set( value );
+ }
+ }
+
+
+ internal void PreUpdate( ulong updateTick )
+ {
+ RawValue = null;
+ PreValue = null;
+
+ lastState = thisState;
+ tempState.Reset();
+ }
+
+
+ internal void PostUpdate( ulong updateTick )
+ {
+ thisState = tempState;
+ if (thisState != lastState)
+ {
+ UpdateTick = updateTick;
+ }
+ }
+
+
+ internal void SetZeroTick()
+ {
+ zeroTick = UpdateTick;
+ }
+
+
+ internal bool IsOnZeroTick
+ {
+ get { return UpdateTick == zeroTick; }
+ }
+
+
+ public bool State
+ {
+ get { return thisState.State; }
+ }
+
+
+ public bool LastState
+ {
+ get { return lastState.State; }
+ }
+
+
+ public float Value
+ {
+ get { return thisState.Value; }
+ }
+
+
+ public float LastValue
+ {
+ get { return lastState.Value; }
+ }
+
+
+ public bool HasChanged
+ {
+ get { return thisState != lastState; }
+ }
+
+
+ public bool IsPressed
+ {
+ get { return thisState.State; }
+ }
+
+
+ public bool WasPressed
+ {
+ get { return thisState && !lastState; }
+ }
+
+
+ public bool WasReleased
+ {
+ get { return !thisState && lastState; }
+ }
+
+
+ public bool IsNull
+ {
+ get { return this == Null; }
+ }
+
+
+ public bool IsNotNull
+ {
+ get { return this != Null; }
+ }
+
+
+ public override string ToString()
+ {
+ return string.Format( "[InputControl: Handle={0}, Value={1}]", Handle, Value );
+ }
+
+
+ public static implicit operator bool( InputControl control )
+ {
+ return control.State;
+ }
+
+
+ public static implicit operator float( InputControl control )
+ {
+ return control.Value;
+ }
+
+
+ public InputControlType? Obverse
+ {
+ get
+ {
+ switch (Target)
+ {
+ case InputControlType.LeftStickX:
+ return InputControlType.LeftStickY;
+ case InputControlType.LeftStickY:
+ return InputControlType.LeftStickX;
+ case InputControlType.RightStickX:
+ return InputControlType.RightStickY;
+ case InputControlType.RightStickY:
+ return InputControlType.RightStickX;
+ default:
+ return null;
+ }
+ }
+ }
+
+
+ // This is for internal use only and is not always set.
+ internal float? RawValue;
+ internal float? PreValue;
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Control/InputControl.cs.meta b/Assets/InControl/Library/Control/InputControl.cs.meta
new file mode 100644
index 0000000..6bf4aca
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a331fa841dd36460cb3c9805af10b205
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/InputControlMapping.cs b/Assets/InControl/Library/Control/InputControlMapping.cs
new file mode 100644
index 0000000..f5f0886
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlMapping.cs
@@ -0,0 +1,91 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class InputControlMapping
+ {
+ public class Range
+ {
+ public static Range Complete = new Range { Minimum = -1.0f, Maximum = 1.0f };
+ public static Range Positive = new Range { Minimum = 0.0f, Maximum = 1.0f };
+ public static Range Negative = new Range { Minimum = -1.0f, Maximum = 0.0f };
+
+ public float Minimum;
+ public float Maximum;
+ }
+
+
+ public InputControlSource Source;
+ public InputControlType Target;
+
+ // Invert the final mapped value.
+ public bool Invert;
+
+ // Analog values will be multiplied by this number before processing.
+ public float Scale = 1.0f;
+
+ // Raw inputs won't be processed except for scaling (mice and trackpads).
+ public bool Raw;
+
+ // This is primarily to fix a bug with the wired Xbox controller on Mac.
+ public bool IgnoreInitialZeroValue;
+
+ public Range SourceRange = Range.Complete;
+ public Range TargetRange = Range.Complete;
+
+ string handle;
+
+
+ public float MapValue( float value )
+ {
+ float sourceValue;
+ float targetValue;
+
+ if (Raw)
+ {
+ targetValue = value * Scale;
+ }
+ else
+ {
+ // Scale value and clamp to a legal range.
+ value = Mathf.Clamp( value * Scale, -1.0f, 1.0f );
+
+ // Values outside of source range are invalid and return zero.
+ if (value < SourceRange.Minimum || value > SourceRange.Maximum)
+ {
+ return 0.0f;
+ }
+
+ // Remap from source range to target range.
+ sourceValue = Mathf.InverseLerp( SourceRange.Minimum, SourceRange.Maximum, value );
+ targetValue = Mathf.Lerp( TargetRange.Minimum, TargetRange.Maximum, sourceValue );
+ }
+
+ if (Invert ^ (IsYAxis && InputManager.InvertYAxis))
+ {
+ targetValue = -targetValue;
+ }
+
+ return targetValue;
+ }
+
+
+ public string Handle
+ {
+ get { return (string.IsNullOrEmpty( handle )) ? Target.ToString() : handle; }
+ set { handle = value; }
+ }
+
+
+ bool IsYAxis
+ {
+ get
+ {
+ return Target == InputControlType.LeftStickY ||
+ Target == InputControlType.RightStickY;
+ }
+ }
+ }
+}
diff --git a/Assets/InControl/Library/Control/InputControlMapping.cs.meta b/Assets/InControl/Library/Control/InputControlMapping.cs.meta
new file mode 100644
index 0000000..b274aff
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlMapping.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 158934c73677f4587a09b752977c95cb
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/InputControlSource.cs b/Assets/InControl/Library/Control/InputControlSource.cs
new file mode 100644
index 0000000..d3660e4
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlSource.cs
@@ -0,0 +1,12 @@
+using System;
+
+
+namespace InControl
+{
+ public interface InputControlSource
+ {
+ float GetValue( InputDevice inputDevice );
+ bool GetState( InputDevice inputDevice );
+ }
+}
+
diff --git a/Assets/InControl/Library/Control/InputControlSource.cs.meta b/Assets/InControl/Library/Control/InputControlSource.cs.meta
new file mode 100644
index 0000000..d5c5871
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b8357bf40f8764dd490da258112083f5
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/InputControlState.cs b/Assets/InControl/Library/Control/InputControlState.cs
new file mode 100644
index 0000000..8ab5c7d
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlState.cs
@@ -0,0 +1,66 @@
+using System;
+using UnityEngine;
+
+#pragma warning disable 0660, 0661
+
+
+namespace InControl
+{
+ public struct InputControlState
+ {
+ public bool State;
+ public float Value;
+
+
+ public void Reset()
+ {
+ Value = 0.0f;
+ State = false;
+ }
+
+
+ public void Set( float value )
+ {
+ Value = value;
+ State = !Mathf.Approximately( value, 0.0f );
+ }
+
+
+ public void Set( float value, float threshold )
+ {
+ Value = value;
+ State = Mathf.Abs( value ) > threshold;
+ }
+
+
+ public void Set( bool state )
+ {
+ State = state;
+ Value = state ? 1.0f : 0.0f;
+ }
+
+
+ public static implicit operator bool( InputControlState state )
+ {
+ return state.State;
+ }
+
+
+ public static implicit operator float( InputControlState state )
+ {
+ return state.Value;
+ }
+
+
+ public static bool operator ==( InputControlState a, InputControlState b )
+ {
+ return Mathf.Approximately( a.Value, b.Value );
+ }
+
+
+ public static bool operator !=( InputControlState a, InputControlState b )
+ {
+ return !Mathf.Approximately( a.Value, b.Value );
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Control/InputControlState.cs.meta b/Assets/InControl/Library/Control/InputControlState.cs.meta
new file mode 100644
index 0000000..9667e41
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlState.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 59bdf6bbbd3674d9daca7fc11231fcb6
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/InputControlType.cs b/Assets/InControl/Library/Control/InputControlType.cs
new file mode 100644
index 0000000..3afd865
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlType.cs
@@ -0,0 +1,105 @@
+using System;
+
+
+namespace InControl
+{
+ // TODO: This should be renamed to InputControlTarget.
+ public enum InputControlType : int
+ {
+ // Standardized.
+ //
+ LeftStickX,
+ LeftStickY,
+ LeftStickButton,
+
+ RightStickX,
+ RightStickY,
+ RightStickButton,
+
+ DPadUp,
+ DPadDown,
+ DPadLeft,
+ DPadRight,
+
+ Action1,
+ Action2,
+ Action3,
+ Action4,
+
+ LeftTrigger,
+ RightTrigger,
+
+ LeftBumper,
+ RightBumper,
+
+
+ // Not standardized, but provided for convenience.
+ //
+ Back,
+ Start,
+ Select,
+ System,
+ Pause,
+ Menu,
+ Share,
+ View,
+ TiltX,
+ TiltY,
+ TiltZ,
+ ScrollWheel,
+ TouchPadTap,
+ TouchPadXAxis,
+ TouchPadYAxis,
+
+
+ // Not standardized.
+ //
+ Analog0,
+ Analog1,
+ Analog2,
+ Analog3,
+ Analog4,
+ Analog5,
+ Analog6,
+ Analog7,
+ Analog8,
+ Analog9,
+ Analog10,
+ Analog11,
+ Analog12,
+ Analog13,
+ Analog14,
+ Analog15,
+ Analog16,
+ Analog17,
+ Analog18,
+ Analog19,
+
+ Button0,
+ Button1,
+ Button2,
+ Button3,
+ Button4,
+ Button5,
+ Button6,
+ Button7,
+ Button8,
+ Button9,
+ Button10,
+ Button11,
+ Button12,
+ Button13,
+ Button14,
+ Button15,
+ Button16,
+ Button17,
+ Button18,
+ Button19,
+
+
+ // Internal. Must be last.
+ //
+ Count
+ }
+}
+
diff --git a/Assets/InControl/Library/Control/InputControlType.cs.meta b/Assets/InControl/Library/Control/InputControlType.cs.meta
new file mode 100644
index 0000000..50d51e1
--- /dev/null
+++ b/Assets/InControl/Library/Control/InputControlType.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5183b915a2b5b4330bad2dcfdcbe9013
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/OneAxisInputControl.cs b/Assets/InControl/Library/Control/OneAxisInputControl.cs
new file mode 100644
index 0000000..e0a046e
--- /dev/null
+++ b/Assets/InControl/Library/Control/OneAxisInputControl.cs
@@ -0,0 +1,93 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class OneAxisInputControl
+ {
+ public ulong UpdateTick { get; private set; }
+
+ InputControlState thisState;
+ InputControlState lastState;
+
+
+ public void UpdateWithValue( float value, ulong updateTick, float stateThreshold )
+ {
+ if (UpdateTick > updateTick)
+ {
+ throw new InvalidOperationException( "A control cannot be updated with an earlier tick." );
+ }
+
+ lastState = thisState;
+
+ thisState.Set( value, stateThreshold );
+
+ if (thisState != lastState)
+ {
+ UpdateTick = updateTick;
+ }
+ }
+
+
+ public bool State
+ {
+ get { return thisState.State; }
+ }
+
+
+ public bool LastState
+ {
+ get { return lastState.State; }
+ }
+
+
+ public float Value
+ {
+ get { return thisState.Value; }
+ }
+
+
+ public float LastValue
+ {
+ get { return lastState.Value; }
+ }
+
+
+ public bool HasChanged
+ {
+ get { return thisState != lastState; }
+ }
+
+
+ public bool IsPressed
+ {
+ get { return thisState.State; }
+ }
+
+
+ public bool WasPressed
+ {
+ get { return thisState && !lastState; }
+ }
+
+
+ public bool WasReleased
+ {
+ get { return !thisState && lastState; }
+ }
+
+
+ public static implicit operator bool( OneAxisInputControl control )
+ {
+ return control.State;
+ }
+
+
+ public static implicit operator float( OneAxisInputControl control )
+ {
+ return control.Value;
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Control/OneAxisInputControl.cs.meta b/Assets/InControl/Library/Control/OneAxisInputControl.cs.meta
new file mode 100644
index 0000000..1bbba5c
--- /dev/null
+++ b/Assets/InControl/Library/Control/OneAxisInputControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f64459b0e09934afba39eef3f4bff61b
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Control/TwoAxisInputControl.cs b/Assets/InControl/Library/Control/TwoAxisInputControl.cs
new file mode 100644
index 0000000..fe72edc
--- /dev/null
+++ b/Assets/InControl/Library/Control/TwoAxisInputControl.cs
@@ -0,0 +1,100 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TwoAxisInputControl
+ {
+ public float X { get; protected set; }
+ public float Y { get; protected set; }
+
+ public OneAxisInputControl Left { get; protected set; }
+ public OneAxisInputControl Right { get; protected set; }
+ public OneAxisInputControl Up { get; protected set; }
+ public OneAxisInputControl Down { get; protected set; }
+
+ public ulong UpdateTick { get; protected set; }
+
+ bool thisState;
+ bool lastState;
+
+ public static float StateThreshold = 0.0f;
+
+
+ internal TwoAxisInputControl()
+ {
+ Left = new OneAxisInputControl();
+ Right = new OneAxisInputControl();
+ Up = new OneAxisInputControl();
+ Down = new OneAxisInputControl();
+ }
+
+
+ internal void Update( float x, float y, ulong updateTick )
+ {
+ lastState = thisState;
+
+ X = x;
+ Y = y;
+
+ Left.UpdateWithValue( Mathf.Clamp01( -X ), updateTick, StateThreshold );
+ Right.UpdateWithValue( Mathf.Clamp01( X ), updateTick, StateThreshold );
+
+ if (InputManager.InvertYAxis)
+ {
+ Up.UpdateWithValue( Mathf.Clamp01( -Y ), updateTick, StateThreshold );
+ Down.UpdateWithValue( Mathf.Clamp01( Y ), updateTick, StateThreshold );
+ }
+ else
+ {
+ Up.UpdateWithValue( Mathf.Clamp01( Y ), updateTick, StateThreshold );
+ Down.UpdateWithValue( Mathf.Clamp01( -Y ), updateTick, StateThreshold );
+ }
+
+ thisState = Up.State || Down.State || Left.State || Right.State;
+
+ if (thisState != lastState)
+ {
+ UpdateTick = updateTick;
+ }
+ }
+
+
+ public bool State
+ {
+ get { return thisState; }
+ }
+
+
+ public bool HasChanged
+ {
+ get { return thisState != lastState; }
+ }
+
+
+ public Vector2 Vector
+ {
+ get { return new Vector2( X, Y ); }
+ }
+
+
+ public static implicit operator bool( TwoAxisInputControl control )
+ {
+ return control.thisState;
+ }
+
+
+ public static implicit operator Vector2( TwoAxisInputControl control )
+ {
+ return control.Vector;
+ }
+
+
+ public static implicit operator Vector3( TwoAxisInputControl control )
+ {
+ return new Vector3( control.X, control.Y );
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Control/TwoAxisInputControl.cs.meta b/Assets/InControl/Library/Control/TwoAxisInputControl.cs.meta
new file mode 100644
index 0000000..001645a
--- /dev/null
+++ b/Assets/InControl/Library/Control/TwoAxisInputControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2f1825cfc5dae489c84b73d77137794a
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Debug.meta b/Assets/InControl/Library/Debug.meta
new file mode 100644
index 0000000..a3e317f
--- /dev/null
+++ b/Assets/InControl/Library/Debug.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 8ffbcd970700f46468bc10430f6b2817
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Debug/Logger.cs b/Assets/InControl/Library/Debug/Logger.cs
new file mode 100644
index 0000000..7e9e7b4
--- /dev/null
+++ b/Assets/InControl/Library/Debug/Logger.cs
@@ -0,0 +1,58 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public enum LogMessageType
+ {
+ Info,
+ Warning,
+ Error
+ }
+
+
+ public struct LogMessage
+ {
+ public string text;
+ public LogMessageType type;
+ }
+
+
+ public class Logger
+ {
+ public delegate void LogMessageHandler( LogMessage message );
+ public static event LogMessageHandler OnLogMessage;
+
+
+ public static void LogInfo( string text )
+ {
+ if (OnLogMessage != null)
+ {
+ var logMessage = new LogMessage() { text = text, type = LogMessageType.Info };
+ OnLogMessage( logMessage );
+ }
+ }
+
+
+ public static void LogWarning( string text )
+ {
+ if (OnLogMessage != null)
+ {
+ var logMessage = new LogMessage() { text = text, type = LogMessageType.Warning };
+ OnLogMessage( logMessage );
+ }
+ }
+
+
+ public static void LogError( string text )
+ {
+ if (OnLogMessage != null)
+ {
+ var logMessage = new LogMessage() { text = text, type = LogMessageType.Error };
+ OnLogMessage( logMessage );
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Debug/Logger.cs.meta b/Assets/InControl/Library/Debug/Logger.cs.meta
new file mode 100644
index 0000000..513fdad
--- /dev/null
+++ b/Assets/InControl/Library/Debug/Logger.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5e434901b21a544b58614da9f38cb261
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Device.meta b/Assets/InControl/Library/Device.meta
new file mode 100644
index 0000000..4baa409
--- /dev/null
+++ b/Assets/InControl/Library/Device.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 866a38a3ac2004ca89da2105270af2ba
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Device/InputDevice.cs b/Assets/InControl/Library/Device/InputDevice.cs
new file mode 100644
index 0000000..fbe0bfd
--- /dev/null
+++ b/Assets/InControl/Library/Device/InputDevice.cs
@@ -0,0 +1,328 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class InputDevice
+ {
+ public static readonly InputDevice Null = new InputDevice( "NullInputDevice" );
+
+ internal int SortOrder = int.MaxValue;
+
+ public string Name { get; protected set; }
+ public string Meta { get; protected set; }
+
+ public ulong LastChangeTick { get; protected set; }
+
+ public InputControl[] Controls { get; protected set; }
+
+ public TwoAxisInputControl LeftStick { get; protected set; }
+ public TwoAxisInputControl RightStick { get; protected set; }
+ public TwoAxisInputControl DPad { get; protected set; }
+
+
+ public InputDevice( string name )
+ {
+ Name = name;
+ Meta = "";
+
+ LastChangeTick = 0;
+
+ const int numInputControlTypes = (int) InputControlType.Count + 1;
+ Controls = new InputControl[numInputControlTypes];
+
+ LeftStick = new TwoAxisInputControl();
+ RightStick = new TwoAxisInputControl();
+ DPad = new TwoAxisInputControl();
+ }
+
+
+ public InputControl GetControl( InputControlType inputControlType )
+ {
+ var control = Controls[ (int) inputControlType ];
+ return control ?? InputControl.Null;
+ }
+
+
+ // Warning: this is not efficient. Don't use it unless you have to, m'kay?
+ public static InputControlType GetInputControlTypeByName( string inputControlName )
+ {
+ return (InputControlType) Enum.Parse( typeof(InputControlType), inputControlName );
+ }
+
+
+ // Warning: this is not efficient. Don't use it unless you have to, m'kay?
+ public InputControl GetControlByName( string inputControlName )
+ {
+ var inputControlType = GetInputControlTypeByName( inputControlName );
+ return GetControl( inputControlType );
+ }
+
+
+ public InputControl AddControl( InputControlType inputControlType, string handle )
+ {
+ var inputControl = new InputControl( handle, inputControlType );
+ Controls[ (int) inputControlType ] = inputControl;
+ return inputControl;
+ }
+
+
+ public void UpdateWithState( InputControlType inputControlType, bool state, ulong updateTick )
+ {
+ GetControl( inputControlType ).UpdateWithState( state, updateTick );
+ }
+
+
+ public void UpdateWithValue( InputControlType inputControlType, float value, ulong updateTick )
+ {
+ GetControl( inputControlType ).UpdateWithValue( value, updateTick );
+ }
+
+
+ public void PreUpdate( ulong updateTick, float deltaTime )
+ {
+ int controlCount = Controls.GetLength( 0 );
+ for (int i = 0; i < controlCount; i++)
+ {
+ var control = Controls[i];
+ if (control != null)
+ {
+ control.PreUpdate( updateTick );
+ }
+ }
+ }
+
+
+ public virtual void Update( ulong updateTick, float deltaTime )
+ {
+ // Implemented by subclasses.
+ }
+
+
+ public void PostUpdate( ulong updateTick, float deltaTime )
+ {
+ // Apply post-processing to controls.
+ int controlCount = Controls.GetLength( 0 );
+ for (int i = 0; i < controlCount; i++)
+ {
+ var control = Controls[i];
+ if (control != null)
+ {
+ if (control.RawValue.HasValue)
+ {
+ control.UpdateWithValue( control.RawValue.Value, updateTick );
+ }
+ else
+ if (control.PreValue.HasValue)
+ {
+ control.UpdateWithValue( ProcessAnalogControlValue( control, deltaTime ), updateTick );
+ }
+
+ control.PostUpdate( updateTick );
+
+ if (control.HasChanged)
+ {
+ LastChangeTick = updateTick;
+ }
+ }
+ }
+
+ // Update two-axis controls.
+ LeftStick.Update( LeftStickX, LeftStickY, updateTick );
+ RightStick.Update( RightStickX, RightStickY, updateTick );
+
+ var dpv = DPadVector;
+ DPad.Update( dpv.x, dpv.y, updateTick );
+ }
+
+
+ float ProcessAnalogControlValue( InputControl control, float deltaTime )
+ {
+ var analogValue = control.PreValue.Value;
+
+ var obverseTarget = control.Obverse;
+ if (obverseTarget.HasValue)
+ {
+ var obverseControl = GetControl( obverseTarget.Value );
+ if (obverseControl.PreValue.HasValue)
+ {
+ analogValue = ApplyCircularDeadZone( analogValue, obverseControl.PreValue.Value, control.LowerDeadZone, control.UpperDeadZone );
+ }
+ else
+ {
+ analogValue = ApplyDeadZone( analogValue, control.LowerDeadZone, control.UpperDeadZone );
+ }
+ }
+ else
+ {
+ analogValue = ApplyDeadZone( analogValue, control.LowerDeadZone, control.UpperDeadZone );
+ }
+
+ return ApplySmoothing( analogValue, control.LastValue, deltaTime, control.Sensitivity );
+ }
+
+
+ float ApplyDeadZone( float value, float lowerDeadZone, float upperDeadZone )
+ {
+ return Mathf.InverseLerp( lowerDeadZone, upperDeadZone, Mathf.Abs( value ) ) * Mathf.Sign( value );
+ }
+
+
+ float ApplyCircularDeadZone( float axisValue1, float axisValue2, float lowerDeadZone, float upperDeadZone )
+ {
+ var axisVector = new Vector2( axisValue1, axisValue2 );
+ var magnitude = Mathf.InverseLerp( lowerDeadZone, upperDeadZone, axisVector.magnitude );
+ return (axisVector.normalized * magnitude).x;
+ }
+
+
+ float ApplySmoothing( float thisValue, float lastValue, float deltaTime, float sensitivity )
+ {
+ // 1.0f and above is instant (no smoothing).
+ if (Mathf.Approximately( sensitivity, 1.0f ))
+ {
+ return thisValue;
+ }
+
+ // Apply sensitivity (how quickly the value adapts to changes).
+ var maxDelta = deltaTime * sensitivity * 100.0f;
+
+ // Snap to zero when changing direction quickly.
+ if (Mathf.Sign( lastValue ) != Mathf.Sign( thisValue ))
+ {
+ lastValue = 0.0f;
+ }
+
+ return Mathf.MoveTowards( lastValue, thisValue, maxDelta );
+ }
+
+
+ Vector2 DPadVector
+ {
+ get
+ {
+ var x = DPadLeft.State ? -DPadLeft.Value : DPadRight.Value;
+ var t = DPadUp.State ? DPadUp.Value : -DPadDown.Value;
+ var y = InputManager.InvertYAxis ? -t : t;
+ return new Vector2( x, y ).normalized;
+ }
+ }
+
+
+ public bool LastChangedAfter( InputDevice otherDevice )
+ {
+ return LastChangeTick > otherDevice.LastChangeTick;
+ }
+
+
+ public virtual void Vibrate( float leftMotor, float rightMotor )
+ {
+ }
+
+
+ public void Vibrate( float intensity )
+ {
+ Vibrate( intensity, intensity );
+ }
+
+
+ public virtual bool IsSupportedOnThisPlatform
+ {
+ get { return true; }
+ }
+
+
+ public virtual bool IsKnown
+ {
+ get { return true; }
+ }
+
+
+ public bool MenuWasPressed
+ {
+ get
+ {
+ return GetControl( InputControlType.Back ).WasPressed ||
+ GetControl( InputControlType.Start ).WasPressed ||
+ GetControl( InputControlType.Select ).WasPressed ||
+ GetControl( InputControlType.System ).WasPressed ||
+ GetControl( InputControlType.Pause ).WasPressed ||
+ GetControl( InputControlType.Menu ).WasPressed;
+ }
+ }
+
+
+ public InputControl AnyButton
+ {
+ get
+ {
+ int controlCount = Controls.GetLength( 0 );
+ for (int i = 0; i < controlCount; i++)
+ {
+ var control = Controls[i];
+ if (control != null && control.IsButton && control.IsPressed)
+ {
+ return control;
+ }
+ }
+
+ return InputControl.Null;
+ }
+ }
+
+
+ public InputControl LeftStickX { get { return GetControl( InputControlType.LeftStickX ); } }
+ public InputControl LeftStickY { get { return GetControl( InputControlType.LeftStickY ); } }
+
+ public InputControl RightStickX { get { return GetControl( InputControlType.RightStickX ); } }
+ public InputControl RightStickY { get { return GetControl( InputControlType.RightStickY ); } }
+
+ public InputControl DPadUp { get { return GetControl( InputControlType.DPadUp ); } }
+ public InputControl DPadDown { get { return GetControl( InputControlType.DPadDown ); } }
+ public InputControl DPadLeft { get { return GetControl( InputControlType.DPadLeft ); } }
+ public InputControl DPadRight { get { return GetControl( InputControlType.DPadRight ); } }
+
+ public InputControl Action1 { get { return GetControl( InputControlType.Action1 ); } }
+ public InputControl Action2 { get { return GetControl( InputControlType.Action2 ); } }
+ public InputControl Action3 { get { return GetControl( InputControlType.Action3 ); } }
+ public InputControl Action4 { get { return GetControl( InputControlType.Action4 ); } }
+
+ public InputControl LeftTrigger { get { return GetControl( InputControlType.LeftTrigger ); } }
+ public InputControl RightTrigger { get { return GetControl( InputControlType.RightTrigger ); } }
+
+ public InputControl LeftBumper { get { return GetControl( InputControlType.LeftBumper ); } }
+ public InputControl RightBumper { get { return GetControl( InputControlType.RightBumper ); } }
+
+ public InputControl LeftStickButton { get { return GetControl( InputControlType.LeftStickButton ); } }
+ public InputControl RightStickButton { get { return GetControl( InputControlType.RightStickButton ); } }
+
+
+ public float DPadX
+ {
+ get
+ {
+ return DPad.X;
+ }
+ }
+
+
+ public float DPadY
+ {
+ get
+ {
+ return DPad.Y;
+ }
+ }
+
+
+ public TwoAxisInputControl Direction
+ {
+ get
+ {
+ return DPad.UpdateTick > LeftStick.UpdateTick ? DPad : LeftStick;
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Device/InputDevice.cs.meta b/Assets/InControl/Library/Device/InputDevice.cs.meta
new file mode 100644
index 0000000..25804da
--- /dev/null
+++ b/Assets/InControl/Library/Device/InputDevice.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fe926333032524309be5399211293619
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Device/InputDeviceManager.cs b/Assets/InControl/Library/Device/InputDeviceManager.cs
new file mode 100644
index 0000000..0fed271
--- /dev/null
+++ b/Assets/InControl/Library/Device/InputDeviceManager.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using System.Reflection;
+
+
+namespace InControl
+{
+ public class InputDeviceManager
+ {
+ protected List devices = new List();
+
+
+ public virtual void Update( ulong updateTick, float deltaTime )
+ {
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Device/InputDeviceManager.cs.meta b/Assets/InControl/Library/Device/InputDeviceManager.cs.meta
new file mode 100644
index 0000000..29a5e71
--- /dev/null
+++ b/Assets/InControl/Library/Device/InputDeviceManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bcfac7f074e8e41b289eccbdbf6229fc
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/GUI.meta b/Assets/InControl/Library/GUI.meta
new file mode 100644
index 0000000..a5ad7ad
--- /dev/null
+++ b/Assets/InControl/Library/GUI.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 496fa34a5a5274ed48dd076bad461be4
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/GUI/InControlInputModule.cs b/Assets/InControl/Library/GUI/InControlInputModule.cs
new file mode 100644
index 0000000..a8d354c
--- /dev/null
+++ b/Assets/InControl/Library/GUI/InControlInputModule.cs
@@ -0,0 +1,493 @@
+#if UNITY_4_6
+using UnityEngine;
+using UnityEngine.EventSystems;
+using InControl;
+
+
+namespace InControl
+{
+ [AddComponentMenu( "Event/InControl Input Module" )]
+ public class InControlInputModule : PointerInputModule
+ {
+ public enum Button : int
+ {
+ Action1 = InputControlType.Action1,
+ Action2 = InputControlType.Action2,
+ Action3 = InputControlType.Action3,
+ Action4 = InputControlType.Action4
+ }
+
+
+ private enum InputSource : int
+ {
+ InControl,
+ Mouse
+ }
+
+
+ public Button submitButton = Button.Action1;
+ public Button cancelButton = Button.Action2;
+ [Range( 0, 1 )]
+ public float analogMoveThreshold = 0.5f;
+ public float moveRepeatFirstDuration = 0.8f;
+ public float moveRepeatDelayDuration = 0.1f;
+ public bool allowActivationOnMobileDevice = true;
+
+ InputSource currentInputSource;
+ Vector3 thisMousePosition;
+ Vector3 lastMousePosition;
+ Vector2 thisVectorState;
+ Vector2 lastVectorState;
+ bool thisSubmitState;
+ bool lastSubmitState;
+ bool thisCancelState;
+ bool lastCancelState;
+ float nextMoveRepeatTime;
+ float lastVectorPressedTime;
+
+
+ protected InControlInputModule()
+ {
+ TwoAxisInputControl.StateThreshold = analogMoveThreshold;
+ currentInputSource = InputSource.InControl;
+ }
+
+
+ public override bool IsModuleSupported()
+ {
+ return allowActivationOnMobileDevice || !Application.isMobilePlatform;
+ }
+
+
+ public override bool ShouldActivateModule()
+ {
+ if (!base.ShouldActivateModule())
+ {
+ return false;
+ }
+
+ UpdateInputState();
+
+ var shouldActivate = false;
+ shouldActivate |= SubmitWasPressed;
+ shouldActivate |= CancelWasPressed;
+ shouldActivate |= VectorWasPressed;
+ shouldActivate |= MouseHasMoved();
+ shouldActivate |= MouseButtonIsPressed();
+ return shouldActivate;
+ }
+
+
+ void UpdateInputState()
+ {
+ lastVectorState = thisVectorState;
+ thisVectorState = Vector2.zero;
+
+ if (Mathf.Abs( Direction.X ) > analogMoveThreshold)
+ {
+ thisVectorState.x = Mathf.Sign( Direction.X );
+ }
+
+ if (Mathf.Abs( Direction.Y ) > analogMoveThreshold)
+ {
+ thisVectorState.y = Mathf.Sign( Direction.Y );
+ }
+
+ if (VectorIsReleased)
+ {
+ nextMoveRepeatTime = 0.0f;
+ }
+
+ if (VectorIsPressed)
+ {
+ if (lastVectorState == Vector2.zero)
+ {
+ if (Time.realtimeSinceStartup > lastVectorPressedTime + 0.1f)
+ {
+ nextMoveRepeatTime = Time.realtimeSinceStartup + moveRepeatFirstDuration;
+ }
+ else
+ {
+ nextMoveRepeatTime = Time.realtimeSinceStartup + moveRepeatDelayDuration;
+ }
+ }
+
+ lastVectorPressedTime = Time.realtimeSinceStartup;
+ }
+
+ lastSubmitState = thisSubmitState;
+ thisSubmitState = SubmitButton.IsPressed;
+
+ lastCancelState = thisCancelState;
+ thisCancelState = CancelButton.IsPressed;
+ }
+
+
+ void SetVectorRepeatTimer()
+ {
+ nextMoveRepeatTime = Mathf.Max( nextMoveRepeatTime, Time.realtimeSinceStartup + moveRepeatDelayDuration );
+ }
+
+
+ bool VectorIsPressed
+ {
+ get
+ {
+ return thisVectorState != Vector2.zero;
+ }
+ }
+
+
+ bool VectorIsReleased
+ {
+ get
+ {
+ return thisVectorState == Vector2.zero;
+ }
+ }
+
+
+ bool VectorHasChanged
+ {
+ get
+ {
+ return thisVectorState != lastVectorState;
+ }
+ }
+
+
+ bool VectorWasPressed
+ {
+ get
+ {
+ if (VectorIsPressed && Time.realtimeSinceStartup > nextMoveRepeatTime)
+ {
+ return true;
+ }
+
+ return VectorIsPressed && lastVectorState == Vector2.zero;
+ }
+ }
+
+
+ bool SubmitWasPressed
+ {
+ get
+ {
+ return thisSubmitState && thisSubmitState != lastSubmitState;
+ }
+ }
+
+
+ bool CancelWasPressed
+ {
+ get
+ {
+ return thisCancelState && thisCancelState != lastCancelState;
+ }
+ }
+
+
+ public override void ActivateModule()
+ {
+ base.ActivateModule();
+
+ thisMousePosition = Input.mousePosition;
+ lastMousePosition = Input.mousePosition;
+
+ var baseEventData = GetBaseEventData();
+ var gameObject = eventSystem.currentSelectedObject;
+ if (gameObject == null)
+ {
+ gameObject = eventSystem.lastSelectedObject;
+ }
+ if (gameObject == null)
+ {
+ gameObject = eventSystem.firstSelectedObject;
+ }
+ eventSystem.SetSelectedGameObject( null, baseEventData );
+ eventSystem.SetSelectedGameObject( gameObject, baseEventData );
+ }
+
+
+ public override void DeactivateModule()
+ {
+ base.DeactivateModule();
+ base.ClearSelection();
+ }
+
+
+ public override void Process()
+ {
+ var used = SendUpdateEventToSelectedObject();
+
+ if (!used)
+ {
+ used = SendVectorEventToSelectedObject();
+ }
+
+ if (!used)
+ {
+ SendButtonEventToSelectedObject();
+ }
+
+ ProcessMouseEvent();
+ }
+
+
+ bool SendButtonEventToSelectedObject()
+ {
+ if (eventSystem.currentSelectedObject == null || currentInputSource != InputSource.InControl)
+ {
+ return false;
+ }
+
+ var baseEventData = GetBaseEventData();
+
+ if (SubmitWasPressed)
+ {
+ ExecuteEvents.Execute( eventSystem.currentSelectedObject, baseEventData, ExecuteEvents.submitHandler );
+ }
+
+ if (CancelWasPressed)
+ {
+ ExecuteEvents.Execute( eventSystem.currentSelectedObject, baseEventData, ExecuteEvents.cancelHandler );
+ }
+
+ return baseEventData.used;
+ }
+
+
+ bool SendVectorEventToSelectedObject()
+ {
+ if (!VectorWasPressed)
+ {
+ return false;
+ }
+
+ var axisEventData = GetAxisEventData( thisVectorState.x, thisVectorState.y, 0.5f );
+
+ if (axisEventData.moveDir != MoveDirection.None)
+ {
+ if (currentInputSource != InputSource.InControl)
+ {
+ currentInputSource = InputSource.InControl;
+ if (ResetSelection())
+ {
+ return true;
+ }
+ }
+
+ ExecuteEvents.Execute( eventSystem.currentSelectedObject, axisEventData, ExecuteEvents.moveHandler );
+
+ SetVectorRepeatTimer();
+ }
+
+ return axisEventData.used;
+ }
+
+
+ void ProcessMouseEvent()
+ {
+ var mouseButtonDown = Input.GetMouseButtonDown( 0 );
+ var mouseButtonUp = Input.GetMouseButtonUp( 0 );
+ var mousePointerEventData = GetMousePointerEventData();
+ var mouseScrollAxis = Input.GetAxis( "mouse z" ) * 0.01f;
+ mousePointerEventData.scrollDelta.x = 0;
+ mousePointerEventData.scrollDelta.y = mouseScrollAxis;
+ if (!UseMouse( mouseButtonDown, mouseButtonUp, mousePointerEventData ))
+ {
+ return;
+ }
+ ProcessMousePress( mousePointerEventData, mouseButtonDown, mouseButtonUp );
+ ProcessMove( mousePointerEventData );
+ if (!Mathf.Approximately( mouseScrollAxis, 0.0f ))
+ {
+ var eventHandler = ExecuteEvents.GetEventHandler( mousePointerEventData.pointerCurrentRaycast.go );
+ ExecuteEvents.ExecuteHierarchy( eventHandler, mousePointerEventData, ExecuteEvents.scrollHandler );
+ }
+ }
+
+
+ void ProcessMousePress( PointerEventData pointerEvent, bool pressed, bool released )
+ {
+ var pointerGameObject = pointerEvent.pointerCurrentRaycast.go;
+
+ if (pressed)
+ {
+ pointerEvent.eligibleForClick = true;
+ pointerEvent.delta = Vector2.zero;
+ pointerEvent.pressPosition = pointerEvent.position;
+ pointerEvent.pointerPressRaycast = pointerEvent.pointerCurrentRaycast;
+ var gameObject = ExecuteEvents.ExecuteHierarchy( pointerGameObject, pointerEvent, ExecuteEvents.pointerDownHandler );
+ if (gameObject == null)
+ {
+ gameObject = ExecuteEvents.GetEventHandler( pointerGameObject );
+ }
+ if (gameObject != pointerEvent.pointerPress)
+ {
+ pointerEvent.pointerPress = gameObject;
+ pointerEvent.rawPointerPress = pointerGameObject;
+ pointerEvent.clickCount = 0;
+ }
+ pointerEvent.pointerDrag = ExecuteEvents.GetEventHandler( pointerGameObject );
+ if (pointerEvent.pointerDrag != null)
+ {
+ ExecuteEvents.Execute( pointerEvent.pointerDrag, pointerEvent, ExecuteEvents.beginDragHandler );
+ }
+ var eventHandler = ExecuteEvents.GetEventHandler( pointerGameObject );
+ eventSystem.SetSelectedGameObject( eventHandler, pointerEvent );
+ }
+
+ if (released)
+ {
+ ExecuteEvents.Execute( pointerEvent.pointerPress, pointerEvent, ExecuteEvents.pointerUpHandler );
+ GameObject eventHandler2 = ExecuteEvents.GetEventHandler( pointerGameObject );
+ if (pointerEvent.pointerPress == eventHandler2 && pointerEvent.eligibleForClick)
+ {
+ var unscaledTime = Time.unscaledTime;
+ if (unscaledTime - pointerEvent.clickTime < 0.3f)
+ {
+ pointerEvent.clickCount++;
+ }
+ else
+ {
+ pointerEvent.clickCount = 1;
+ }
+ pointerEvent.clickTime = unscaledTime;
+ ExecuteEvents.Execute( pointerEvent.pointerPress, pointerEvent, ExecuteEvents.pointerClickHandler );
+ }
+ else
+ {
+ if (pointerEvent.pointerDrag != null)
+ {
+ ExecuteEvents.ExecuteHierarchy( pointerGameObject, pointerEvent, ExecuteEvents.dropHandler );
+ }
+ }
+ pointerEvent.eligibleForClick = false;
+ pointerEvent.pointerPress = null;
+ pointerEvent.rawPointerPress = null;
+ if (pointerEvent.pointerDrag != null)
+ {
+ ExecuteEvents.Execute( pointerEvent.pointerDrag, pointerEvent, ExecuteEvents.endDragHandler );
+ }
+ pointerEvent.pointerDrag = null;
+ HandlePointerExitAndEnter( pointerEvent, null );
+ HandlePointerExitAndEnter( pointerEvent, pointerGameObject );
+ }
+ }
+
+
+ protected override void ProcessMove( PointerEventData pointerEvent )
+ {
+ base.ProcessMove( pointerEvent );
+ var pointerGameObject = pointerEvent.pointerCurrentRaycast.go;
+ base.HandlePointerExitAndEnter( pointerEvent, pointerGameObject );
+ }
+
+
+ bool ResetSelection()
+ {
+ var baseEventData = GetBaseEventData();
+ var lastPointerEventData = base.GetLastPointerEventData( -1 );
+ var rootGameObject = (lastPointerEventData != null) ? lastPointerEventData.pointerEnter : null;
+ base.HandlePointerExitAndEnter( lastPointerEventData, null );
+ base.eventSystem.SetSelectedGameObject( null, baseEventData );
+ var result = false;
+ var gameObject = ExecuteEvents.GetEventHandler( rootGameObject );
+ if (gameObject == null)
+ {
+ gameObject = eventSystem.lastSelectedObject;
+ result = true;
+ }
+ base.eventSystem.SetSelectedGameObject( gameObject, baseEventData );
+ return result;
+ }
+
+
+ bool SendUpdateEventToSelectedObject()
+ {
+ if (base.eventSystem.currentSelectedObject == null)
+ {
+ return false;
+ }
+ var baseEventData = GetBaseEventData();
+ ExecuteEvents.Execute( base.eventSystem.currentSelectedObject, baseEventData, ExecuteEvents.updateSelectedHandler );
+ return baseEventData.used;
+ }
+
+
+ public override void UpdateModule()
+ {
+ lastMousePosition = thisMousePosition;
+ thisMousePosition = Input.mousePosition;
+ }
+
+
+ bool UseMouse( bool pressed, bool released, PointerEventData pointerData )
+ {
+ if (currentInputSource == InputSource.Mouse)
+ {
+ return true;
+ }
+
+ if (pressed || released || pointerData.IsPointerMoving() || pointerData.IsScrolling())
+ {
+ currentInputSource = InputSource.Mouse;
+ base.eventSystem.SetSelectedGameObject( null, pointerData );
+ }
+
+ return currentInputSource == InputSource.Mouse;
+ }
+
+
+ bool MouseHasMoved()
+ {
+ return (thisMousePosition - lastMousePosition).sqrMagnitude > 0.0f;
+ }
+
+
+ bool MouseButtonIsPressed()
+ {
+ return Input.GetMouseButtonDown( 0 );
+ }
+
+
+ InputDevice Device
+ {
+ get
+ {
+ return InputManager.ActiveDevice;
+ }
+ }
+
+
+ TwoAxisInputControl Direction
+ {
+ get
+ {
+ return Device.Direction;
+ }
+ }
+
+
+ InputControl SubmitButton
+ {
+ get
+ {
+ return Device.GetControl( (InputControlType) submitButton );
+ }
+ }
+
+
+ InputControl CancelButton
+ {
+ get
+ {
+ return Device.GetControl( (InputControlType) cancelButton );
+ }
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/GUI/InControlInputModule.cs.meta b/Assets/InControl/Library/GUI/InControlInputModule.cs.meta
new file mode 100644
index 0000000..551233a
--- /dev/null
+++ b/Assets/InControl/Library/GUI/InControlInputModule.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b24994c7bab8d436a8b302ce62dfa856
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/InputManager.cs b/Assets/InControl/Library/InputManager.cs
new file mode 100644
index 0000000..958a701
--- /dev/null
+++ b/Assets/InControl/Library/InputManager.cs
@@ -0,0 +1,394 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class InputManager
+ {
+ public static readonly VersionInfo Version = VersionInfo.InControlVersion();
+ public static readonly VersionInfo UnityVersion = VersionInfo.UnityVersion();
+
+ public static event Action OnSetup;
+ public static event Action OnUpdate;
+ public static event Action OnDeviceAttached;
+ public static event Action OnDeviceDetached;
+ public static event Action OnActiveDeviceChanged;
+
+ static List inputDeviceManagers = new List();
+
+ static InputDevice activeDevice = InputDevice.Null;
+ static List devices = new List();
+ public static ReadOnlyCollection Devices;
+
+ public static string Platform { get; private set; }
+ public static bool MenuWasPressed { get; private set; }
+ public static bool InvertYAxis;
+
+ static bool enableXInput;
+ static bool isSetup;
+
+ static float initialTime;
+ static float currentTime;
+ static float lastUpdateTime;
+
+ static ulong currentTick;
+
+
+ public static void Setup()
+ {
+ if (isSetup)
+ {
+ return;
+ }
+
+ Platform = (SystemInfo.operatingSystem + " " + SystemInfo.deviceModel).ToUpper();
+
+ initialTime = 0.0f;
+ currentTime = 0.0f;
+ lastUpdateTime = 0.0f;
+ currentTick = 0;
+
+ inputDeviceManagers.Clear();
+ devices.Clear();
+ Devices = new ReadOnlyCollection( devices );
+ activeDevice = InputDevice.Null;
+
+ isSetup = true;
+
+ #if UNITY_STANDALONE_WIN || UNITY_EDITOR
+ if (enableXInput)
+ {
+ XInputDeviceManager.Enable();
+ }
+ #endif
+
+ if (OnSetup != null)
+ {
+ OnSetup.Invoke();
+ OnSetup = null;
+ }
+
+ var addUnityInputDeviceManager = true;
+
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ addUnityInputDeviceManager = false;
+ #endif
+
+ if (addUnityInputDeviceManager)
+ {
+ AddDeviceManager();
+ }
+ }
+
+
+ public static void Reset()
+ {
+ OnSetup = null;
+ OnUpdate = null;
+ OnActiveDeviceChanged = null;
+ OnDeviceAttached = null;
+ OnDeviceDetached = null;
+
+ inputDeviceManagers.Clear();
+ devices.Clear();
+ activeDevice = InputDevice.Null;
+
+ isSetup = false;
+ }
+
+
+ static void AssertIsSetup()
+ {
+ if (!isSetup)
+ {
+ throw new Exception( "InputManager is not initialized. Call InputManager.Setup() first." );
+ }
+ }
+
+
+ public static void Update()
+ {
+ AssertIsSetup();
+ if (OnSetup != null)
+ {
+ OnSetup.Invoke();
+ OnSetup = null;
+ }
+
+ currentTick++;
+ UpdateCurrentTime();
+ var deltaTime = currentTime - lastUpdateTime;
+
+ UpdateDeviceManagers( deltaTime );
+
+ PreUpdateDevices( deltaTime );
+ UpdateDevices( deltaTime );
+ PostUpdateDevices( deltaTime );
+
+ UpdateActiveDevice();
+
+ lastUpdateTime = currentTime;
+ }
+
+
+ public static void OnApplicationFocus( bool focusState )
+ {
+ if (!focusState)
+ {
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var inputControls = devices[i].Controls;
+ var inputControlCount = inputControls.Length;
+ for (int j = 0; j < inputControlCount; j++)
+ {
+ var inputControl = inputControls[j];
+ if (inputControl != null)
+ {
+ inputControl.SetZeroTick();
+ }
+ }
+ }
+ }
+ }
+
+
+ public static void OnApplicationPause( bool pauseState )
+ {
+ }
+
+
+ public static void OnApplicationQuit()
+ {
+ }
+
+
+ static void UpdateActiveDevice()
+ {
+ var lastActiveDevice = ActiveDevice;
+
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var inputDevice = devices[i];
+ if (ActiveDevice == InputDevice.Null ||
+ inputDevice.LastChangedAfter( ActiveDevice ))
+ {
+ ActiveDevice = inputDevice;
+ }
+ }
+
+ if (lastActiveDevice != ActiveDevice)
+ {
+ if (OnActiveDeviceChanged != null)
+ {
+ OnActiveDeviceChanged( ActiveDevice );
+ }
+ }
+ }
+
+
+ public static void AddDeviceManager( InputDeviceManager inputDeviceManager )
+ {
+ AssertIsSetup();
+
+ inputDeviceManagers.Add( inputDeviceManager );
+ inputDeviceManager.Update( currentTick, currentTime - lastUpdateTime );
+ }
+
+
+ public static void AddDeviceManager() where T : InputDeviceManager, new()
+ {
+ if (!HasDeviceManager())
+ {
+ AddDeviceManager( new T() );
+ }
+ }
+
+
+ public static bool HasDeviceManager() where T : InputDeviceManager
+ {
+ int inputDeviceManagerCount = inputDeviceManagers.Count;
+ for (int i = 0; i < inputDeviceManagerCount; i++)
+ {
+ if (inputDeviceManagers[i] is T)
+ {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+
+ static void UpdateCurrentTime()
+ {
+ // Have to do this hack since Time.realtimeSinceStartup is not set until AFTER Awake().
+ if (initialTime < float.Epsilon)
+ {
+ initialTime = Time.realtimeSinceStartup;
+ }
+
+ currentTime = Mathf.Max( 0.0f, Time.realtimeSinceStartup - initialTime );
+ }
+
+
+ static void UpdateDeviceManagers( float deltaTime )
+ {
+ int inputDeviceManagerCount = inputDeviceManagers.Count;
+ for (int i = 0; i < inputDeviceManagerCount; i++)
+ {
+ var inputDeviceManager = inputDeviceManagers[i];
+ inputDeviceManager.Update( currentTick, deltaTime );
+ }
+ }
+
+
+ static void PreUpdateDevices( float deltaTime )
+ {
+ MenuWasPressed = false;
+
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var device = devices[i];
+ device.PreUpdate( currentTick, deltaTime );
+ }
+ }
+
+
+ static void UpdateDevices( float deltaTime )
+ {
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var device = devices[i];
+ device.Update( currentTick, deltaTime );
+ }
+
+ if (OnUpdate != null)
+ {
+ OnUpdate.Invoke( currentTick, deltaTime );
+ }
+ }
+
+
+ static void PostUpdateDevices( float deltaTime )
+ {
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var device = devices[i];
+
+ device.PostUpdate( currentTick, deltaTime );
+
+ if (device.MenuWasPressed)
+ {
+ MenuWasPressed = true;
+ }
+ }
+ }
+
+
+ public static void AttachDevice( InputDevice inputDevice )
+ {
+ AssertIsSetup();
+
+ if (!inputDevice.IsSupportedOnThisPlatform)
+ {
+ return;
+ }
+
+ devices.Add( inputDevice );
+ devices.Sort( ( d1, d2 ) => d1.SortOrder.CompareTo( d2.SortOrder ) );
+
+ if (OnDeviceAttached != null)
+ {
+ OnDeviceAttached( inputDevice );
+ }
+
+ if (ActiveDevice == InputDevice.Null)
+ {
+ ActiveDevice = inputDevice;
+ }
+ }
+
+
+ public static void DetachDevice( InputDevice inputDevice )
+ {
+ AssertIsSetup();
+
+ devices.Remove( inputDevice );
+ devices.Sort( ( d1, d2 ) => d1.SortOrder.CompareTo( d2.SortOrder ) );
+
+ if (ActiveDevice == inputDevice)
+ {
+ ActiveDevice = InputDevice.Null;
+ }
+
+ if (OnDeviceDetached != null)
+ {
+ OnDeviceDetached( inputDevice );
+ }
+ }
+
+
+ public static void HideDevicesWithProfile( Type type )
+ {
+ #if !UNITY_EDITOR && UNITY_WINRT
+ if (type.GetTypeInfo().IsAssignableFrom( typeof( UnityInputDeviceProfile ).GetTypeInfo() ))
+ #else
+ if (type.IsSubclassOf( typeof(UnityInputDeviceProfile) ))
+ #endif
+ {
+ UnityInputDeviceProfile.Hide( type );
+ }
+ }
+
+
+ static InputDevice DefaultActiveDevice
+ {
+ get
+ {
+ return (devices.Count > 0) ? devices[0] : InputDevice.Null;
+ }
+ }
+
+
+ public static InputDevice ActiveDevice
+ {
+ get
+ {
+ return (activeDevice == null) ? InputDevice.Null : activeDevice;
+ }
+
+ private set
+ {
+ activeDevice = (value == null) ? InputDevice.Null : value;
+ }
+ }
+
+
+ public static bool EnableXInput
+ {
+ get
+ {
+ return enableXInput;
+ }
+
+ set
+ {
+ enableXInput = value;
+ }
+ }
+ }
+}
+
+
diff --git a/Assets/InControl/Library/InputManager.cs.meta b/Assets/InControl/Library/InputManager.cs.meta
new file mode 100644
index 0000000..adc4b3b
--- /dev/null
+++ b/Assets/InControl/Library/InputManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 647aa14c38a6340e3a7082b11893f570
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/OuyaEverywhere.meta b/Assets/InControl/Library/OuyaEverywhere.meta
new file mode 100644
index 0000000..2fbb3f6
--- /dev/null
+++ b/Assets/InControl/Library/OuyaEverywhere.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: f35038414f13f4ff9b6491ad5bcb7a9b
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs
new file mode 100644
index 0000000..e862686
--- /dev/null
+++ b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs
@@ -0,0 +1,135 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+#if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+using tv.ouya.console.api;
+#endif
+
+
+namespace InControl
+{
+ public class OuyaEverywhereDevice : InputDevice
+ {
+ const float LowerDeadZone = 0.2f;
+ const float UpperDeadZone = 0.9f;
+
+ public int DeviceIndex { get; private set; }
+
+
+ public OuyaEverywhereDevice( int deviceIndex )
+ : base( "OUYA Controller" )
+ {
+ DeviceIndex = deviceIndex;
+ SortOrder = deviceIndex;
+
+ Meta = "OUYA Everywhere Device #" + deviceIndex;
+
+ AddControl( InputControlType.LeftStickX, "LeftStickX" );
+ AddControl( InputControlType.LeftStickY, "LeftStickY" );
+ AddControl( InputControlType.RightStickX, "RightStickX" );
+ AddControl( InputControlType.RightStickY, "RightStickY" );
+
+ AddControl( InputControlType.LeftTrigger, "LeftTrigger" );
+ AddControl( InputControlType.RightTrigger, "RightTrigger" );
+
+ AddControl( InputControlType.DPadUp, "DPadUp" );
+ AddControl( InputControlType.DPadDown, "DPadDown" );
+ AddControl( InputControlType.DPadLeft, "DPadLeft" );
+ AddControl( InputControlType.DPadRight, "DPadRight" );
+
+ AddControl( InputControlType.Action1, "O" );
+ AddControl( InputControlType.Action2, "A" );
+ AddControl( InputControlType.Action3, "Y" );
+ AddControl( InputControlType.Action4, "U" );
+
+ AddControl( InputControlType.LeftBumper, "LeftBumper" );
+ AddControl( InputControlType.RightBumper, "RightBumper" );
+
+ AddControl( InputControlType.LeftStickButton, "LeftStickButton" );
+ AddControl( InputControlType.RightStickButton, "RightStickButton" );
+
+ AddControl( InputControlType.Menu, "Menu" );
+ }
+
+
+ public void BeforeAttach()
+ {
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ Name = OuyaController.getControllerByPlayer( DeviceIndex ).getDeviceName();
+ #endif
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ var lsv = Utility.ApplyCircularDeadZone(
+ OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_LS_X ),
+ -OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_LS_Y ),
+ LowerDeadZone,
+ UpperDeadZone
+ );
+ UpdateWithValue( InputControlType.LeftStickX, lsv.x, updateTick );
+ UpdateWithValue( InputControlType.LeftStickY, lsv.y, updateTick );
+
+ var rsv = Utility.ApplyCircularDeadZone(
+ OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_RS_X ),
+ -OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_RS_Y ),
+ LowerDeadZone,
+ UpperDeadZone
+ );
+ UpdateWithValue( InputControlType.RightStickX, rsv.x, updateTick );
+ UpdateWithValue( InputControlType.RightStickY, rsv.y, updateTick );
+
+ var lt = Utility.ApplyDeadZone(
+ OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_L2 ),
+ LowerDeadZone,
+ UpperDeadZone
+ );
+ UpdateWithValue( InputControlType.LeftTrigger, lt, updateTick );
+
+ var rt = Utility.ApplyDeadZone(
+ OuyaSDK.OuyaInput.GetAxisRaw( DeviceIndex, OuyaController.AXIS_R2 ),
+ LowerDeadZone,
+ UpperDeadZone
+ );
+ UpdateWithValue( InputControlType.RightTrigger, rt, updateTick );
+
+ UpdateWithState( InputControlType.DPadUp, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_DPAD_UP ), updateTick );
+ UpdateWithState( InputControlType.DPadDown, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_DPAD_DOWN ), updateTick );
+ UpdateWithState( InputControlType.DPadLeft, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_DPAD_LEFT ), updateTick );
+ UpdateWithState( InputControlType.DPadRight, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_DPAD_RIGHT ), updateTick );
+
+ UpdateWithState( InputControlType.Action1, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_O ), updateTick );
+ UpdateWithState( InputControlType.Action2, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_A ), updateTick );
+ UpdateWithState( InputControlType.Action3, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_U ), updateTick );
+ UpdateWithState( InputControlType.Action4, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_Y ), updateTick );
+
+ UpdateWithState( InputControlType.LeftBumper, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_L1 ), updateTick );
+ UpdateWithState( InputControlType.RightBumper, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_R1 ), updateTick );
+
+ UpdateWithState( InputControlType.LeftStickButton, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_L3 ), updateTick );
+ UpdateWithState( InputControlType.RightStickButton, OuyaSDK.OuyaInput.GetButton( DeviceIndex, OuyaController.BUTTON_R3 ), updateTick );
+
+ UpdateWithState( InputControlType.Menu, OuyaSDK.OuyaInput.GetButtonDown( DeviceIndex, OuyaController.BUTTON_MENU ), updateTick );
+ #endif
+ }
+
+
+ public bool IsConnected
+ {
+ get
+ {
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ return OuyaSDK.OuyaInput.IsControllerConnected( DeviceIndex );
+ #else
+ return false;
+ #endif
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs.meta b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs.meta
new file mode 100644
index 0000000..c20eb68
--- /dev/null
+++ b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDevice.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 29f303a77c03b4b5cac1404b085d8a82
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs
new file mode 100644
index 0000000..5129954
--- /dev/null
+++ b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs
@@ -0,0 +1,62 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+#if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+using tv.ouya.console.api;
+#endif
+
+
+namespace InControl
+{
+ public class OuyaEverywhereDeviceManager : InputDeviceManager
+ {
+ bool[] deviceConnected = new bool[] { false, false, false, false };
+
+
+ public OuyaEverywhereDeviceManager()
+ {
+ for (int deviceIndex = 0; deviceIndex < 4; deviceIndex++)
+ {
+ devices.Add( new OuyaEverywhereDevice( deviceIndex ) );
+ }
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+ for (int deviceIndex = 0; deviceIndex < 4; deviceIndex++)
+ {
+ var device = devices[deviceIndex] as OuyaEverywhereDevice;
+
+ if (device.IsConnected != deviceConnected[deviceIndex])
+ {
+ if (device.IsConnected)
+ {
+ device.BeforeAttach();
+ InputManager.AttachDevice( device );
+ }
+ else
+ {
+ InputManager.DetachDevice( device );
+ }
+
+ deviceConnected[deviceIndex] = device.IsConnected;
+ }
+ }
+ }
+
+
+ public static void Enable()
+ {
+ #if UNITY_ANDROID && INCONTROL_OUYA && !UNITY_EDITOR
+ if (OuyaSDK.isRunningOnOUYASupportedHardware())
+ {
+ InputManager.AddDeviceManager();
+ }
+ #endif
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs.meta b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs.meta
new file mode 100644
index 0000000..76906c7
--- /dev/null
+++ b/Assets/InControl/Library/OuyaEverywhere/OuyaEverywhereDeviceManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 986842fd5114b463ebf1141a554fad04
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch.meta b/Assets/InControl/Library/Touch.meta
new file mode 100644
index 0000000..06fa60b
--- /dev/null
+++ b/Assets/InControl/Library/Touch.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 6f404f9e6b01a4f959de9464f504e0a8
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Controls.meta b/Assets/InControl/Library/Touch/Controls.meta
new file mode 100644
index 0000000..0b64cc2
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 3a4c7e00e23c147ba9cf94554957b9d1
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs b/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs
new file mode 100644
index 0000000..12954dc
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs
@@ -0,0 +1,230 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TouchButtonControl : TouchControl
+ {
+ [Header( "Position" )]
+
+ [SerializeField]
+ TouchControlAnchor anchor = TouchControlAnchor.BottomRight;
+
+ [SerializeField]
+ TouchUnitType offsetUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Vector2 offset = new Vector2( -10.0f, 10.0f );
+
+
+ [Header( "Options" )]
+
+ public ButtonTarget target = ButtonTarget.Action1;
+ public bool allowSlideToggle = true;
+ public bool toggleOnLeave = false;
+
+
+ [Header( "Sprites" )]
+
+ public TouchSprite button = new TouchSprite( 15.0f );
+
+
+ bool buttonState;
+ Touch currentTouch;
+ bool dirty;
+
+
+ public override void CreateControl()
+ {
+ button.Create( "Button", transform, 1000 );
+ }
+
+
+ public override void DestroyControl()
+ {
+ button.Delete();
+
+ if (currentTouch != null)
+ {
+ TouchEnded( currentTouch );
+ currentTouch = null;
+ }
+ }
+
+
+ public override void ConfigureControl()
+ {
+ transform.position = OffsetToWorldPosition( anchor, offset, offsetUnitType );
+ button.Update( true );
+ }
+
+
+ public override void DrawGizmos()
+ {
+ button.DrawGizmos( ButtonPosition, Color.yellow );
+ }
+
+
+ void Update()
+ {
+ if (dirty)
+ {
+ ConfigureControl();
+ dirty = false;
+ }
+ else
+ {
+ button.Update();
+ }
+ }
+
+
+ public override void SubmitControlState( ulong updateTick )
+ {
+ if (currentTouch == null && allowSlideToggle)
+ {
+ ButtonState = false;
+ var touchCount = TouchManager.TouchCount;
+ for (int i = 0; i < touchCount; i++)
+ {
+ ButtonState = ButtonState || button.Contains( TouchManager.GetTouch( i ) );
+ }
+ }
+
+ SubmitButtonState( target, ButtonState, updateTick );
+ }
+
+
+ public override void TouchBegan( Touch touch )
+ {
+ if (currentTouch != null)
+ {
+ return;
+ }
+
+ if (button.Contains( touch ))
+ {
+ ButtonState = true;
+ currentTouch = touch;
+ }
+ }
+
+
+ public override void TouchMoved( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ if (toggleOnLeave && !button.Contains( touch ))
+ {
+ ButtonState = false;
+ currentTouch = null;
+ }
+ }
+
+
+ public override void TouchEnded( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ ButtonState = false;
+ currentTouch = null;
+ }
+
+
+ bool ButtonState
+ {
+ get
+ {
+ return buttonState;
+ }
+
+ set
+ {
+ if (buttonState != value)
+ {
+ buttonState = value;
+ button.State = value;
+ }
+ }
+ }
+
+
+ public Vector3 ButtonPosition
+ {
+ get
+ {
+ return button.Ready ? button.Position : transform.position;
+ }
+
+ set
+ {
+ if (button.Ready)
+ {
+ button.Position = value;
+ }
+ }
+ }
+
+
+ public TouchControlAnchor Anchor
+ {
+ get
+ {
+ return anchor;
+ }
+
+ set
+ {
+ if (anchor != value)
+ {
+ anchor = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public Vector2 Offset
+ {
+ get
+ {
+ return offset;
+ }
+
+ set
+ {
+ if (offset != value)
+ {
+ offset = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType OffsetUnitType
+ {
+ get
+ {
+ return offsetUnitType;
+ }
+
+ set
+ {
+ if (offsetUnitType != value)
+ {
+ offsetUnitType = value;
+ dirty = true;
+ }
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs.meta b/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs.meta
new file mode 100644
index 0000000..c9d4dd2
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchButtonControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 05c28010e244e4ca2ad9d7e8e71ecc50
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs b/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs
new file mode 100644
index 0000000..f196c24
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs
@@ -0,0 +1,376 @@
+using System.IO;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TouchStickControl : TouchControl
+ {
+ [Header( "Position" )]
+
+ [SerializeField]
+ TouchControlAnchor anchor = TouchControlAnchor.BottomLeft;
+
+ [SerializeField]
+ TouchUnitType offsetUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Vector2 offset = new Vector2( 20.0f, 20.0f );
+
+ [SerializeField]
+ TouchUnitType areaUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Rect activeArea = new Rect( 0.0f, 0.0f, 50.0f, 100.0f );
+
+
+ [Header( "Options" )]
+
+ public AnalogTarget target = AnalogTarget.LeftStick;
+
+ [Range( 0, 1 )]
+ public float lowerDeadZone = 0.1f;
+
+ [Range( 0, 1 )]
+ public float upperDeadZone = 0.9f;
+
+ public AnimationCurve inputCurve = AnimationCurve.Linear( 0.0f, 0.0f, 1.0f, 1.0f );
+
+ public bool allowDragging = false;
+ public bool snapToInitialTouch = true;
+ public bool resetWhenDone = true;
+ public float resetDuration = 0.1f;
+
+
+ [Header( "Sprites" )]
+
+ public TouchSprite ring = new TouchSprite( 20.0f );
+ public TouchSprite knob = new TouchSprite( 10.0f );
+ public float knobRange = 7.5f;
+
+
+ Vector3 resetPosition;
+ Vector3 beganPosition;
+ Vector3 movedPosition;
+ float ringResetSpeed;
+ float knobResetSpeed;
+ Rect worldActiveArea;
+ float worldKnobRange;
+ Vector3 value;
+ Touch currentTouch;
+ bool dirty;
+
+
+ public override void CreateControl()
+ {
+ ring.Create( "Ring", transform, 1000 );
+ knob.Create( "Knob", transform, 1001 );
+ }
+
+
+ public override void DestroyControl()
+ {
+ ring.Delete();
+ knob.Delete();
+
+ if (currentTouch != null)
+ {
+ TouchEnded( currentTouch );
+ currentTouch = null;
+ }
+ }
+
+
+ public override void ConfigureControl()
+ {
+ resetPosition = OffsetToWorldPosition( anchor, offset, offsetUnitType );
+ transform.position = resetPosition;
+
+ ring.Update( true );
+ knob.Update( true );
+
+ worldActiveArea = TouchManager.ConvertToWorld( activeArea, areaUnitType );
+ worldKnobRange = TouchManager.ConvertToWorld( knobRange, knob.SizeUnitType );
+ }
+
+
+ public override void DrawGizmos()
+ {
+ ring.DrawGizmos( RingPosition, Color.yellow );
+ knob.DrawGizmos( KnobPosition, Color.yellow );
+ Utility.DrawCircleGizmo( RingPosition, worldKnobRange, Color.red );
+ Utility.DrawRectGizmo( worldActiveArea, Color.green );
+ }
+
+
+ void Update()
+ {
+ if (dirty)
+ {
+ ConfigureControl();
+ dirty = false;
+ }
+ else
+ {
+ ring.Update();
+ knob.Update();
+ }
+
+ if (IsNotActive)
+ {
+ if (resetWhenDone && KnobPosition != resetPosition)
+ {
+ var ringKnobDelta = KnobPosition - RingPosition;
+ RingPosition = Vector3.MoveTowards( RingPosition, resetPosition, ringResetSpeed * Time.deltaTime );
+ KnobPosition = RingPosition + ringKnobDelta;
+ }
+
+ if (KnobPosition != RingPosition)
+ {
+ KnobPosition = Vector3.MoveTowards( KnobPosition, RingPosition, knobResetSpeed * Time.deltaTime );
+ }
+ }
+ }
+
+
+ public override void SubmitControlState( ulong updateTick )
+ {
+ SubmitAnalogValue( target, value, lowerDeadZone, upperDeadZone, updateTick );
+ }
+
+
+ public override void TouchBegan( Touch touch )
+ {
+ if (IsActive)
+ {
+ return;
+ }
+
+ beganPosition = TouchManager.ScreenToWorldPoint( touch.position );
+
+ var insideActiveArea = worldActiveArea.Contains( beganPosition );
+ var insideControl = ring.Contains( beganPosition );
+
+ if (snapToInitialTouch && (insideActiveArea || insideControl))
+ {
+ RingPosition = beganPosition;
+ KnobPosition = beganPosition;
+ currentTouch = touch;
+ }
+ else
+ if (insideControl)
+ {
+ KnobPosition = beganPosition;
+ beganPosition = RingPosition;
+ currentTouch = touch;
+ }
+
+ if (IsActive)
+ {
+ TouchMoved( touch );
+
+ ring.State = true;
+ knob.State = true;
+ }
+ }
+
+
+ public override void TouchMoved( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ movedPosition = TouchManager.ScreenToWorldPoint( touch.position );
+
+ var vector = movedPosition - beganPosition;
+ var normal = vector.normalized;
+ var length = vector.magnitude;
+
+ if (allowDragging)
+ {
+ var excess = length - worldKnobRange;
+ if (excess < 0.0f)
+ {
+ excess = 0.0f;
+ }
+ beganPosition = beganPosition + (excess * normal);
+ RingPosition = beganPosition;
+ }
+
+ movedPosition = beganPosition + (Mathf.Clamp( length, 0.0f, worldKnobRange ) * normal);
+
+ value = (movedPosition - beganPosition) / worldKnobRange;
+ value.x = inputCurve.Evaluate( Mathf.Abs( value.x ) ) * Mathf.Sign( value.x );
+ value.y = inputCurve.Evaluate( Mathf.Abs( value.y ) ) * Mathf.Sign( value.y );
+
+ KnobPosition = movedPosition;
+ }
+
+
+ public override void TouchEnded( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ value = Vector3.zero;
+
+ var ringResetDelta = (resetPosition - RingPosition).magnitude;
+ ringResetSpeed = Mathf.Approximately( resetDuration, 0.0f ) ? ringResetDelta : (ringResetDelta / resetDuration);
+
+ var knobResetDelta = (RingPosition - KnobPosition).magnitude;
+ knobResetSpeed = Mathf.Approximately( resetDuration, 0.0f ) ? knobRange : (knobResetDelta / resetDuration);
+
+ currentTouch = null;
+
+ ring.State = false;
+ knob.State = false;
+ }
+
+
+ public bool IsActive
+ {
+ get
+ {
+ return currentTouch != null;
+ }
+ }
+
+
+ public bool IsNotActive
+ {
+ get
+ {
+ return currentTouch == null;
+ }
+ }
+
+
+ public Vector3 RingPosition
+ {
+ get
+ {
+ return ring.Ready ? ring.Position : transform.position;
+ }
+
+ set
+ {
+ if (ring.Ready)
+ {
+ ring.Position = value;
+ }
+ }
+ }
+
+
+ public Vector3 KnobPosition
+ {
+ get
+ {
+ return knob.Ready ? knob.Position : transform.position;
+ }
+
+ set
+ {
+ if (knob.Ready)
+ {
+ knob.Position = value;
+ }
+ }
+ }
+
+
+ public TouchControlAnchor Anchor
+ {
+ get
+ {
+ return anchor;
+ }
+
+ set
+ {
+ if (anchor != value)
+ {
+ anchor = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public Vector2 Offset
+ {
+ get
+ {
+ return offset;
+ }
+
+ set
+ {
+ if (offset != value)
+ {
+ offset = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType OffsetUnitType
+ {
+ get
+ {
+ return offsetUnitType;
+ }
+
+ set
+ {
+ if (offsetUnitType != value)
+ {
+ offsetUnitType = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public Rect ActiveArea
+ {
+ get
+ {
+ return activeArea;
+ }
+
+ set
+ {
+ if (activeArea != value)
+ {
+ activeArea = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType AreaUnitType
+ {
+ get
+ {
+ return areaUnitType;
+ }
+
+ set
+ {
+ if (areaUnitType != value)
+ {
+ areaUnitType = value;
+ dirty = true;
+ }
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs.meta b/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs.meta
new file mode 100644
index 0000000..499960f
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchStickControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 22f566de049b04240b6621f25c01d1f2
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs b/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs
new file mode 100644
index 0000000..6b8c122
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs
@@ -0,0 +1,232 @@
+using System;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TouchSwipeControl : TouchControl
+ {
+ [Header( "Position" )]
+
+ [SerializeField]
+ TouchUnitType areaUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Rect activeArea = new Rect( 25.0f, 25.0f, 50.0f, 50.0f );
+
+ [Range( 0, 1 )]
+ public float sensitivity = 0.1f;
+
+
+ [Header( "Analog Target" )]
+
+ public AnalogTarget target = AnalogTarget.None;
+ public SnapAngles snapAngles = SnapAngles.None;
+
+
+ [Header( "Button Targets" )]
+
+ public ButtonTarget upTarget = ButtonTarget.None;
+ public ButtonTarget downTarget = ButtonTarget.None;
+ public ButtonTarget leftTarget = ButtonTarget.None;
+ public ButtonTarget rightTarget = ButtonTarget.None;
+ public bool oneSwipePerTouch = false;
+
+
+ Rect worldActiveArea;
+ Vector3 currentVector;
+ Vector3 lastPosition;
+ Touch currentTouch;
+ bool fireButtonTarget;
+ ButtonTarget nextButtonTarget;
+ ButtonTarget lastButtonTarget;
+ bool dirty;
+
+
+ public override void CreateControl()
+ {
+ }
+
+
+ public override void DestroyControl()
+ {
+ if (currentTouch != null)
+ {
+ TouchEnded( currentTouch );
+ currentTouch = null;
+ }
+ }
+
+
+ public override void ConfigureControl()
+ {
+ worldActiveArea = TouchManager.ConvertToWorld( activeArea, areaUnitType );
+ }
+
+
+ public override void DrawGizmos()
+ {
+ Utility.DrawRectGizmo( worldActiveArea, Color.yellow );
+// Gizmos.color = Color.red;
+// Gizmos.DrawLine( Vector3.zero, currentVector * 2.0f );
+ }
+
+
+ void Update()
+ {
+ if (dirty)
+ {
+ ConfigureControl();
+ dirty = false;
+ }
+ }
+
+
+ public override void SubmitControlState( ulong updateTick )
+ {
+ var value = SnapTo( currentVector, snapAngles );
+ SubmitAnalogValue( target, value, 0.0f, 1.0f, updateTick );
+
+ SubmitButtonState( upTarget, fireButtonTarget && nextButtonTarget == upTarget, updateTick );
+ SubmitButtonState( rightTarget, fireButtonTarget && nextButtonTarget == rightTarget, updateTick );
+ SubmitButtonState( downTarget, fireButtonTarget && nextButtonTarget == downTarget, updateTick );
+ SubmitButtonState( leftTarget, fireButtonTarget && nextButtonTarget == leftTarget, updateTick );
+
+ if (fireButtonTarget && nextButtonTarget != ButtonTarget.None)
+ {
+ fireButtonTarget = !oneSwipePerTouch;
+ lastButtonTarget = nextButtonTarget;
+ nextButtonTarget = ButtonTarget.None;
+ }
+ }
+
+
+ public override void TouchBegan( Touch touch )
+ {
+ if (currentTouch != null)
+ {
+ return;
+ }
+
+ var beganPosition = TouchManager.ScreenToWorldPoint( touch.position );
+ if (worldActiveArea.Contains( beganPosition ))
+ {
+ lastPosition = beganPosition;
+ currentTouch = touch;
+ currentVector = Vector2.zero;
+
+ fireButtonTarget = true;
+ nextButtonTarget = ButtonTarget.None;
+ lastButtonTarget = ButtonTarget.None;
+ }
+ }
+
+
+ public override void TouchMoved( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ var movedPosition = TouchManager.ScreenToWorldPoint( touch.position );
+ var delta = movedPosition - lastPosition;
+ if (delta.magnitude > sensitivity)
+ {
+ lastPosition = movedPosition;
+ currentVector = delta.normalized;
+
+ if (fireButtonTarget)
+ {
+ var thisButtonTarget = GetButtonTargetForVector( currentVector );
+ if (thisButtonTarget != lastButtonTarget)
+ {
+ nextButtonTarget = thisButtonTarget;
+ }
+ }
+ }
+ }
+
+
+ public override void TouchEnded( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ currentTouch = null;
+ currentVector = Vector2.zero;
+
+ fireButtonTarget = false;
+ nextButtonTarget = ButtonTarget.None;
+ lastButtonTarget = ButtonTarget.None;
+ }
+
+
+ ButtonTarget GetButtonTargetForVector( Vector2 vector )
+ {
+ Vector2 snappedVector = SnapTo( vector, SnapAngles.Four );
+
+ if (snappedVector == Vector2.up)
+ {
+ return upTarget;
+ }
+
+ if (snappedVector == Vector2.right)
+ {
+ return rightTarget;
+ }
+
+ if (snappedVector == -Vector2.up)
+ {
+ return downTarget;
+ }
+
+ if (snappedVector == -Vector2.right)
+ {
+ return leftTarget;
+ }
+
+ return ButtonTarget.None;
+ }
+
+
+ public Rect ActiveArea
+ {
+ get
+ {
+ return activeArea;
+ }
+
+ set
+ {
+ if (activeArea != value)
+ {
+ activeArea = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType AreaUnitType
+ {
+ get
+ {
+ return areaUnitType;
+ }
+
+ set
+ {
+ if (areaUnitType != value)
+ {
+ areaUnitType = value;
+ dirty = true;
+ }
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs.meta b/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs.meta
new file mode 100644
index 0000000..b1e5757
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchSwipeControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1e93eb45041724688a33d870c7320691
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs b/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs
new file mode 100644
index 0000000..bd331dd
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs
@@ -0,0 +1,158 @@
+using System;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TouchTrackControl : TouchControl
+ {
+ [Header( "Dimensions" )]
+
+ [SerializeField]
+ TouchUnitType areaUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Rect activeArea = new Rect( 25.0f, 25.0f, 50.0f, 50.0f );
+
+
+ [Header( "Analog Target" )]
+
+ public AnalogTarget target = AnalogTarget.LeftStick;
+ public float scale = 1.0f;
+
+
+ Rect worldActiveArea;
+ Vector3 lastPosition;
+ Vector3 thisPosition;
+ Touch currentTouch;
+ bool dirty;
+
+
+ public override void CreateControl()
+ {
+ ConfigureControl();
+ }
+
+
+ public override void DestroyControl()
+ {
+ if (currentTouch != null)
+ {
+ TouchEnded( currentTouch );
+ currentTouch = null;
+ }
+ }
+
+
+ public override void ConfigureControl()
+ {
+ worldActiveArea = TouchManager.ConvertToWorld( activeArea, areaUnitType );
+ }
+
+
+ public override void DrawGizmos()
+ {
+ Utility.DrawRectGizmo( worldActiveArea, Color.yellow );
+ }
+
+
+ void Update()
+ {
+ if (dirty)
+ {
+ ConfigureControl();
+ dirty = false;
+ }
+ }
+
+
+ public override void SubmitControlState( ulong updateTick )
+ {
+ var delta = thisPosition - lastPosition;
+ if (delta != Vector3.zero)
+ {
+ SubmitRawAnalogValue( target, delta * scale, updateTick );
+ lastPosition = thisPosition;
+ }
+ }
+
+
+ public override void TouchBegan( Touch touch )
+ {
+ if (currentTouch != null)
+ {
+ return;
+ }
+
+ var beganPosition = TouchManager.ScreenToWorldPoint( touch.position );
+ if (worldActiveArea.Contains( beganPosition ))
+ {
+ thisPosition = beganPosition;
+ lastPosition = beganPosition;
+ currentTouch = touch;
+ }
+ }
+
+
+ public override void TouchMoved( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ thisPosition = TouchManager.ScreenToWorldPoint( touch.position );
+ }
+
+
+ public override void TouchEnded( Touch touch )
+ {
+ if (currentTouch != touch)
+ {
+ return;
+ }
+
+ thisPosition = Vector3.zero;
+ lastPosition = Vector3.zero;
+ currentTouch = null;
+ }
+
+
+ public Rect ActiveArea
+ {
+ get
+ {
+ return activeArea;
+ }
+
+ set
+ {
+ if (activeArea != value)
+ {
+ activeArea = value;
+ dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType AreaUnitType
+ {
+ get
+ {
+ return areaUnitType;
+ }
+
+ set
+ {
+ if (areaUnitType != value)
+ {
+ areaUnitType = value;
+ dirty = true;
+ }
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs.meta b/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs.meta
new file mode 100644
index 0000000..45da1bc
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Controls/TouchTrackControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5414a42a055b6449282453561a90c671
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor.meta b/Assets/InControl/Library/Touch/Editor.meta
new file mode 100644
index 0000000..7c7771d
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 33ea783216543483ea721ecff212325b
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/Images.meta b/Assets/InControl/Library/Touch/Editor/Images.meta
new file mode 100644
index 0000000..00b7597
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/Images.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: b30611a9a65bb4f2fa9f40c083f755aa
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png b/Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png
new file mode 100644
index 0000000..3d53201
Binary files /dev/null and b/Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png differ
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png.meta b/Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png.meta
similarity index 93%
rename from Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png.meta
rename to Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png.meta
index 879ea99..3fa85b5 100644
--- a/Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png.meta
+++ b/Assets/InControl/Library/Touch/Editor/Images/TouchButtonHeader.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: b8361c4036a90e24e8e6018310dd0508
+guid: f3b766be9889046d3862afb824aff811
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 2
@@ -21,7 +21,7 @@ TextureImporter:
grayScaleToAlpha: 0
generateCubemap: 0
seamlessCubemap: 0
- textureFormat: -1
+ textureFormat: -3
maxTextureSize: 1024
textureSettings:
filterMode: -1
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png b/Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png
new file mode 100644
index 0000000..ee0bdec
Binary files /dev/null and b/Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png.meta b/Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png.meta
similarity index 93%
rename from Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png.meta
rename to Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png.meta
index cae07ce..49ee94e 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png.meta
+++ b/Assets/InControl/Library/Touch/Editor/Images/TouchManagerHeader.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 452beb4fda2a7f541a1bc8101c78f2b4
+guid: 53471a8a4f9124df285498d3ad69d644
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 2
@@ -21,7 +21,7 @@ TextureImporter:
grayScaleToAlpha: 0
generateCubemap: 0
seamlessCubemap: 0
- textureFormat: -1
+ textureFormat: -3
maxTextureSize: 1024
textureSettings:
filterMode: -1
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png b/Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png
new file mode 100644
index 0000000..db4c01f
Binary files /dev/null and b/Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png.meta b/Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png.meta
similarity index 93%
rename from Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png.meta
rename to Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png.meta
index d943322..a919876 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png.meta
+++ b/Assets/InControl/Library/Touch/Editor/Images/TouchStickHeader.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 851cc57ce45381a4b97c65def90a2daf
+guid: 098583bca92cf4972ad6e3638a2ecbf7
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 2
@@ -21,7 +21,7 @@ TextureImporter:
grayScaleToAlpha: 0
generateCubemap: 0
seamlessCubemap: 0
- textureFormat: -1
+ textureFormat: -3
maxTextureSize: 1024
textureSettings:
filterMode: -1
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png b/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png
new file mode 100644
index 0000000..8dfb55c
Binary files /dev/null and b/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png differ
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png.meta b/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png.meta
new file mode 100644
index 0000000..906cc54
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/Images/TouchSwipeHeader.png.meta
@@ -0,0 +1,47 @@
+fileFormatVersion: 2
+guid: e1dd29846bcff4092a11a1b7ce0993fb
+TextureImporter:
+ fileIDToRecycleName: {}
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ linearTexture: 0
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ seamlessCubemap: 0
+ textureFormat: -3
+ maxTextureSize: 1024
+ textureSettings:
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapMode: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: .5, y: .5}
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePixelsToUnits: 100
+ alphaIsTransparency: 0
+ textureType: -1
+ buildTargetSettings: []
+ spriteSheet:
+ sprites: []
+ spritePackingTag:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png b/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png
new file mode 100644
index 0000000..825ecbd
Binary files /dev/null and b/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png differ
diff --git a/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png.meta b/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png.meta
new file mode 100644
index 0000000..53840d8
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/Images/TouchTrackHeader.png.meta
@@ -0,0 +1,47 @@
+fileFormatVersion: 2
+guid: bbfda152249bc4ccb89db0a9c9d2c4a8
+TextureImporter:
+ fileIDToRecycleName: {}
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ linearTexture: 0
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ seamlessCubemap: 0
+ textureFormat: -3
+ maxTextureSize: 1024
+ textureSettings:
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapMode: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: .5, y: .5}
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePixelsToUnits: 100
+ alphaIsTransparency: 0
+ textureType: -1
+ buildTargetSettings: []
+ spriteSheet:
+ sprites: []
+ spritePackingTag:
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs b/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs
new file mode 100644
index 0000000..ad22373
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs
@@ -0,0 +1,181 @@
+#if UNITY_EDITOR
+using System;
+using UnityEditor;
+using UnityEngine;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ internal class TouchBuilder
+ {
+ [MenuItem( "GameObject/Create Other/InControl/Touch/Manager", false, 2 )]
+ static void CreateTouchManager()
+ {
+ // Destroy any existing TouchManager components.
+ foreach (var touchManagerComponent in GameObject.FindObjectsOfType())
+ {
+ GameObject.DestroyImmediate( touchManagerComponent );
+ }
+
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ var gameObject = component.gameObject;
+
+ // Destroy any existing camera components on TouchCamera game object.
+ foreach (var cameraComponent in gameObject.GetComponentsInChildren())
+ {
+ GameObject.DestroyImmediate( cameraComponent.gameObject );
+ }
+
+ var cameraGameObject = new GameObject( "TouchCamera" );
+ cameraGameObject.transform.parent = gameObject.transform;
+
+ var camera = cameraGameObject.AddComponent();
+ camera.transform.position = new Vector3( 0.0f, 0.0f, -10.0f );
+ camera.clearFlags = CameraClearFlags.Nothing;
+ camera.cullingMask = 1 << LayerMask.NameToLayer( "UI" );
+ camera.orthographic = true;
+ camera.orthographicSize = 5.0f;
+ camera.nearClipPlane = 0.3f;
+ camera.farClipPlane = 1000.0f;
+ camera.rect = new Rect( 0.0f, 0.0f, 1.0f, 1.0f );
+ camera.depth = 100;
+
+ var touchManager = gameObject.AddComponent();
+ touchManager.touchCamera = camera;
+
+ Selection.activeGameObject = gameObject;
+
+ Debug.Log( "TouchManager component has been attached to the InControl manager object." );
+ return;
+ }
+ else
+ {
+ Debug.LogError( "Could not find InControl manager object." );
+ }
+ }
+
+
+ [MenuItem( "GameObject/Create Other/InControl/Touch/Button Control", false, 3 )]
+ public static void CreateTouchButtonControl()
+ {
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ var gameObject = component.gameObject;
+
+ var controlGameObject = new GameObject( "TouchButtonControl" );
+ controlGameObject.transform.parent = gameObject.transform;
+ controlGameObject.layer = LayerMask.NameToLayer( "UI" );
+
+ var control = controlGameObject.AddComponent();
+ control.button.Sprite = FindSpriteWithName( "TouchButton_A" );
+
+ Selection.activeGameObject = controlGameObject;
+
+ Debug.Log( "TouchButtonControl object has been created." );
+ return;
+ }
+ else
+ {
+ Debug.LogError( "Could not find InControl manager object." );
+ }
+ }
+
+
+ [MenuItem( "GameObject/Create Other/InControl/Touch/Stick Control", false, 3 )]
+ public static void CreateTouchStickControl()
+ {
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ var gameObject = component.gameObject;
+
+ var controlGameObject = new GameObject( "TouchStickControl" );
+ controlGameObject.transform.parent = gameObject.transform;
+ controlGameObject.layer = LayerMask.NameToLayer( "UI" );
+
+ var control = controlGameObject.AddComponent();
+ control.ring.Sprite = FindSpriteWithName( "TouchStick_Ring" );
+ control.knob.Sprite = FindSpriteWithName( "TouchStick_Knob" );
+
+ Selection.activeGameObject = controlGameObject;
+
+ Debug.Log( "TouchStickControl object has been created." );
+ return;
+ }
+ else
+ {
+ Debug.LogError( "Could not find InControl manager object." );
+ }
+ }
+
+
+ [MenuItem( "GameObject/Create Other/InControl/Touch/Swipe Control", false, 3 )]
+ public static void CreateTouchSwipeControl()
+ {
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ var gameObject = component.gameObject;
+
+ var controlGameObject = new GameObject( "TouchSwipeControl" );
+ controlGameObject.transform.parent = gameObject.transform;
+ controlGameObject.AddComponent();
+ controlGameObject.layer = LayerMask.NameToLayer( "UI" );
+
+ Selection.activeGameObject = controlGameObject;
+
+ Debug.Log( "TouchSwipeControl object has been created." );
+ return;
+ }
+ else
+ {
+ Debug.LogError( "Could not find InControl manager object." );
+ }
+ }
+
+
+ [MenuItem( "GameObject/Create Other/InControl/Touch/Track Control", false, 3 )]
+ public static void CreateTouchTrackControl()
+ {
+ MonoBehaviour component;
+ if (component = GameObject.FindObjectOfType())
+ {
+ var gameObject = component.gameObject;
+
+ var controlGameObject = new GameObject( "TouchTrackControl" );
+ controlGameObject.transform.parent = gameObject.transform;
+ controlGameObject.AddComponent();
+ controlGameObject.layer = LayerMask.NameToLayer( "UI" );
+
+ Selection.activeGameObject = controlGameObject;
+
+ Debug.Log( "TouchTrackControl object has been created." );
+ return;
+ }
+ else
+ {
+ Debug.LogError( "Could not find InControl manager object." );
+ }
+ }
+
+
+ static Sprite FindSpriteWithName( string name )
+ {
+ foreach (var sprite in Resources.FindObjectsOfTypeAll())
+ {
+ if (sprite.name == name)
+ {
+ return sprite;
+ }
+ }
+
+ return null;
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs.meta
new file mode 100644
index 0000000..4d35cc9
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchBuilder.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7c4daf7021a0c4992908e283eaef14bd
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs
new file mode 100644
index 0000000..cc8212c
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs
@@ -0,0 +1,18 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [CustomEditor(typeof(TouchButtonControl))]
+ public class TouchButtonControlEditor : TouchControlEditor
+ {
+ void OnEnable()
+ {
+ LoadHeaderImage( "Images/TouchButtonHeader.png" );
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs.meta
new file mode 100644
index 0000000..be4215e
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchButtonControlEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: eb6d3cef6bdda4f98927e0be1037f768
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs
new file mode 100644
index 0000000..35593b9
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs
@@ -0,0 +1,59 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class TouchControlEditor : Editor
+ {
+ Texture headerTexture;
+ Rect headerTextureRect;
+
+
+ protected void LoadHeaderImage( string fileName )
+ {
+ var path = AssetDatabase.GetAssetPath( MonoScript.FromScriptableObject( this ) );
+ headerTexture = AssetDatabase.LoadAssetAtPath( Path.GetDirectoryName( path ) + "/" + fileName );
+ }
+
+
+ protected void AddHeaderImageSpace()
+ {
+ GUILayout.Space( 5 );
+
+ headerTextureRect = GUILayoutUtility.GetRect( 0.0f, -22.0f );
+ headerTextureRect.width = headerTexture.width;
+ headerTextureRect.height = headerTexture.height;
+
+ GUILayout.Space( headerTextureRect.height );
+ }
+
+
+ protected void DrawHeaderImage()
+ {
+ GUI.DrawTexture( headerTextureRect, headerTexture );
+ }
+
+
+ public override void OnInspectorGUI()
+ {
+ AddHeaderImageSpace();
+
+ if (DrawDefaultInspector())
+ {
+ if (Application.isPlaying)
+ {
+ foreach (var target in targets)
+ {
+ (target as TouchControl).SendMessage( "ConfigureControl" );
+ }
+ }
+ }
+
+ DrawHeaderImage();
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs.meta
new file mode 100644
index 0000000..0047034
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchControlEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dc5e8df2572d343f593929044956e89b
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs
new file mode 100644
index 0000000..5f9b477
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs
@@ -0,0 +1,66 @@
+#if UNITY_EDITOR
+using UnityEditor;
+using UnityEngine;
+using System.IO;
+
+
+namespace InControl
+{
+ [CustomEditor( typeof(TouchManager) )]
+ public class TouchManagerEditor : Editor
+ {
+ TouchManager touchManager;
+ Texture headerTexture;
+
+
+ void OnEnable()
+ {
+ touchManager = target as TouchManager;
+
+ var path = AssetDatabase.GetAssetPath( MonoScript.FromScriptableObject( this ) );
+ headerTexture = AssetDatabase.LoadAssetAtPath( Path.GetDirectoryName( path ) + "/Images/TouchManagerHeader.png" );
+ }
+
+
+ public override void OnInspectorGUI()
+ {
+ GUILayout.Space( 5.0f );
+
+ var headerRect = GUILayoutUtility.GetRect( 0.0f, -22.0f );
+ headerRect.width = headerTexture.width;
+ headerRect.height = headerTexture.height;
+ GUILayout.Space( headerRect.height );
+
+ DrawDefaultInspector();
+
+ touchManager.controlsEnabled = EditorGUILayout.Toggle( "Controls Enabled", touchManager.controlsEnabled );
+
+ GUI.DrawTexture( headerRect, headerTexture );
+
+ GUILayout.Space( 5.0f );
+ GUILayout.Label( "Add Controls", EditorStyles.boldLabel );
+
+ if (GUILayout.Button( "Create Button Control" ))
+ {
+ TouchBuilder.CreateTouchButtonControl();
+ }
+
+ if (GUILayout.Button( "Create Stick Control" ))
+ {
+ TouchBuilder.CreateTouchStickControl();
+ }
+
+ if (GUILayout.Button( "Create Swipe Control" ))
+ {
+ TouchBuilder.CreateTouchSwipeControl();
+ }
+
+ if (GUILayout.Button( "Create Track Control" ))
+ {
+ TouchBuilder.CreateTouchTrackControl();
+ }
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs.meta
new file mode 100644
index 0000000..67d03a3
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchManagerEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 939090bba09bb427587987a0949f1dc0
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs
new file mode 100644
index 0000000..5f92873
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs
@@ -0,0 +1,18 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [CustomEditor( typeof(TouchStickControl) )]
+ public class TouchStickControlEditor : TouchControlEditor
+ {
+ void OnEnable()
+ {
+ LoadHeaderImage( "Images/TouchStickHeader.png" );
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs.meta
new file mode 100644
index 0000000..ac08a56
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchStickControlEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a689a62d348e649ac8a47d2e9dc8497d
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs
new file mode 100644
index 0000000..7fe8018
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs
@@ -0,0 +1,18 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [CustomEditor(typeof(TouchSwipeControl))]
+ public class TouchSwipeControlEditor : TouchControlEditor
+ {
+ void OnEnable()
+ {
+ LoadHeaderImage( "Images/TouchSwipeHeader.png" );
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs.meta
new file mode 100644
index 0000000..4470aae
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchSwipeControlEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 63a17f971af5c4847858e804ec250df0
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs b/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs
new file mode 100644
index 0000000..db8be2e
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs
@@ -0,0 +1,18 @@
+#if UNITY_EDITOR
+using System.IO;
+using UnityEditor;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [CustomEditor(typeof(TouchTrackControl))]
+ public class TouchTrackControlEditor : TouchControlEditor
+ {
+ void OnEnable()
+ {
+ LoadHeaderImage( "Images/TouchTrackHeader.png" );
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs.meta b/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs.meta
new file mode 100644
index 0000000..04ebe8a
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Editor/TouchTrackControlEditor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cb009d5c8edef44ee9725174cd35349c
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/Touch.cs b/Assets/InControl/Library/Touch/Touch.cs
new file mode 100644
index 0000000..f7fff4a
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Touch.cs
@@ -0,0 +1,110 @@
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class Touch
+ {
+ public int fingerId;
+
+ public TouchPhase phase;
+ public int tapCount;
+
+ public Vector2 position;
+ public Vector2 deltaPosition;
+ public Vector2 lastPosition;
+
+ public float deltaTime;
+ public ulong updateTick;
+
+
+ internal Touch( int fingerId )
+ {
+ this.fingerId = fingerId;
+ phase = TouchPhase.Ended;
+ }
+
+
+ internal void SetWithTouchData( UnityEngine.Touch touch, ulong updateTick, float deltaTime )
+ {
+ phase = touch.phase;
+ tapCount = touch.tapCount;
+
+ if (phase == TouchPhase.Began)
+ {
+ deltaPosition = Vector2.zero;
+ lastPosition = touch.position;
+ position = touch.position;
+ }
+ else
+ {
+ if (phase == TouchPhase.Stationary)
+ {
+ phase = TouchPhase.Moved;
+ }
+
+ deltaPosition = touch.position - lastPosition;
+ lastPosition = position;
+ position = touch.position;
+ }
+
+ this.deltaTime = deltaTime;
+ this.updateTick = updateTick;
+ }
+
+
+ internal bool SetWithMouseData( ulong updateTick, float deltaTime )
+ {
+ var mousePosition = new Vector2( Mathf.Round( Input.mousePosition.x ), Mathf.Round( Input.mousePosition.y ) );
+
+ if (Input.GetMouseButtonDown( 0 ))
+ {
+ phase = TouchPhase.Began;
+ tapCount = 1;
+
+ deltaPosition = Vector2.zero;
+ lastPosition = mousePosition;
+ position = mousePosition;
+
+ this.deltaTime = deltaTime;
+ this.updateTick = updateTick;
+
+ return true;
+ }
+
+ if (Input.GetMouseButtonUp( 0 ))
+ {
+ phase = TouchPhase.Ended;
+
+ tapCount = 1;
+
+ deltaPosition = mousePosition - lastPosition;
+ lastPosition = position;
+ position = mousePosition;
+
+ this.deltaTime = deltaTime;
+ this.updateTick = updateTick;
+
+ return true;
+ }
+
+ if (Input.GetMouseButton( 0 ))
+ {
+ phase = TouchPhase.Moved;
+
+ tapCount = 1;
+
+ deltaPosition = mousePosition - lastPosition;
+ lastPosition = position;
+ position = mousePosition;
+
+ this.deltaTime = deltaTime;
+ this.updateTick = updateTick;
+
+ return true;
+ }
+
+ return false;
+ }
+ }
+}
diff --git a/Assets/InControl/Library/Touch/Touch.cs.meta b/Assets/InControl/Library/Touch/Touch.cs.meta
new file mode 100644
index 0000000..f6cfab2
--- /dev/null
+++ b/Assets/InControl/Library/Touch/Touch.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1d27e0367c645484f9369b49a98443c8
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchControl.cs b/Assets/InControl/Library/Touch/TouchControl.cs
new file mode 100644
index 0000000..649b276
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchControl.cs
@@ -0,0 +1,285 @@
+using UnityEngine;
+
+
+namespace InControl
+{
+ public abstract class TouchControl : MonoBehaviour
+ {
+ public enum ButtonTarget : int
+ {
+ None = 0,
+ Action1 = InputControlType.Action1,
+ Action2 = InputControlType.Action2,
+ Action3 = InputControlType.Action3,
+ Action4 = InputControlType.Action4,
+ LeftTrigger = InputControlType.LeftTrigger,
+ RightTrigger = InputControlType.RightTrigger,
+ LeftBumper = InputControlType.LeftBumper,
+ RightBumper = InputControlType.RightBumper,
+ DPadDown = InputControlType.DPadDown,
+ DPadLeft = InputControlType.DPadLeft,
+ DPadRight = InputControlType.DPadRight,
+ DPadUp = InputControlType.DPadUp,
+ Menu = InputControlType.Menu,
+ Button0 = InputControlType.Button0,
+ Button1 = InputControlType.Button1,
+ Button2 = InputControlType.Button2,
+ Button3 = InputControlType.Button3,
+ Button4 = InputControlType.Button4,
+ Button5 = InputControlType.Button5,
+ Button6 = InputControlType.Button6,
+ Button7 = InputControlType.Button7,
+ Button8 = InputControlType.Button8,
+ Button9 = InputControlType.Button9
+ }
+
+
+ public enum AnalogTarget : int
+ {
+ None,
+ LeftStick,
+ RightStick,
+ Both
+ }
+
+
+ public enum SnapAngles : int
+ {
+ None = 0,
+ Four = 4,
+ Eight = 8,
+ Sixteen = 16
+ }
+
+
+ public abstract void CreateControl();
+ public abstract void DestroyControl();
+ public abstract void ConfigureControl();
+ public abstract void SubmitControlState( ulong updateTick );
+ public abstract void TouchBegan( Touch touch );
+ public abstract void TouchMoved( Touch touch );
+ public abstract void TouchEnded( Touch touch );
+ public abstract void DrawGizmos();
+
+
+ void OnEnable()
+ {
+ TouchManager.OnSetup += Setup;
+ }
+
+
+ void OnDisable()
+ {
+ DestroyControl();
+ Resources.UnloadUnusedAssets();
+ }
+
+
+ void Setup()
+ {
+ CreateControl();
+ ConfigureControl();
+ }
+
+
+ protected GameObject CreateSpriteGameObject( string name )
+ {
+ var spriteGameObject = new GameObject( name );
+ spriteGameObject.transform.parent = transform;
+ spriteGameObject.transform.localPosition = Vector3.zero;
+ spriteGameObject.transform.localScale = Vector3.one;
+ spriteGameObject.layer = LayerMask.NameToLayer( "UI" );
+ return spriteGameObject;
+ }
+
+
+ protected SpriteRenderer CreateSpriteRenderer( GameObject spriteGameObject, Sprite sprite, int sortingOrder )
+ {
+ var spriteRenderer = spriteGameObject.AddComponent();
+ spriteRenderer.sprite = sprite;
+ spriteRenderer.sortingOrder = sortingOrder;
+ spriteRenderer.sharedMaterial = new Material( Shader.Find( "Sprites/Default" ) );
+ spriteRenderer.sharedMaterial.SetFloat( "PixelSnap", 1.0f );
+ return spriteRenderer;
+ }
+
+
+ protected Vector3 OffsetToWorldPosition( TouchControlAnchor anchor, Vector2 offset, TouchUnitType offsetUnitType )
+ {
+ Vector3 worldOffset;
+ if (offsetUnitType == TouchUnitType.Pixels)
+ {
+ worldOffset = TouchUtility.RoundVector( offset ) * TouchManager.PixelToWorld;
+ }
+ else
+ {
+ worldOffset = (Vector3) offset * TouchManager.PercentToWorld;
+ }
+ return TouchManager.ViewToWorldPoint( TouchUtility.AnchorToViewPoint( anchor ) ) + worldOffset;
+ }
+
+
+ protected void SubmitButtonState( ButtonTarget target, bool state, ulong updateTick )
+ {
+ if (TouchManager.Device == null || target == ButtonTarget.None)
+ {
+ return;
+ }
+
+ var control = TouchManager.Device.GetControl( (InputControlType) target );
+ if (control != null)
+ {
+ control.UpdateWithState( state, updateTick );
+ }
+ }
+
+
+ protected void SubmitAnalogValue( AnalogTarget target, Vector2 value, float lowerDeadZone, float upperDeadZone, ulong updateTick )
+ {
+ if (TouchManager.Device == null)
+ {
+ return;
+ }
+
+ if (target == AnalogTarget.LeftStick || target == AnalogTarget.Both)
+ {
+ TouchManager.Device.LeftStickX.LowerDeadZone = lowerDeadZone;
+ TouchManager.Device.LeftStickX.UpperDeadZone = upperDeadZone;
+ TouchManager.Device.LeftStickX.UpdateWithValue( value.x, updateTick );
+
+ TouchManager.Device.LeftStickY.LowerDeadZone = lowerDeadZone;
+ TouchManager.Device.LeftStickY.UpperDeadZone = upperDeadZone;
+ TouchManager.Device.LeftStickY.UpdateWithValue( value.y, updateTick );
+ }
+
+ if (target == AnalogTarget.RightStick || target == AnalogTarget.Both)
+ {
+ TouchManager.Device.RightStickX.LowerDeadZone = lowerDeadZone;
+ TouchManager.Device.RightStickX.UpperDeadZone = upperDeadZone;
+ TouchManager.Device.RightStickX.UpdateWithValue( value.x, updateTick );
+
+ TouchManager.Device.RightStickY.LowerDeadZone = lowerDeadZone;
+ TouchManager.Device.RightStickY.UpperDeadZone = upperDeadZone;
+ TouchManager.Device.RightStickY.UpdateWithValue( value.y, updateTick );
+ }
+ }
+
+
+ protected void SubmitRawAnalogValue( AnalogTarget target, Vector2 rawValue, ulong updateTick )
+ {
+ if (TouchManager.Device == null)
+ {
+ return;
+ }
+
+ if (target == AnalogTarget.LeftStick || target == AnalogTarget.Both)
+ {
+ TouchManager.Device.LeftStickX.UpdateWithValue( rawValue.x, updateTick );
+ TouchManager.Device.LeftStickY.UpdateWithValue( rawValue.y, updateTick );
+ }
+
+ if (target == AnalogTarget.RightStick || target == AnalogTarget.Both)
+ {
+ TouchManager.Device.RightStickX.UpdateWithValue( rawValue.x, updateTick );
+ TouchManager.Device.RightStickY.UpdateWithValue( rawValue.y, updateTick );
+ }
+ }
+
+
+ protected static Vector2 SnapTo( Vector2 vector, SnapAngles snapAngles )
+ {
+ if (snapAngles == SnapAngles.None)
+ {
+ return vector;
+ }
+
+ var snapAngle = 360.0f / ((int) snapAngles);
+
+ return SnapTo( vector, snapAngle );
+ }
+
+
+ protected static Vector2 SnapTo( Vector2 vector, float snapAngle )
+ {
+ float angle = Vector2.Angle( vector, Vector2.up );
+
+ if (angle < snapAngle / 2.0f)
+ {
+ return Vector2.up * vector.magnitude;
+ }
+
+ if (angle > 180.0f - snapAngle / 2.0f)
+ {
+ return -Vector2.up * vector.magnitude;
+ }
+
+ var t = Mathf.Round( angle / snapAngle );
+ var deltaAngle = (t * snapAngle) - angle;
+ var axis = Vector3.Cross( Vector2.up, vector );
+ var q = Quaternion.AngleAxis( deltaAngle, axis );
+
+ return q * vector;
+ }
+
+
+ void OnDrawGizmosSelected()
+ {
+ if (!enabled)
+ {
+ return;
+ }
+
+ if (TouchManager.ControlsShowGizmos != TouchManager.GizmoShowOption.WhenSelected)
+ {
+ return;
+ }
+
+ if (Utility.GameObjectIsCulledOnCurrentCamera( gameObject ))
+ {
+ return;
+ }
+
+ if (!Application.isPlaying)
+ {
+ ConfigureControl();
+ }
+
+ DrawGizmos();
+ }
+
+
+ void OnDrawGizmos()
+ {
+ if (!enabled)
+ {
+ return;
+ }
+
+ if (TouchManager.ControlsShowGizmos == TouchManager.GizmoShowOption.UnlessPlaying)
+ {
+ if (Application.isPlaying)
+ {
+ return;
+ }
+ }
+ else
+ if (TouchManager.ControlsShowGizmos != TouchManager.GizmoShowOption.Always)
+ {
+ return;
+ }
+
+ if (Utility.GameObjectIsCulledOnCurrentCamera( gameObject ))
+ {
+ return;
+ }
+
+ if (!Application.isPlaying)
+ {
+ ConfigureControl();
+ }
+
+ DrawGizmos();
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/TouchControl.cs.meta b/Assets/InControl/Library/Touch/TouchControl.cs.meta
new file mode 100644
index 0000000..bc4f04c
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchControl.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bb1cecc9e870a44ffbd8b470f221148e
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchControlAnchor.cs b/Assets/InControl/Library/Touch/TouchControlAnchor.cs
new file mode 100644
index 0000000..029cf6c
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchControlAnchor.cs
@@ -0,0 +1,19 @@
+using System;
+
+
+namespace InControl
+{
+ public enum TouchControlAnchor : int
+ {
+ TopLeft,
+ CenterLeft,
+ BottomLeft,
+ TopCenter,
+ Center,
+ BottomCenter,
+ TopRight,
+ CenterRight,
+ BottomRight
+ }
+
+}
diff --git a/Assets/InControl/Library/Touch/TouchControlAnchor.cs.meta b/Assets/InControl/Library/Touch/TouchControlAnchor.cs.meta
new file mode 100644
index 0000000..26781fe
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchControlAnchor.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9a776484f61b54395ba066e85655fab2
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchManager.cs b/Assets/InControl/Library/Touch/TouchManager.cs
new file mode 100644
index 0000000..988f0d7
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchManager.cs
@@ -0,0 +1,550 @@
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [ExecuteInEditMode]
+ public class TouchManager : SingletonMonoBehavior
+ {
+ const int MaxTouches = 16;
+
+ public enum GizmoShowOption
+ {
+ Never,
+ WhenSelected,
+ UnlessPlaying,
+ Always
+ }
+
+ [Space( 10 )]
+
+ public Camera touchCamera;
+ public GizmoShowOption controlsShowGizmos = GizmoShowOption.Always;
+
+ [SerializeField, HideInInspector]
+ bool _controlsEnabled = true;
+
+ public static event Action OnSetup;
+
+ InputDevice device;
+ Vector3 viewSize;
+ Vector2 screenSize;
+ Vector2 halfScreenSize;
+ float percentToWorld;
+ float halfPercentToWorld;
+ float pixelToWorld;
+ float halfPixelToWorld;
+ TouchControl[] touchControls;
+ Touch[] cachedTouches;
+ Touch mouseTouch;
+ List activeTouches;
+ ReadOnlyCollection readOnlyActiveTouches;
+ Vector2 lastMousePosition;
+
+
+ protected TouchManager()
+ {
+ }
+
+
+ void OnEnable()
+ {
+ SetSingletonInstance();
+
+ touchControls = GetComponentsInChildren( true );
+
+ if (Application.isPlaying)
+ {
+ InputManager.OnSetup += Setup;
+ InputManager.OnUpdate += UpdateTouches;
+ }
+ }
+
+
+ void OnDisable()
+ {
+ if (Application.isPlaying)
+ {
+ InputManager.OnSetup -= Setup;
+ InputManager.OnUpdate -= UpdateTouches;
+ }
+
+ Reset();
+ }
+
+
+ void Setup()
+ {
+ Input.simulateMouseWithTouches = false;
+
+ UpdateScreenSize( new Vector2( Screen.width, Screen.height ) );
+
+ CreateDevice();
+ CreateTouches();
+
+ if (OnSetup != null)
+ {
+ OnSetup.Invoke();
+ OnSetup = null;
+ }
+ }
+
+
+ void Reset()
+ {
+ device = null;
+ mouseTouch = null;
+ cachedTouches = null;
+ activeTouches = null;
+ readOnlyActiveTouches = null;
+ touchControls = null;
+ }
+
+
+ void Update()
+ {
+ if (OnSetup != null)
+ {
+ OnSetup.Invoke();
+ OnSetup = null;
+ }
+
+ var currentScreenSize = new Vector2( Screen.width, Screen.height );
+ if (screenSize != currentScreenSize)
+ {
+ UpdateScreenSize( currentScreenSize );
+ }
+ }
+
+
+ void CreateDevice()
+ {
+ device = new InputDevice( "TouchDevice" );
+
+ device.AddControl( InputControlType.LeftStickX, "LeftStickX" );
+ device.AddControl( InputControlType.LeftStickY, "LeftStickY" );
+ device.AddControl( InputControlType.RightStickX, "RightStickX" );
+ device.AddControl( InputControlType.RightStickY, "RightStickY" );
+ device.AddControl( InputControlType.LeftTrigger, "LeftTrigger" );
+ device.AddControl( InputControlType.RightTrigger, "RightTrigger" );
+ device.AddControl( InputControlType.DPadUp, "DPadUp" );
+ device.AddControl( InputControlType.DPadDown, "DPadDown" );
+ device.AddControl( InputControlType.DPadLeft, "DPadLeft" );
+ device.AddControl( InputControlType.DPadRight, "DPadRight" );
+ device.AddControl( InputControlType.Action1, "Action1" );
+ device.AddControl( InputControlType.Action2, "Action2" );
+ device.AddControl( InputControlType.Action3, "Action3" );
+ device.AddControl( InputControlType.Action4, "Action4" );
+ device.AddControl( InputControlType.LeftBumper, "LeftBumper" );
+ device.AddControl( InputControlType.RightBumper, "RightBumper" );
+ device.AddControl( InputControlType.Menu, "Menu" );
+
+ InputManager.AttachDevice( device );
+ }
+
+
+ void UpdateScreenSize( Vector2 currentScreenSize )
+ {
+ screenSize = currentScreenSize;
+ halfScreenSize = screenSize / 2.0f;
+
+ viewSize = ConvertViewToWorldPoint( Vector2.one ) * 0.02f;
+ percentToWorld = Mathf.Min( viewSize.x, viewSize.y );
+ halfPercentToWorld = percentToWorld / 2.0f;
+
+ halfPixelToWorld = touchCamera.orthographicSize / screenSize.y;
+ pixelToWorld = halfPixelToWorld * 2.0f;
+
+ if (touchControls != null)
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ touchControls[i].ConfigureControl();
+ }
+ }
+ }
+
+
+ /*
+ void OnDrawGizmos()
+ {
+ Gizmos.color = Color.white;
+ Gizmos.DrawLine( Vector3.zero, Vector3.one * PercentToWorld * -50.0f );
+
+ Gizmos.color = Color.red;
+ Gizmos.DrawLine( Vector3.zero, Vector3.one * PixelToWorld * 64.0f );
+
+ Utility.DrawRectGizmo( PercentToWorldRect( new Rect( 0, 0, 100, 100 ) ), Color.cyan );
+ Utility.DrawRectGizmo( PixelToWorldRect( new Rect( 0, 0, 64, 64 ) ), Color.magenta );
+ }
+ */
+
+
+ public bool controlsEnabled
+ {
+ get
+ {
+ return _controlsEnabled;
+ }
+
+ set
+ {
+ if (_controlsEnabled != value)
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ touchControls[i].enabled = value;
+ }
+
+ _controlsEnabled = value;
+ }
+ }
+ }
+
+
+ void SendTouchBegan( Touch touch )
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ var touchControl = touchControls[i];
+ if (touchControl.enabled && touchControl.gameObject.activeInHierarchy)
+ {
+ touchControl.TouchBegan( touch );
+ }
+ }
+ }
+
+
+ void SendTouchMoved( Touch touch )
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ var touchControl = touchControls[i];
+ if (touchControl.enabled && touchControl.gameObject.activeInHierarchy)
+ {
+ touchControl.TouchMoved( touch );
+ }
+ }
+ }
+
+
+ void SendTouchEnded( Touch touch )
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ var touchControl = touchControls[i];
+ if (touchControl.enabled && touchControl.gameObject.activeInHierarchy)
+ {
+ touchControl.TouchEnded( touch );
+ }
+ }
+ }
+
+
+ void SubmitControlStates( ulong updateTick )
+ {
+ var touchControlCount = touchControls.Length;
+ for (int i = 0; i < touchControlCount; i++)
+ {
+ var touchControl = touchControls[i];
+ if (touchControl.enabled && touchControl.gameObject.activeInHierarchy)
+ {
+ touchControl.SubmitControlState( updateTick );
+ }
+ }
+ }
+
+
+ void CreateTouches()
+ {
+ cachedTouches = new Touch[MaxTouches];
+ for (int i = 0; i < MaxTouches; i++)
+ {
+ cachedTouches[i] = new Touch( i );
+ }
+ mouseTouch = cachedTouches[MaxTouches - 1];
+ activeTouches = new List( MaxTouches );
+ readOnlyActiveTouches = new ReadOnlyCollection( activeTouches );
+ }
+
+
+ void UpdateTouches( ulong updateTick, float deltaTime )
+ {
+ activeTouches.Clear();
+
+ if (mouseTouch.SetWithMouseData( updateTick, deltaTime ))
+ {
+ activeTouches.Add( mouseTouch );
+ }
+
+ for (int i = 0; i < Input.touchCount; i++)
+ {
+ var unityTouch = Input.GetTouch( i );
+ var cacheTouch = cachedTouches[unityTouch.fingerId];
+ cacheTouch.SetWithTouchData( unityTouch, updateTick, deltaTime );
+ activeTouches.Add( cacheTouch );
+ }
+
+ // Find any touches that Unity may have "forgotten" to end properly.
+ for (int i = 0; i < MaxTouches; i++)
+ {
+ var touch = cachedTouches[i];
+ if (touch.phase != TouchPhase.Ended && touch.updateTick != updateTick)
+ {
+ touch.phase = TouchPhase.Ended;
+ activeTouches.Add( touch );
+ }
+ }
+
+ InvokeTouchEvents();
+ SubmitControlStates( updateTick );
+ }
+
+
+ void InvokeTouchEvents()
+ {
+ var touchCount = activeTouches.Count;
+ for (int i = 0; i < touchCount; i++)
+ {
+ var touch = activeTouches[i];
+ switch (touch.phase)
+ {
+ case TouchPhase.Began:
+ SendTouchBegan( touch );
+ break;
+
+ case TouchPhase.Moved:
+ SendTouchMoved( touch );
+ break;
+
+ case TouchPhase.Ended:
+ SendTouchEnded( touch );
+ break;
+
+ case TouchPhase.Canceled:
+ SendTouchEnded( touch );
+ break;
+ }
+ }
+ }
+
+
+ Vector3 ConvertScreenToWorldPoint( Vector2 point )
+ {
+ if (touchCamera == null)
+ {
+ return Vector3.zero;
+ }
+ return touchCamera.ScreenToWorldPoint( new Vector3( point.x, point.y, -touchCamera.transform.position.z ) );
+ }
+
+
+ Vector3 ConvertViewToWorldPoint( Vector2 point )
+ {
+ if (touchCamera == null)
+ {
+ return Vector3.zero;
+ }
+ return touchCamera.ViewportToWorldPoint( new Vector3( point.x, point.y, -touchCamera.transform.position.z ) );
+ }
+
+
+ #region Static interface.
+
+ public static ReadOnlyCollection Touches
+ {
+ get
+ {
+ return Instance.readOnlyActiveTouches;
+ }
+ }
+
+
+ public static int TouchCount
+ {
+ get
+ {
+ return Instance.activeTouches.Count;
+ }
+ }
+
+
+ public static Touch GetTouch( int touchIndex )
+ {
+ return Instance.activeTouches[touchIndex];
+ }
+
+
+ public static Touch GetTouchByFingerId( int fingerId )
+ {
+ return Instance.cachedTouches[fingerId];
+ }
+
+
+ public static Vector3 ScreenToWorldPoint( Vector2 point )
+ {
+ return Instance.ConvertScreenToWorldPoint( point );
+ }
+
+
+ public static Vector3 ViewToWorldPoint( Vector2 point )
+ {
+ return Instance.ConvertViewToWorldPoint( point );
+ }
+
+
+ public static float ConvertToWorld( float value, TouchUnitType unitType )
+ {
+ return value * (unitType == TouchUnitType.Pixels ? PixelToWorld : PercentToWorld);
+ }
+
+
+ public static Rect PercentToWorldRect( Rect rect )
+ {
+ return new Rect(
+ (rect.xMin - 50.0f) * ViewSize.x,
+ (rect.yMin - 50.0f) * ViewSize.y,
+ rect.width * ViewSize.x,
+ rect.height * ViewSize.y
+ );
+ }
+
+
+ public static Rect PixelToWorldRect( Rect rect )
+ {
+ return new Rect(
+ Mathf.Round( rect.xMin - HalfScreenSize.x ) * PixelToWorld,
+ Mathf.Round( rect.yMin - HalfScreenSize.y ) * PixelToWorld,
+ Mathf.Round( rect.width ) * PixelToWorld,
+ Mathf.Round( rect.height ) * PixelToWorld
+ );
+ }
+
+
+ public static Rect ConvertToWorld( Rect rect, TouchUnitType unitType )
+ {
+ return unitType == TouchUnitType.Pixels ? PixelToWorldRect( rect ) : PercentToWorldRect( rect );
+ }
+
+
+ public static Camera Camera
+ {
+ get
+ {
+ return Instance.touchCamera;
+ }
+ }
+
+
+ public static InputDevice Device
+ {
+ get
+ {
+ return Instance.device;
+ }
+ }
+
+
+ public static Vector3 ViewSize
+ {
+ get
+ {
+ return Instance.viewSize;
+ }
+ }
+
+
+ public static float PercentToWorld
+ {
+ get
+ {
+ return Instance.percentToWorld;
+ }
+ }
+
+
+ public static float HalfPercentToWorld
+ {
+ get
+ {
+ return Instance.halfPercentToWorld;
+ }
+ }
+
+
+ public static float PixelToWorld
+ {
+ get
+ {
+ return Instance.pixelToWorld;
+ }
+ }
+
+
+ public static float HalfPixelToWorld
+ {
+ get
+ {
+ return Instance.halfPixelToWorld;
+ }
+ }
+
+
+ public static Vector2 ScreenSize
+ {
+ get
+ {
+ return Instance.screenSize;
+ }
+ }
+
+
+ public static Vector2 HalfScreenSize
+ {
+ get
+ {
+ return Instance.halfScreenSize;
+ }
+ }
+
+
+ public static GizmoShowOption ControlsShowGizmos
+ {
+ get
+ {
+ return Instance.controlsShowGizmos;
+ }
+ }
+
+
+ public static bool ControlsEnabled
+ {
+ get
+ {
+ return Instance.controlsEnabled;
+ }
+
+ set
+ {
+ Instance.controlsEnabled = value;
+ }
+ }
+
+ #endregion
+
+
+ public static implicit operator bool( TouchManager instance )
+ {
+ return instance != null;
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/TouchManager.cs.meta b/Assets/InControl/Library/Touch/TouchManager.cs.meta
new file mode 100644
index 0000000..9197963
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e6c474df4ff4c4f5bbabeb9f44d56014
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchSprite.cs b/Assets/InControl/Library/Touch/TouchSprite.cs
new file mode 100644
index 0000000..23cd61b
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchSprite.cs
@@ -0,0 +1,389 @@
+using UnityEngine;
+using System;
+
+
+namespace InControl
+{
+ public enum TouchSpriteShape : int
+ {
+ Oval,
+ Rectangle
+ }
+
+
+ [Serializable]
+ public class TouchSprite
+ {
+ [SerializeField]
+ Sprite idleSprite;
+
+ [SerializeField]
+ Sprite busySprite;
+
+ [SerializeField]
+ Color idleColor = new Color( 1.0f, 1.0f, 1.0f, 0.5f );
+
+ [SerializeField]
+ Color busyColor = new Color( 1.0f, 1.0f, 1.0f, 1.0f );
+
+ [SerializeField]
+ TouchSpriteShape shape = TouchSpriteShape.Oval;
+
+ [SerializeField]
+ TouchUnitType sizeUnitType = TouchUnitType.Percent;
+
+ [SerializeField]
+ Vector2 size = new Vector2( 10.0f, 10.0f );
+
+ [SerializeField, HideInInspector]
+ Vector2 worldSize;
+
+ Transform spriteParentTransform;
+ GameObject spriteGameObject;
+ SpriteRenderer spriteRenderer;
+ bool state;
+
+ public bool Dirty { get; set; }
+ public bool Ready { get; set; }
+
+
+ public TouchSprite()
+ {
+ }
+
+
+ public TouchSprite( float size )
+ {
+ this.size = Vector2.one * size;
+ }
+
+
+ public void Create( string gameObjectName, Transform parentTransform, int sortingOrder )
+ {
+ spriteGameObject = CreateSpriteGameObject( gameObjectName, parentTransform );
+ spriteRenderer = CreateSpriteRenderer( spriteGameObject, idleSprite, sortingOrder );
+ spriteRenderer.color = idleColor;
+ Ready = true;
+ }
+
+
+ public void Delete()
+ {
+ Ready = false;
+ GameObject.Destroy( spriteGameObject );
+ }
+
+
+ public void Update( bool forceUpdate = false )
+ {
+ if (Dirty || forceUpdate)
+ {
+ if (spriteRenderer != null)
+ {
+ spriteRenderer.sprite = State ? busySprite : idleSprite;
+ }
+
+ if (sizeUnitType == TouchUnitType.Pixels)
+ {
+ var pixelSize = TouchUtility.RoundVector( size );
+ ScaleSpriteInPixels( spriteGameObject, spriteRenderer, pixelSize );
+ worldSize = pixelSize * TouchManager.PixelToWorld;
+ }
+ else
+ {
+ ScaleSpriteInPercent( spriteGameObject, spriteRenderer, size );
+ worldSize = size * TouchManager.PercentToWorld;
+ }
+
+ Dirty = false;
+ }
+
+ if (spriteRenderer != null)
+ {
+ var color = State ? busyColor : idleColor;
+ if (spriteRenderer.color != color)
+ {
+ spriteRenderer.color = Utility.MoveColorTowards( spriteRenderer.color, color, 5.0f * Time.deltaTime );
+ }
+ }
+ }
+
+
+ GameObject CreateSpriteGameObject( string name, Transform parentTransform )
+ {
+ var spriteGameObject = new GameObject( name );
+ spriteGameObject.transform.parent = parentTransform;
+ spriteGameObject.transform.localPosition = Vector3.zero;
+ spriteGameObject.transform.localScale = Vector3.one;
+ spriteGameObject.layer = LayerMask.NameToLayer( "UI" );
+ return spriteGameObject;
+ }
+
+
+ SpriteRenderer CreateSpriteRenderer( GameObject spriteGameObject, Sprite sprite, int sortingOrder )
+ {
+ var spriteRenderer = spriteGameObject.AddComponent();
+ spriteRenderer.sprite = sprite;
+ spriteRenderer.sortingOrder = sortingOrder;
+ spriteRenderer.sharedMaterial = new Material( Shader.Find( "Sprites/Default" ) );
+ spriteRenderer.sharedMaterial.SetFloat( "PixelSnap", 1.0f );
+ return spriteRenderer;
+ }
+
+
+ void ScaleSpriteInPixels( GameObject spriteGameObject, SpriteRenderer spriteRenderer, Vector2 size )
+ {
+ if (spriteGameObject == null || spriteRenderer == null)
+ {
+ return;
+ }
+
+ var pixelsToUnits = spriteRenderer.sprite.rect.width / spriteRenderer.sprite.bounds.size.x;
+ var scale = TouchManager.PixelToWorld * pixelsToUnits;
+ var scaleX = scale * size.x / spriteRenderer.sprite.rect.width;
+ var scaleY = scale * size.y / spriteRenderer.sprite.rect.height;
+
+ spriteGameObject.transform.localScale = new Vector3( scaleX, scaleY );
+ }
+
+
+ void ScaleSpriteInPercent( GameObject spriteGameObject, SpriteRenderer spriteRenderer, Vector2 size )
+ {
+ if (spriteGameObject == null || spriteRenderer == null)
+ {
+ return;
+ }
+
+ var scale = Mathf.Min( TouchManager.ViewSize.x, TouchManager.ViewSize.y );
+ var scaleX = scale * size.x / spriteRenderer.sprite.bounds.size.x;
+ var scaleY = scale * size.y / spriteRenderer.sprite.bounds.size.y;
+
+ spriteGameObject.transform.localScale = new Vector3( scaleX, scaleY );
+ }
+
+
+ public bool Contains( Vector2 testWorldPoint )
+ {
+ if (shape == TouchSpriteShape.Oval)
+ {
+ var dx = (testWorldPoint.x - Position.x) / worldSize.x;
+ var dy = (testWorldPoint.y - Position.y) / worldSize.y;
+ return (dx * dx) + (dy * dy) < 0.25f;
+ }
+ else
+ {
+ var dx = Mathf.Abs( testWorldPoint.x - Position.x );
+ var dy = Mathf.Abs( testWorldPoint.y - Position.y );
+ return dx <= worldSize.x && dy <= worldSize.y;
+ }
+ }
+
+
+ public bool Contains( Touch touch )
+ {
+ return Contains( TouchManager.ScreenToWorldPoint( touch.position ) );
+ }
+
+
+ public void DrawGizmos( Vector3 position, Color color )
+ {
+ if (shape == TouchSpriteShape.Oval)
+ {
+ Utility.DrawOvalGizmo( position, WorldSize, color );
+ }
+ else
+ {
+ Utility.DrawRectGizmo( position, WorldSize, color );
+ }
+ }
+
+
+ public bool State
+ {
+ get
+ {
+ return state;
+ }
+
+ set
+ {
+ if (state != value)
+ {
+ state = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Sprite BusySprite
+ {
+ get
+ {
+ return busySprite;
+ }
+
+ set
+ {
+ if (busySprite != value)
+ {
+ busySprite = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Sprite IdleSprite
+ {
+ get
+ {
+ return idleSprite;
+ }
+
+ set
+ {
+ if (idleSprite != value)
+ {
+ idleSprite = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Sprite Sprite
+ {
+ set
+ {
+ if (idleSprite != value)
+ {
+ idleSprite = value;
+ Dirty = true;
+ }
+
+ if (busySprite != value)
+ {
+ busySprite = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Color BusyColor
+ {
+ get
+ {
+ return busyColor;
+ }
+
+ set
+ {
+ if (busyColor != value)
+ {
+ busyColor = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Color IdleColor
+ {
+ get
+ {
+ return idleColor;
+ }
+
+ set
+ {
+ if (idleColor != value)
+ {
+ idleColor = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public TouchSpriteShape Shape
+ {
+ get
+ {
+ return shape;
+ }
+
+ set
+ {
+ if (shape != value)
+ {
+ shape = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public TouchUnitType SizeUnitType
+ {
+ get
+ {
+ return sizeUnitType;
+ }
+
+ set
+ {
+ if (sizeUnitType != value)
+ {
+ sizeUnitType = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Vector2 Size
+ {
+ get
+ {
+ return size;
+ }
+
+ set
+ {
+ if (size != value)
+ {
+ size = value;
+ Dirty = true;
+ }
+ }
+ }
+
+
+ public Vector2 WorldSize
+ {
+ get
+ {
+ return worldSize;
+ }
+ }
+
+
+ public Vector3 Position
+ {
+ get
+ {
+ return spriteGameObject ? spriteGameObject.transform.position : Vector3.zero;
+ }
+
+ set
+ {
+ if (spriteGameObject)
+ {
+ spriteGameObject.transform.position = value;
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/TouchSprite.cs.meta b/Assets/InControl/Library/Touch/TouchSprite.cs.meta
new file mode 100644
index 0000000..e21f7e5
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchSprite.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 93e39a52e31cc4c90bdbd9cdec724f90
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchUnitType.cs b/Assets/InControl/Library/Touch/TouchUnitType.cs
new file mode 100644
index 0000000..1eacbf9
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchUnitType.cs
@@ -0,0 +1,11 @@
+using UnityEngine;
+
+
+namespace InControl
+{
+ public enum TouchUnitType : int
+ {
+ Percent,
+ Pixels
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Touch/TouchUnitType.cs.meta b/Assets/InControl/Library/Touch/TouchUnitType.cs.meta
new file mode 100644
index 0000000..0ad1bee
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchUnitType.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3fb43b70b96664c738020e027961804b
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Touch/TouchUtility.cs b/Assets/InControl/Library/Touch/TouchUtility.cs
new file mode 100644
index 0000000..d9c7b86
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchUtility.cs
@@ -0,0 +1,44 @@
+using UnityEngine;
+
+
+namespace InControl
+{
+ public static class TouchUtility
+ {
+ public static Vector2 AnchorToViewPoint( TouchControlAnchor touchControlAnchor )
+ {
+ switch (touchControlAnchor)
+ {
+ case TouchControlAnchor.TopLeft:
+ return new Vector2( 0.0f, 1.0f );
+ case TouchControlAnchor.CenterLeft:
+ return new Vector2( 0.0f, 0.5f );
+ case TouchControlAnchor.BottomLeft:
+ return new Vector2( 0.0f, 0.0f );
+
+ case TouchControlAnchor.TopCenter:
+ return new Vector2( 0.5f, 1.0f );
+ case TouchControlAnchor.Center:
+ return new Vector2( 0.5f, 0.5f );
+ case TouchControlAnchor.BottomCenter:
+ return new Vector2( 0.5f, 0.0f );
+
+ case TouchControlAnchor.TopRight:
+ return new Vector2( 1.0f, 1.0f );
+ case TouchControlAnchor.CenterRight:
+ return new Vector2( 1.0f, 0.5f );
+ case TouchControlAnchor.BottomRight:
+ return new Vector2( 1.0f, 0.0f );
+ }
+
+ return Vector2.zero;
+ }
+
+
+ public static Vector2 RoundVector( Vector2 vector )
+ {
+ return new Vector2( Mathf.Round( vector.x ), Mathf.Round( vector.y ) );
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Touch/TouchUtility.cs.meta b/Assets/InControl/Library/Touch/TouchUtility.cs.meta
new file mode 100644
index 0000000..7e56d34
--- /dev/null
+++ b/Assets/InControl/Library/Touch/TouchUtility.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 994e2bb11afed4b10a9d6aca292d8be6
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity.meta b/Assets/InControl/Library/Unity.meta
new file mode 100644
index 0000000..c5397b1
--- /dev/null
+++ b/Assets/InControl/Library/Unity.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 150a4a76c193342489c524c64dde8900
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources.meta b/Assets/InControl/Library/Unity/ControlSources.meta
new file mode 100644
index 0000000..539a82f
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 52d34438b966f4281a081b67877d60cc
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs
new file mode 100644
index 0000000..87380c7
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs
@@ -0,0 +1,57 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityAnalogSource : InputControlSource
+ {
+ int analogId;
+ static string[,] analogQueries;
+
+
+ public UnityAnalogSource( int analogId )
+ {
+ this.analogId = analogId;
+ SetupAnalogQueries();
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ var joystickId = (inputDevice as UnityInputDevice).JoystickId;
+ var analogKey = GetAnalogKey( joystickId, analogId );
+ return Input.GetAxisRaw( analogKey );
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ return !Mathf.Approximately( GetValue( inputDevice ), 0.0f );
+ }
+
+
+ static void SetupAnalogQueries()
+ {
+ if (analogQueries == null)
+ {
+ analogQueries = new string[ UnityInputDevice.MaxDevices, UnityInputDevice.MaxAnalogs ];
+
+ for (int joystickId = 1; joystickId <= UnityInputDevice.MaxDevices; joystickId++)
+ {
+ for (int analogId = 0; analogId < UnityInputDevice.MaxAnalogs; analogId++)
+ {
+ analogQueries[ joystickId - 1, analogId ] = "joystick " + joystickId + " analog " + analogId;
+ }
+ }
+ }
+ }
+
+
+ static string GetAnalogKey( int joystickId, int analogId )
+ {
+ return analogQueries[ joystickId - 1, analogId ];
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs.meta
new file mode 100644
index 0000000..425257a
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityAnalogSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a287debc819324ea4b4878fbe872d89b
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs
new file mode 100644
index 0000000..7495868
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs
@@ -0,0 +1,57 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityButtonSource : InputControlSource
+ {
+ int buttonId;
+ static string[,] buttonQueries;
+
+
+ public UnityButtonSource( int buttonId )
+ {
+ this.buttonId = buttonId;
+ SetupButtonQueries();
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return GetState( inputDevice ) ? 1.0f : 0.0f;
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ var joystickId = (inputDevice as UnityInputDevice).JoystickId;
+ var buttonKey = GetButtonKey( joystickId, buttonId );
+ return Input.GetKey( buttonKey );
+ }
+
+
+ static void SetupButtonQueries()
+ {
+ if (buttonQueries == null)
+ {
+ buttonQueries = new string[ UnityInputDevice.MaxDevices, UnityInputDevice.MaxButtons ];
+
+ for (int joystickId = 1; joystickId <= UnityInputDevice.MaxDevices; joystickId++)
+ {
+ for (int buttonId = 0; buttonId < UnityInputDevice.MaxButtons; buttonId++)
+ {
+ buttonQueries[ joystickId - 1, buttonId ] = "joystick " + joystickId + " button " + buttonId;
+ }
+ }
+ }
+ }
+
+
+ static string GetButtonKey( int joystickId, int buttonId )
+ {
+ return buttonQueries[ joystickId - 1, buttonId ];
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs.meta
new file mode 100644
index 0000000..03262c4
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityButtonSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1828b10a143a3467193aaf26703acb34
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs
new file mode 100644
index 0000000..6ed363f
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs
@@ -0,0 +1,71 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ // This is kind of "beta"... while it works on iOS, gyro controls are
+ // inconsistent and are usually fine tuned to the games that use them
+ // which is somewhat beyond the scope of this project. But, if you
+ // are curious how to go about it, here you go.
+ //
+ public class UnityGyroAxisSource : InputControlSource
+ {
+ public enum GyroAxis
+ {
+ X = 0,
+ Y = 1,
+ }
+
+ int axis;
+
+ static Quaternion zeroAttitude;
+
+
+ public UnityGyroAxisSource( GyroAxis axis )
+ {
+ this.axis = (int) axis;
+ Calibrate();
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return GetAxis()[ (int) axis ];
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ return !Mathf.Approximately( GetValue( inputDevice ), 0.0f );
+ }
+
+
+ static Quaternion GetAttitude()
+ {
+ return Quaternion.Inverse( zeroAttitude ) * Input.gyro.attitude;
+ }
+
+
+ static Vector3 GetAxis()
+ {
+ var gv = GetAttitude() * Vector3.forward;
+ var gx = ApplyDeadZone( Mathf.Clamp( gv.x, -1.0f, 1.0f ) );
+ var gy = ApplyDeadZone( Mathf.Clamp( gv.y, -1.0f, 1.0f ) );
+ return new Vector3( gx, gy );
+ }
+
+
+ static float ApplyDeadZone( float value )
+ {
+ return Mathf.InverseLerp( 0.05f, 1.0f, Mathf.Abs( value ) ) * Mathf.Sign( value );
+ }
+
+
+ public static void Calibrate()
+ {
+ zeroAttitude = Input.gyro.attitude;
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs.meta
new file mode 100644
index 0000000..dbe3dd3
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityGyroAxisSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a8ddb2e45a0dd43d6b15d07d83e16204
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs
new file mode 100644
index 0000000..7353d43
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs
@@ -0,0 +1,44 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityKeyCodeAxisSource : InputControlSource
+ {
+ KeyCode negativeKeyCode;
+ KeyCode positiveKeyCode;
+
+
+ public UnityKeyCodeAxisSource( KeyCode negativeKeyCode, KeyCode positiveKeyCode )
+ {
+ this.negativeKeyCode = negativeKeyCode;
+ this.positiveKeyCode = positiveKeyCode;
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ int axisValue = 0;
+
+ if (Input.GetKey( negativeKeyCode ))
+ {
+ axisValue--;
+ }
+
+ if (Input.GetKey( positiveKeyCode ))
+ {
+ axisValue++;
+ }
+
+ return axisValue;
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ return !Mathf.Approximately( GetValue( inputDevice ), 0.0f );
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs.meta
new file mode 100644
index 0000000..3ce4bdf
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeAxisSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 20964e0f5fde540aaa0888995c733abc
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs
new file mode 100644
index 0000000..f33e281
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs
@@ -0,0 +1,37 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityKeyCodeComboSource : InputControlSource
+ {
+ KeyCode[] keyCodeList;
+
+
+ public UnityKeyCodeComboSource( params KeyCode[] keyCodeList )
+ {
+ this.keyCodeList = keyCodeList;
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return GetState( inputDevice ) ? 1.0f : 0.0f;
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ for (int i = 0; i < keyCodeList.Length; i++)
+ {
+ if (!Input.GetKey( keyCodeList[i] ))
+ {
+ return false;
+ }
+ }
+ return true;
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs.meta
new file mode 100644
index 0000000..62903ea
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeComboSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3fee4c0056ff6454392967ac294b4376
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs
new file mode 100644
index 0000000..68806bc
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs
@@ -0,0 +1,37 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityKeyCodeSource : InputControlSource
+ {
+ KeyCode[] keyCodeList;
+
+
+ public UnityKeyCodeSource( params KeyCode[] keyCodeList )
+ {
+ this.keyCodeList = keyCodeList;
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return GetState( inputDevice ) ? 1.0f : 0.0f;
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ for (int i = 0; i < keyCodeList.Length; i++)
+ {
+ if (Input.GetKey( keyCodeList[i] ))
+ {
+ return true;
+ }
+ }
+ return false;
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs.meta
new file mode 100644
index 0000000..7947770
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityKeyCodeSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ca04a9e9a03084c3da32288c5df304c5
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs
new file mode 100644
index 0000000..55490e3
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs
@@ -0,0 +1,30 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityMouseAxisSource : InputControlSource
+ {
+ string mouseAxisQuery;
+
+
+ public UnityMouseAxisSource( string axis )
+ {
+ this.mouseAxisQuery = "mouse " + axis;
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return Input.GetAxisRaw( mouseAxisQuery );
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ return !Mathf.Approximately( GetValue( inputDevice ), 0.0f );
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs.meta
new file mode 100644
index 0000000..e5e39e0
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityMouseAxisSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: adbf4a4d2a1634dc98bc2527ea9b6bef
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs b/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs
new file mode 100644
index 0000000..1a561e5
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs
@@ -0,0 +1,30 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityMouseButtonSource : InputControlSource
+ {
+ int buttonId;
+
+
+ public UnityMouseButtonSource( int buttonId )
+ {
+ this.buttonId = buttonId;
+ }
+
+
+ public float GetValue( InputDevice inputDevice )
+ {
+ return GetState( inputDevice ) ? 1.0f : 0.0f;
+ }
+
+
+ public bool GetState( InputDevice inputDevice )
+ {
+ return Input.GetMouseButton( buttonId );
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs.meta b/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs.meta
new file mode 100644
index 0000000..c43bd6f
--- /dev/null
+++ b/Assets/InControl/Library/Unity/ControlSources/UnityMouseButtonSource.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 30f8614bb307f4ce68354078dcacfbb0
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles.meta b/Assets/InControl/Library/Unity/DeviceProfiles.meta
new file mode 100644
index 0000000..4f8d625
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 55b6c0c71dff44ff4aaf41c53f3e73d9
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs
new file mode 100644
index 0000000..a11b12b
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs
@@ -0,0 +1,167 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class AmazonFireGameController : UnityInputDeviceProfile
+ {
+ public AmazonFireGameController()
+ {
+ Name = "Amazon Fire Game Controller";
+ Meta = "Amazon Fire Game Controller on Fire TV";
+
+ SupportedPlatforms = new[]
+ {
+ "Amazon AFTB",
+ "Android"
+ };
+
+ JoystickNames = new[]
+ {
+ "Amazon Fire Game Controller",
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.1f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Select,
+ Source = KeyCodeButton( UnityEngine.KeyCode.Escape )
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive,
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog12,
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog11,
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs.meta
new file mode 100644
index 0000000..815e74d
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireGameController.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5c725c752a36741809fad8d59e38180f
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs
new file mode 100644
index 0000000..be28a4f
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs
@@ -0,0 +1,87 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class AmazonFireTvRemote : UnityInputDeviceProfile
+ {
+ public AmazonFireTvRemote()
+ {
+ Name = "Amazon Fire TV Remote";
+ Meta = "Amazon Fire TV Remote on Fire TV";
+
+ SupportedPlatforms = new[]
+ {
+ "Amazon AFTB",
+ "Android"
+ };
+
+ JoystickNames = new[]
+ {
+ "Amazon Fire TV Remote",
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.1f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Select,
+ Source = KeyCodeButton( UnityEngine.KeyCode.Escape )
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive,
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs.meta
new file mode 100644
index 0000000..c2e3d87
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/AmazonFireTVRemote.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 80ad4e35aa78842e58a40b54d6fa4660
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs
new file mode 100644
index 0000000..95bc7ed
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs
@@ -0,0 +1,154 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class GameStickLinuxProfile : UnityInputDeviceProfile
+ {
+ public GameStickLinuxProfile()
+ {
+ Name = "GameStick Controller";
+ Meta = "GameStick Controller on Linux";
+
+ SupportedPlatforms = new[]
+ {
+ "Linux"
+ };
+
+ JoystickNames = new[]
+ {
+ "GameStick Controller"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button7
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button13
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button14
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button11
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog7,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog7,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs.meta
new file mode 100644
index 0000000..de5e18f
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickLinuxProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d68013e94a92d42bd846a742809769e4
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs
new file mode 100644
index 0000000..78e1fef
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs
@@ -0,0 +1,157 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class GameStickProfile : UnityInputDeviceProfile
+ {
+ public GameStickProfile()
+ {
+ Name = "GameStick Controller";
+ Meta = "GameStick Controller on GameStick";
+
+ SupportedPlatforms = new[]
+ {
+ "GameStick"
+ };
+
+ JoystickNames = new[]
+ {
+ "GameStick Controller 1",
+ "GameStick Controller 2",
+ "GameStick Controller 3",
+ "GameStick Controller 4"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button10
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs.meta
new file mode 100644
index 0000000..2570eef
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GameStickProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b82340723690943c29aa2be77990d1e5
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs
new file mode 100644
index 0000000..8f3c27c
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs
@@ -0,0 +1,172 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class GenericAndroidProfile : UnityInputDeviceProfile
+ {
+ public GenericAndroidProfile()
+ {
+ Name = "Generic Controller";
+ Meta = "Generic Controller on Android";
+
+ SupportedPlatforms = new[]
+ {
+ "Android",
+ };
+
+ JoystickNames = new[]
+ {
+ "Broadcom Bluetooth HID",
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.1f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Select,
+ Source = Button11
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button10
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive,
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog12,
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog11,
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs.meta
new file mode 100644
index 0000000..5580580
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/GenericAndroidProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b8bcb7b2354dc4dd8b9ff7d594501f85
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs
new file mode 100644
index 0000000..3d35ae6
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs
@@ -0,0 +1,176 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class OuyaLinuxProfile : UnityInputDeviceProfile
+ {
+ public OuyaLinuxProfile()
+ {
+ Name = "OUYA Controller";
+ Meta = "OUYA Controller on Linux";
+
+ SupportedPlatforms = new[]
+ {
+ "Linux"
+ };
+
+ JoystickNames = new[]
+ {
+ "OUYA Game Controller"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.3f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "O",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action2,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "U",
+ Target = InputControlType.Action3,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button7
+ },
+ new InputControlMapping
+ {
+ Handle = "System",
+ Target = InputControlType.System,
+ Source = KeyCodeButton( KeyCode.Menu )
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad Tap",
+ Target = InputControlType.TouchPadTap,
+ Source = MouseButton0
+ },
+ // Linux reports ouya DPAD as buttons
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Button10,
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Button11,
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Button8,
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Button9,
+ },
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog5
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad X Axis",
+ Target = InputControlType.TouchPadXAxis,
+ Source = MouseXAxis,
+ Raw = true
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad Y Axis",
+ Target = InputControlType.TouchPadYAxis,
+ Source = MouseYAxis,
+ Raw = true
+ }
+ };
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs.meta
new file mode 100644
index 0000000..8c97c04
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaLinuxProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ce1481152bdf34d2386af5fcd9f94477
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs
new file mode 100644
index 0000000..7293b64
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs
@@ -0,0 +1,179 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class OuyaWinProfile : UnityInputDeviceProfile
+ {
+ public OuyaWinProfile()
+ {
+ Name = "OUYA Controller";
+ Meta = "OUYA Controller on Windows";
+
+ SupportedPlatforms = new[]
+ {
+ "Windows"
+ };
+
+ JoystickNames = new[]
+ {
+ "OUYA Game Controller"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "O",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action2,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "U",
+ Target = InputControlType.Action3,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button7
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Button10
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Button11
+ },
+ new InputControlMapping
+ {
+ Handle = "System",
+ Target = InputControlType.System,
+ Source = Button14
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad Tap",
+ Target = InputControlType.TouchPadTap,
+ Source = MouseButton0
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog2,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad X Axis",
+ Target = InputControlType.TouchPadXAxis,
+ Source = MouseXAxis,
+ Raw = true
+ },
+ new InputControlMapping
+ {
+ Handle = "TouchPad Y Axis",
+ Target = InputControlType.TouchPadYAxis,
+ Source = MouseYAxis,
+ Raw = true
+ }
+ };
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs.meta
new file mode 100644
index 0000000..90f43f0
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/OuyaWinProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ff36a3f030ca5475eb996f03eca2c1b4
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs
new file mode 100644
index 0000000..94e2095
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs
@@ -0,0 +1,174 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class Xbox360AndroidProfile : UnityInputDeviceProfile
+ {
+ public Xbox360AndroidProfile()
+ {
+ Name = "XBox 360 Controller";
+ Meta = "XBox 360 Controller on Android";
+
+ SupportedPlatforms = new[]
+ {
+ "Android"
+ };
+
+ JoystickNames = new[]
+ {
+ "Microsoft X-Box 360 pad"
+ };
+
+ LastResortRegex = "360";
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Back,
+ Source = Button11
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button10
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog4,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog6
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog7
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs.meta
new file mode 100644
index 0000000..e02e950
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360AndroidProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 21de40203f5704dd3ab09818db8667e6
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs
new file mode 100644
index 0000000..bc714ed
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs
@@ -0,0 +1,207 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class Xbox360LinuxProfile : UnityInputDeviceProfile
+ {
+ public Xbox360LinuxProfile()
+ {
+ Name = "XBox 360 Controller";
+ Meta = "XBox 360 Controller on Linux";
+
+ SupportedPlatforms = new[]
+ {
+ "Linux"
+ };
+
+ JoystickNames = new[]
+ {
+ "Microsoft X-Box 360 pad",
+ "Generic X-Box pad"
+ };
+
+ LastResortRegex = "360";
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button10
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Button11,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Button12,
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Button13,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Button14,
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Back,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button7
+ },
+ new InputControlMapping
+ {
+ Handle = "Menu",
+ Target = InputControlType.Menu,
+ Source = Button8
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog7,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog7,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog5
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs.meta
new file mode 100644
index 0000000..2bda422
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360LinuxProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ef90acf26b8b343d98d6a44c9f000b16
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs
new file mode 100644
index 0000000..62d1a80
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs
@@ -0,0 +1,177 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class Xbox360MacProfile : UnityInputDeviceProfile
+ {
+ public Xbox360MacProfile()
+ {
+ Name = "XBox 360 Controller";
+ Meta = "XBox 360 Controller on Mac";
+
+ SupportedPlatforms = new[]
+ {
+ "OS X"
+ };
+
+ JoystickNames = new[]
+ {
+ "", // Yes, really.
+ "Microsoft Wireless 360 Controller",
+ "Mad Catz, Inc. Mad Catz FPS Pro GamePad",
+ "\u00A9Microsoft Corporation Controller"
+ };
+
+ LastResortRegex = "360";
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button16
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button17
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button18
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button19
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Button7
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button13
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button14
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button11
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button12
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Back,
+ Source = Button10
+ },
+ new InputControlMapping
+ {
+ Handle = "System",
+ Target = InputControlType.System,
+ Source = Button15
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog2
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog3,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog4,
+ TargetRange = InputControlMapping.Range.Positive,
+ IgnoreInitialZeroValue = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog5,
+ TargetRange = InputControlMapping.Range.Positive,
+ IgnoreInitialZeroValue = true
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs.meta
new file mode 100644
index 0000000..413fd02
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360MacProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2043ac890529d4001b285c8f3814239e
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs
new file mode 100644
index 0000000..d4abda4
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs
@@ -0,0 +1,187 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class Xbox360WinProfile : UnityInputDeviceProfile
+ {
+ public Xbox360WinProfile()
+ {
+ Name = "XBox 360 Controller";
+ Meta = "XBox 360 Controller on Windows";
+
+ SupportedPlatforms = new[]
+ {
+ "Windows"
+ };
+
+ JoystickNames = new[]
+ {
+ "Controller (Afterglow Gamepad for Xbox 360)",
+ "Controller (Batarang wired controller (XBOX))",
+ "Controller (Gamepad for Xbox 360)",
+ "Controller (Infinity Controller 360)",
+ "Controller (Mad Catz FPS Pro GamePad)",
+ "Controller (MadCatz Call of Duty GamePad)",
+ "Controller (MadCatz GamePad)",
+ "Controller (MLG GamePad for Xbox 360)",
+ "Controller (Razer Sabertooth Elite)",
+ "Controller (Rock Candy Gamepad for Xbox 360)",
+ "Controller (Xbox 360 For Windows)",
+ "Controller (Xbox 360 Wireless Receiver for Windows)",
+ "XBOX 360 For Windows (Controller)",
+ "Controller (XEOX Gamepad)" // Speedlink XEOX Pro Analog Gamepad
+ };
+
+ LastResortRegex = "360|xbox|catz";
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Back,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button7
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog9
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs.meta
new file mode 100644
index 0000000..d2d051d
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/Xbox360WinProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dbaa8cf0a5080454994c80f8f68a564f
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs
new file mode 100644
index 0000000..f321978
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs
@@ -0,0 +1,178 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class XboxOneProfile : UnityInputDeviceProfile
+ {
+ public XboxOneProfile()
+ {
+ Name = "XBox One Controller";
+ Meta = "XBox One Controller on XBox One";
+
+ SupportedPlatforms = new[]
+ {
+ "XBOXONE",
+ "DURANGOOS"
+ };
+
+ JoystickNames = new[]
+ {
+ "Windows.Xbox.Input.Gamepad"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "Back",
+ Target = InputControlType.Select,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Start",
+ Target = InputControlType.Start,
+ Source = Button7
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog2,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog2,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs.meta
new file mode 100644
index 0000000..7194413
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e33c6cea5332b4eeb89fb4972594a1bc
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs
new file mode 100644
index 0000000..fe5418a
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs
@@ -0,0 +1,172 @@
+#if UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ [AutoDiscover]
+ public class XboxOneWinProfile : UnityInputDeviceProfile
+ {
+ public XboxOneWinProfile()
+ {
+ Name = "XBox One Controller";
+ Meta = "XBox One Controller on Windows";
+
+ SupportedPlatforms = new[]
+ {
+ "Windows"
+ };
+
+ JoystickNames = new[]
+ {
+ "Controller (XBOX One For Windows)"
+ };
+
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ ButtonMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "A",
+ Target = InputControlType.Action1,
+ Source = Button0
+ },
+ new InputControlMapping
+ {
+ Handle = "B",
+ Target = InputControlType.Action2,
+ Source = Button1
+ },
+ new InputControlMapping
+ {
+ Handle = "X",
+ Target = InputControlType.Action3,
+ Source = Button2
+ },
+ new InputControlMapping
+ {
+ Handle = "Y",
+ Target = InputControlType.Action4,
+ Source = Button3
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Bumper",
+ Target = InputControlType.LeftBumper,
+ Source = Button4
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Bumper",
+ Target = InputControlType.RightBumper,
+ Source = Button5
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Button",
+ Target = InputControlType.LeftStickButton,
+ Source = Button8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Button",
+ Target = InputControlType.RightStickButton,
+ Source = Button9
+ },
+ new InputControlMapping
+ {
+ Handle = "View",
+ Target = InputControlType.View,
+ Source = Button6
+ },
+ new InputControlMapping
+ {
+ Handle = "Menu",
+ Target = InputControlType.Start,
+ Source = Button7
+ }
+ };
+
+ AnalogMappings = new[]
+ {
+ new InputControlMapping
+ {
+ Handle = "Left Stick X",
+ Target = InputControlType.LeftStickX,
+ Source = Analog0
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Stick Y",
+ Target = InputControlType.LeftStickY,
+ Source = Analog1,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick X",
+ Target = InputControlType.RightStickX,
+ Source = Analog3
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Stick Y",
+ Target = InputControlType.RightStickY,
+ Source = Analog4,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Left",
+ Target = InputControlType.DPadLeft,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Right",
+ Target = InputControlType.DPadRight,
+ Source = Analog5,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Up",
+ Target = InputControlType.DPadUp,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Positive,
+ TargetRange = InputControlMapping.Range.Positive
+ },
+ new InputControlMapping
+ {
+ Handle = "DPad Down",
+ Target = InputControlType.DPadDown,
+ Source = Analog6,
+ SourceRange = InputControlMapping.Range.Negative,
+ TargetRange = InputControlMapping.Range.Negative,
+ Invert = true
+ },
+ new InputControlMapping
+ {
+ Handle = "Left Trigger",
+ Target = InputControlType.LeftTrigger,
+ Source = Analog8
+ },
+ new InputControlMapping
+ {
+ Handle = "Right Trigger",
+ Target = InputControlType.RightTrigger,
+ Source = Analog9
+ }
+ };
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs.meta b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs.meta
new file mode 100644
index 0000000..2098b3e
--- /dev/null
+++ b/Assets/InControl/Library/Unity/DeviceProfiles/XboxOneWinProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6e2d225caa1d94a93bcc84ca8e0518fc
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/UnityInputDevice.cs b/Assets/InControl/Library/Unity/UnityInputDevice.cs
new file mode 100644
index 0000000..9bc1166
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDevice.cs
@@ -0,0 +1,148 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityInputDevice : InputDevice
+ {
+ public const int MaxDevices = 10;
+ public const int MaxButtons = 20;
+ public const int MaxAnalogs = 20;
+
+ internal int JoystickId { get; private set; }
+ public UnityInputDeviceProfile Profile { get; protected set; }
+
+
+ public UnityInputDevice( UnityInputDeviceProfile profile, int joystickId )
+ : base( profile.Name )
+ {
+ Initialize( profile, joystickId );
+ }
+
+
+ public UnityInputDevice( UnityInputDeviceProfile profile )
+ : base( profile.Name )
+ {
+ Initialize( profile, 0 );
+ }
+
+
+ void Initialize( UnityInputDeviceProfile profile, int joystickId )
+ {
+ Profile = profile;
+ Meta = Profile.Meta;
+
+ var analogMappingCount = Profile.AnalogCount;
+ for (int i = 0; i < analogMappingCount; i++)
+ {
+ var analogMapping = Profile.AnalogMappings[i];
+ var analogControl = AddControl( analogMapping.Target, analogMapping.Handle );
+
+ analogControl.Sensitivity = Profile.Sensitivity;
+ analogControl.UpperDeadZone = Profile.UpperDeadZone;
+ analogControl.LowerDeadZone = Profile.LowerDeadZone;
+ }
+
+ var buttonMappingCount = Profile.ButtonCount;
+ for (int i = 0; i < buttonMappingCount; i++)
+ {
+ var buttonMapping = Profile.ButtonMappings[i];
+ AddControl( buttonMapping.Target, buttonMapping.Handle );
+ }
+
+ JoystickId = joystickId;
+ if (joystickId != 0)
+ {
+ SortOrder = 100 + joystickId;
+ Meta += " [id: " + joystickId + "]";
+ }
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+ if (Profile == null)
+ {
+ return;
+ }
+
+ // Preprocess all analog values.
+ var analogMappingCount = Profile.AnalogCount;
+ for (int i = 0; i < analogMappingCount; i++)
+ {
+ var analogMapping = Profile.AnalogMappings[i];
+ var targetControl = GetControl( analogMapping.Target );
+
+ var analogValue = analogMapping.Source.GetValue( this );
+
+ if (analogMapping.IgnoreInitialZeroValue &&
+ targetControl.IsOnZeroTick &&
+ Mathf.Abs(analogValue) < Mathf.Epsilon)
+ {
+ targetControl.RawValue = null;
+ targetControl.PreValue = null;
+ }
+ else
+ {
+ var mappedValue = analogMapping.MapValue( analogValue );
+
+ // TODO: This can surely be done in a more elegant fashion.
+ if (analogMapping.Raw)
+ {
+ targetControl.RawValue = Combine( targetControl.RawValue, mappedValue );
+ }
+ else
+ {
+ targetControl.PreValue = Combine( targetControl.PreValue, mappedValue );
+ }
+ }
+ }
+
+
+ // Buttons are easy: just update the control state.
+ var buttonMappingCount = Profile.ButtonCount;
+ for (int i = 0; i < buttonMappingCount; i++)
+ {
+ var buttonMapping = Profile.ButtonMappings[i];
+ var buttonState = buttonMapping.Source.GetState( this );
+
+ UpdateWithState( buttonMapping.Target, buttonState, updateTick );
+ }
+ }
+
+
+ float Combine( float? value1, float value2 )
+ {
+ if (value1.HasValue)
+ {
+ return Mathf.Abs( value1.Value ) > Mathf.Abs( value2 ) ? value1.Value : value2;
+ }
+ else
+ {
+ return value2;
+ }
+ }
+
+
+ public bool IsConfiguredWith( UnityInputDeviceProfile deviceProfile, int joystickId )
+ {
+ return Profile == deviceProfile && JoystickId == joystickId;
+ }
+
+
+ public override bool IsSupportedOnThisPlatform
+ {
+ get { return Profile.IsSupportedOnThisPlatform; }
+ }
+
+
+ public override bool IsKnown
+ {
+ get { return Profile.IsKnown; }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/UnityInputDevice.cs.meta b/Assets/InControl/Library/Unity/UnityInputDevice.cs.meta
new file mode 100644
index 0000000..c75ee8c
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDevice.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6c43d7af44d624607a26e3a67a87b9ab
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs b/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs
new file mode 100644
index 0000000..87bcb04
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs
@@ -0,0 +1,235 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Reflection;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityInputDeviceManager : InputDeviceManager
+ {
+ float deviceRefreshTimer = 0.0f;
+ const float deviceRefreshInterval = 1.0f;
+
+ List deviceProfiles = new List();
+ bool keyboardDevicesAttached = false;
+ string joystickHash = "";
+
+
+ public UnityInputDeviceManager()
+ {
+ AutoDiscoverDeviceProfiles();
+ RefreshDevices();
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+ deviceRefreshTimer += deltaTime;
+ if (string.IsNullOrEmpty( joystickHash ) || deviceRefreshTimer >= deviceRefreshInterval)
+ {
+ deviceRefreshTimer = 0.0f;
+
+ if (joystickHash != JoystickHash)
+ {
+ Logger.LogInfo( "Change in Unity attached joysticks detected; refreshing device list." );
+ RefreshDevices();
+ }
+ }
+ }
+
+
+ void RefreshDevices()
+ {
+ AttachKeyboardDevices();
+ DetectAttachedJoystickDevices();
+ DetectDetachedJoystickDevices();
+ joystickHash = JoystickHash;
+ }
+
+
+ void AttachDevice( UnityInputDevice device )
+ {
+ devices.Add( device );
+ InputManager.AttachDevice( device );
+ }
+
+
+ void AttachKeyboardDevices()
+ {
+ int deviceProfileCount = deviceProfiles.Count;
+ for (int i = 0; i < deviceProfileCount; i++)
+ {
+ var deviceProfile = deviceProfiles[i];
+ if (deviceProfile.IsNotJoystick && deviceProfile.IsSupportedOnThisPlatform)
+ {
+ AttachKeyboardDeviceWithConfig( deviceProfile );
+ }
+ }
+ }
+
+
+ void AttachKeyboardDeviceWithConfig( UnityInputDeviceProfile config )
+ {
+ if (keyboardDevicesAttached)
+ {
+ return;
+ }
+
+ var keyboardDevice = new UnityInputDevice( config );
+ AttachDevice( keyboardDevice );
+
+ keyboardDevicesAttached = true;
+ }
+
+
+ void DetectAttachedJoystickDevices()
+ {
+ try
+ {
+ var joystickNames = Input.GetJoystickNames();
+ for (int i = 0; i < joystickNames.Length; i++)
+ {
+ DetectAttachedJoystickDevice( i + 1, joystickNames[i] );
+ }
+ }
+ catch (Exception e)
+ {
+ Logger.LogError( e.Message );
+ Logger.LogError( e.StackTrace );
+ }
+ }
+
+
+ void DetectAttachedJoystickDevice( int unityJoystickId, string unityJoystickName )
+ {
+ if (unityJoystickName == "WIRED CONTROLLER" ||
+ unityJoystickName == " WIRED CONTROLLER")
+ {
+ // Ignore Steam controller for now.
+ return;
+ }
+
+ if (unityJoystickName.IndexOf( "webcam", StringComparison.OrdinalIgnoreCase ) != -1)
+ {
+ // Unity thinks some webcams are joysticks. >_<
+ return;
+ }
+
+ // PS4 controller works properly as of Unity 4.5
+ if (InputManager.UnityVersion <= new VersionInfo( 4, 5 ))
+ {
+ if (Application.platform == RuntimePlatform.OSXEditor ||
+ Application.platform == RuntimePlatform.OSXPlayer )
+ {
+ if (unityJoystickName == "Unknown Wireless Controller")
+ {
+ // Ignore PS4 controller in Bluetooth mode on Mac since it connects but does nothing.
+ return;
+ }
+ }
+ }
+
+ var matchedDeviceProfile = deviceProfiles.Find( config => config.HasJoystickName( unityJoystickName ) );
+
+ if (matchedDeviceProfile == null)
+ {
+ matchedDeviceProfile = deviceProfiles.Find( config => config.HasLastResortRegex( unityJoystickName ) );
+ }
+
+ UnityInputDeviceProfile deviceProfile = null;
+
+ if (matchedDeviceProfile == null)
+ {
+ deviceProfile = new UnityUnknownDeviceProfile( unityJoystickName );
+ deviceProfiles.Add( deviceProfile );
+ }
+ else
+ {
+ deviceProfile = matchedDeviceProfile;
+ }
+
+ int deviceCount = devices.Count;
+ for (int i = 0; i < deviceCount; i++)
+ {
+ var device = devices[i];
+ var unityDevice = device as UnityInputDevice;
+ if (unityDevice != null && unityDevice.IsConfiguredWith( deviceProfile, unityJoystickId ))
+ {
+ Logger.LogInfo( "Device \"" + unityJoystickName + "\" is already configured with " + deviceProfile.Name );
+ return;
+ }
+ }
+
+ if (!deviceProfile.IsHidden)
+ {
+ var joystickDevice = new UnityInputDevice( deviceProfile, unityJoystickId );
+ AttachDevice( joystickDevice );
+
+ if (matchedDeviceProfile == null)
+ {
+ Logger.LogWarning( "Device " + unityJoystickId + " with name \"" + unityJoystickName + "\" does not match any known profiles." );
+ }
+ else
+ {
+ Logger.LogInfo( "Device " + unityJoystickId + " matched profile " + deviceProfile.GetType().Name + " (" + deviceProfile.Name + ")" );
+ }
+ }
+ else
+ {
+ Logger.LogInfo( "Device " + unityJoystickId + " matching profile " + deviceProfile.GetType().Name + " (" + deviceProfile.Name + ")" + " is hidden and will not be attached." );
+ }
+ }
+
+
+ void DetectDetachedJoystickDevices()
+ {
+ var joystickNames = Input.GetJoystickNames();
+
+ for (int i = devices.Count - 1; i >= 0; i--)
+ {
+ var inputDevice = devices[i] as UnityInputDevice;
+
+ if (inputDevice.Profile.IsNotJoystick)
+ {
+ continue;
+ }
+
+ if (joystickNames.Length < inputDevice.JoystickId ||
+ !inputDevice.Profile.HasJoystickOrRegexName( joystickNames[inputDevice.JoystickId - 1] ))
+ {
+ devices.Remove( inputDevice );
+ InputManager.DetachDevice( inputDevice );
+
+ Logger.LogInfo( "Detached device: " + inputDevice.Profile.Name );
+ }
+ }
+ }
+
+
+ void AutoDiscoverDeviceProfiles()
+ {
+ foreach (var typeName in UnityInputDeviceProfileList.Profiles)
+ {
+ var deviceProfile = (UnityInputDeviceProfile) Activator.CreateInstance( Type.GetType( typeName ) );
+ if (deviceProfile.IsSupportedOnThisPlatform)
+ {
+ // Logger.LogInfo( "Found profile: " + deviceProfile.GetType().Name + " (" + deviceProfile.Name + ")" );
+ deviceProfiles.Add( deviceProfile );
+ }
+ }
+ }
+
+
+ static string JoystickHash
+ {
+ get
+ {
+ var joystickNames = Input.GetJoystickNames();
+ return joystickNames.Length + ": " + String.Join( ", ", joystickNames );
+ }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs.meta b/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs.meta
new file mode 100644
index 0000000..e7893f1
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 36a3af59792064848b05061b938f3e8a
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs b/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs
new file mode 100644
index 0000000..56ce270
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs
@@ -0,0 +1,273 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text.RegularExpressions;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public sealed class AutoDiscover : Attribute
+ {
+ }
+
+
+ public class UnityInputDeviceProfile
+ {
+ public string Name { get; protected set; }
+ public string Meta { get; protected set; }
+
+ public InputControlMapping[] AnalogMappings { get; protected set; }
+ public InputControlMapping[] ButtonMappings { get; protected set; }
+
+ protected string[] SupportedPlatforms;
+ protected string[] JoystickNames;
+ protected string[] JoystickRegex;
+
+ protected string LastResortRegex;
+
+ static HashSet hideList = new HashSet();
+
+ float sensitivity;
+ float lowerDeadZone;
+ float upperDeadZone;
+
+
+ public UnityInputDeviceProfile()
+ {
+ Name = "";
+ Meta = "";
+
+ sensitivity = 1.0f;
+ lowerDeadZone = 0.2f;
+ upperDeadZone = 0.9f;
+
+ AnalogMappings = new InputControlMapping[0];
+ ButtonMappings = new InputControlMapping[0];
+ }
+
+
+ public float Sensitivity
+ {
+ get { return sensitivity; }
+ protected set { sensitivity = Mathf.Clamp01( value ); }
+ }
+
+
+ public float LowerDeadZone
+ {
+ get { return lowerDeadZone; }
+ protected set { lowerDeadZone = Mathf.Clamp01( value ); }
+ }
+
+
+ public float UpperDeadZone
+ {
+ get { return upperDeadZone; }
+ protected set { upperDeadZone = Mathf.Clamp01( value ); }
+ }
+
+
+ public bool IsSupportedOnThisPlatform
+ {
+ get
+ {
+ if (SupportedPlatforms == null || SupportedPlatforms.Length == 0)
+ {
+ return true;
+ }
+
+ foreach (var platform in SupportedPlatforms)
+ {
+ if (InputManager.Platform.Contains( platform.ToUpper() ))
+ {
+ return true;
+ }
+ }
+
+ return false;
+ }
+ }
+
+
+ public bool IsJoystick
+ {
+ get
+ {
+ return (LastResortRegex != null) ||
+ (JoystickNames != null && JoystickNames.Length > 0) ||
+ (JoystickRegex != null && JoystickRegex.Length > 0);
+ }
+ }
+
+
+ public bool IsNotJoystick
+ {
+ get { return !IsJoystick; }
+ }
+
+
+ public bool HasJoystickName( string joystickName )
+ {
+ if (IsNotJoystick)
+ {
+ return false;
+ }
+
+ if (JoystickNames != null)
+ {
+ if (JoystickNames.Contains( joystickName, StringComparer.OrdinalIgnoreCase ))
+ {
+ return true;
+ }
+ }
+
+ if (JoystickRegex != null)
+ {
+ for (int i = 0; i < JoystickRegex.Length; i++)
+ {
+ if (Regex.IsMatch( joystickName, JoystickRegex[i], RegexOptions.IgnoreCase ))
+ {
+ return true;
+ }
+ }
+ }
+
+ return false;
+ }
+
+
+ public bool HasLastResortRegex( string joystickName )
+ {
+ if (IsNotJoystick)
+ {
+ return false;
+ }
+
+ if (LastResortRegex == null)
+ {
+ return false;
+ }
+
+ return Regex.IsMatch( joystickName, LastResortRegex, RegexOptions.IgnoreCase );
+ }
+
+
+ public bool HasJoystickOrRegexName( string joystickName )
+ {
+ return HasJoystickName( joystickName ) || HasLastResortRegex( joystickName );
+ }
+
+
+ public static void Hide( Type type )
+ {
+ hideList.Add( type );
+ }
+
+
+ public bool IsHidden
+ {
+ get { return hideList.Contains( GetType() ); }
+ }
+
+
+ public virtual bool IsKnown
+ {
+ get { return true; }
+ }
+
+
+ public int AnalogCount
+ {
+ get { return AnalogMappings.Length; }
+ }
+
+
+ public int ButtonCount
+ {
+ get { return ButtonMappings.Length; }
+ }
+
+
+ #region InputControlSource Helpers
+
+ protected static InputControlSource Button( int index )
+ {
+ return new UnityButtonSource( index );
+ }
+
+ protected static InputControlSource Analog( int index )
+ {
+ return new UnityAnalogSource( index );
+ }
+
+ protected static InputControlSource KeyCodeButton( params KeyCode[] keyCodeList )
+ {
+ return new UnityKeyCodeSource( keyCodeList );
+ }
+
+ protected static InputControlSource KeyCodeComboButton( params KeyCode[] keyCodeList )
+ {
+ return new UnityKeyCodeComboSource( keyCodeList );
+ }
+
+ protected static InputControlSource KeyCodeAxis( KeyCode negativeKeyCode, KeyCode positiveKeyCode )
+ {
+ return new UnityKeyCodeAxisSource( negativeKeyCode, positiveKeyCode );
+ }
+
+ protected static InputControlSource Button0 = Button( 0 );
+ protected static InputControlSource Button1 = Button( 1 );
+ protected static InputControlSource Button2 = Button( 2 );
+ protected static InputControlSource Button3 = Button( 3 );
+ protected static InputControlSource Button4 = Button( 4 );
+ protected static InputControlSource Button5 = Button( 5 );
+ protected static InputControlSource Button6 = Button( 6 );
+ protected static InputControlSource Button7 = Button( 7 );
+ protected static InputControlSource Button8 = Button( 8 );
+ protected static InputControlSource Button9 = Button( 9 );
+ protected static InputControlSource Button10 = Button( 10 );
+ protected static InputControlSource Button11 = Button( 11 );
+ protected static InputControlSource Button12 = Button( 12 );
+ protected static InputControlSource Button13 = Button( 13 );
+ protected static InputControlSource Button14 = Button( 14 );
+ protected static InputControlSource Button15 = Button( 15 );
+ protected static InputControlSource Button16 = Button( 16 );
+ protected static InputControlSource Button17 = Button( 17 );
+ protected static InputControlSource Button18 = Button( 18 );
+ protected static InputControlSource Button19 = Button( 19 );
+
+ protected static InputControlSource Analog0 = Analog( 0 );
+ protected static InputControlSource Analog1 = Analog( 1 );
+ protected static InputControlSource Analog2 = Analog( 2 );
+ protected static InputControlSource Analog3 = Analog( 3 );
+ protected static InputControlSource Analog4 = Analog( 4 );
+ protected static InputControlSource Analog5 = Analog( 5 );
+ protected static InputControlSource Analog6 = Analog( 6 );
+ protected static InputControlSource Analog7 = Analog( 7 );
+ protected static InputControlSource Analog8 = Analog( 8 );
+ protected static InputControlSource Analog9 = Analog( 9 );
+ protected static InputControlSource Analog10 = Analog( 10 );
+ protected static InputControlSource Analog11 = Analog( 11 );
+ protected static InputControlSource Analog12 = Analog( 12 );
+ protected static InputControlSource Analog13 = Analog( 13 );
+ protected static InputControlSource Analog14 = Analog( 14 );
+ protected static InputControlSource Analog15 = Analog( 15 );
+ protected static InputControlSource Analog16 = Analog( 16 );
+ protected static InputControlSource Analog17 = Analog( 17 );
+ protected static InputControlSource Analog18 = Analog( 18 );
+ protected static InputControlSource Analog19 = Analog( 19 );
+
+ protected static InputControlSource MouseButton0 = new UnityMouseButtonSource( 0 );
+ protected static InputControlSource MouseButton1 = new UnityMouseButtonSource( 1 );
+ protected static InputControlSource MouseButton2 = new UnityMouseButtonSource( 2 );
+
+ protected static InputControlSource MouseXAxis = new UnityMouseAxisSource( "x" );
+ protected static InputControlSource MouseYAxis = new UnityMouseAxisSource( "y" );
+ protected static InputControlSource MouseScrollWheel = new UnityMouseAxisSource( "z" );
+
+ #endregion
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs.meta b/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs.meta
new file mode 100644
index 0000000..550328a
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 576d0f88f6ce245a19cf491efd613bd4
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs b/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs
new file mode 100644
index 0000000..e90be85
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs
@@ -0,0 +1,26 @@
+using System;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class UnityInputDeviceProfileList : ScriptableObject
+ {
+ public static string[] Profiles = new string[]
+ {
+ "InControl.AmazonFireGameController",
+ "InControl.AmazonFireTvRemote",
+ "InControl.GameStickLinuxProfile",
+ "InControl.GameStickProfile",
+ "InControl.GenericAndroidProfile",
+ "InControl.OuyaLinuxProfile",
+ "InControl.OuyaWinProfile",
+ "InControl.Xbox360AndroidProfile",
+ "InControl.Xbox360LinuxProfile",
+ "InControl.Xbox360MacProfile",
+ "InControl.Xbox360WinProfile",
+ "InControl.XboxOneProfile",
+ "InControl.XboxOneWinProfile",
+ };
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs.meta b/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs.meta
new file mode 100644
index 0000000..b424cb8
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityInputDeviceProfileList.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f45f8cf23371e4b12a578d243ce58b5d
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs b/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs
new file mode 100644
index 0000000..d563243
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs
@@ -0,0 +1,55 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+
+
+namespace InControl
+{
+ public class UnityUnknownDeviceProfile : UnityInputDeviceProfile
+ {
+ public UnityUnknownDeviceProfile( string joystickName )
+ {
+ Name = "Unknown Device";
+ if (joystickName != "")
+ {
+ Name += " (" + joystickName + ")";
+ }
+
+ Meta = "";
+ Sensitivity = 1.0f;
+ LowerDeadZone = 0.2f;
+
+ SupportedPlatforms = null;
+ JoystickNames = new[] { joystickName };
+
+ AnalogMappings = new InputControlMapping[ UnityInputDevice.MaxAnalogs ];
+ for (int i = 0; i < UnityInputDevice.MaxAnalogs; i++)
+ {
+ AnalogMappings[i] = new InputControlMapping
+ {
+ Handle = "Analog " + i,
+ Source = Analog( i ),
+ Target = InputControlType.Analog0 + i
+ };
+ }
+
+ ButtonMappings = new InputControlMapping[ UnityInputDevice.MaxButtons ];
+ for (int i = 0; i < UnityInputDevice.MaxButtons; i++)
+ {
+ ButtonMappings[i] = new InputControlMapping
+ {
+ Handle = "Button " + i,
+ Source = Button( i ),
+ Target = InputControlType.Button0 + i
+ };
+ }
+ }
+
+
+ public override bool IsKnown
+ {
+ get { return false; }
+ }
+ }
+}
+
diff --git a/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs.meta b/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs.meta
new file mode 100644
index 0000000..63b93d9
--- /dev/null
+++ b/Assets/InControl/Library/Unity/UnityUnknownDeviceProfile.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d39d64ac0b79c4dbb9d4912da20247de
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Utility.meta b/Assets/InControl/Library/Utility.meta
new file mode 100644
index 0000000..fa2e6dd
--- /dev/null
+++ b/Assets/InControl/Library/Utility.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 2b629418e40404e2d9ce9e5d5ae3c693
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs b/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs
new file mode 100644
index 0000000..04aa344
--- /dev/null
+++ b/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs
@@ -0,0 +1,37 @@
+using UnityEngine;
+
+
+namespace InControl
+{
+ public class SingletonMonoBehavior : MonoBehaviour where T : MonoBehaviour
+ {
+ public static T Instance { get; private set; }
+
+ private static object _lock = new object();
+
+
+ protected void SetSingletonInstance()
+ {
+ lock (_lock)
+ {
+ if (Instance == null)
+ {
+ var instances = FindObjectsOfType() as T[];
+ if (instances.Length > 0)
+ {
+ Instance = instances[0];
+
+ if (instances.Length > 1)
+ {
+ Debug.LogWarning( "Multiple instances of singleton " + typeof(T) + " found." );
+ }
+ }
+ else
+ {
+ Debug.LogError( "No instance of singleton " + typeof(T) + " found." );
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs.meta b/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs.meta
new file mode 100644
index 0000000..0c6bfcb
--- /dev/null
+++ b/Assets/InControl/Library/Utility/SingletonMonoBehavior.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5fadcc7f9c1db4b069a415f1da269e5d
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/Utility/Utility.cs b/Assets/InControl/Library/Utility/Utility.cs
new file mode 100644
index 0000000..cc3e774
--- /dev/null
+++ b/Assets/InControl/Library/Utility/Utility.cs
@@ -0,0 +1,151 @@
+using UnityEngine;
+using System.Collections;
+
+
+public static class Utility
+{
+ private static Vector2[] circleVertexList = {
+ new Vector2( +0.0000f, +1.0000f ),
+ new Vector2( +0.2588f, +0.9659f ),
+ new Vector2( +0.5000f, +0.8660f ),
+ new Vector2( +0.7071f, +0.7071f ),
+ new Vector2( +0.8660f, +0.5000f ),
+ new Vector2( +0.9659f, +0.2588f ),
+ new Vector2( +1.0000f, +0.0000f ),
+ new Vector2( +0.9659f, -0.2588f ),
+ new Vector2( +0.8660f, -0.5000f ),
+ new Vector2( +0.7071f, -0.7071f ),
+ new Vector2( +0.5000f, -0.8660f ),
+ new Vector2( +0.2588f, -0.9659f ),
+ new Vector2( +0.0000f, -1.0000f ),
+ new Vector2( -0.2588f, -0.9659f ),
+ new Vector2( -0.5000f, -0.8660f ),
+ new Vector2( -0.7071f, -0.7071f ),
+ new Vector2( -0.8660f, -0.5000f ),
+ new Vector2( -0.9659f, -0.2588f ),
+ new Vector2( -1.0000f, -0.0000f ),
+ new Vector2( -0.9659f, +0.2588f ),
+ new Vector2( -0.8660f, +0.5000f ),
+ new Vector2( -0.7071f, +0.7071f ),
+ new Vector2( -0.5000f, +0.8660f ),
+ new Vector2( -0.2588f, +0.9659f ),
+ new Vector2( +0.0000f, +1.0000f )
+ };
+
+
+ public static void DrawCircleGizmo( Vector2 center, float radius )
+ {
+ var p = (circleVertexList[0] * radius) + center;
+ var c = circleVertexList.Length;
+ for (int i = 1; i < c; i++)
+ {
+ Gizmos.DrawLine( p, p = (circleVertexList[i] * radius) + center );
+ }
+ }
+
+
+ public static void DrawCircleGizmo( Vector2 center, float radius, Color color )
+ {
+ Gizmos.color = color;
+ DrawCircleGizmo( center, radius );
+ }
+
+
+ public static void DrawOvalGizmo( Vector2 center, Vector2 size )
+ {
+ var r = size / 2.0f;
+ var p = Vector2.Scale( circleVertexList[0], r ) + center;
+ var c = circleVertexList.Length;
+ for (int i = 1; i < c; i++)
+ {
+ Gizmos.DrawLine( p, p = Vector2.Scale( circleVertexList[i], r ) + center );
+ }
+ }
+
+
+ public static void DrawOvalGizmo( Vector2 center, Vector2 size, Color color )
+ {
+ Gizmos.color = color;
+ DrawOvalGizmo( center, size );
+ }
+
+
+ public static void DrawRectGizmo( Rect rect )
+ {
+ var p0 = new Vector3( rect.xMin, rect.yMin );
+ var p1 = new Vector3( rect.xMax, rect.yMin );
+ var p2 = new Vector3( rect.xMax, rect.yMax );
+ var p3 = new Vector3( rect.xMin, rect.yMax );
+ Gizmos.DrawLine( p0, p1 );
+ Gizmos.DrawLine( p1, p2 );
+ Gizmos.DrawLine( p2, p3 );
+ Gizmos.DrawLine( p3, p0 );
+ }
+
+
+ public static void DrawRectGizmo( Rect rect, Color color )
+ {
+ Gizmos.color = color;
+ DrawRectGizmo( rect );
+ }
+
+
+ public static void DrawRectGizmo( Vector2 center, Vector2 size )
+ {
+ var hw = size.x / 2.0f;
+ var hh = size.y / 2.0f;
+ var p0 = new Vector3( center.x - hw, center.y - hh );
+ var p1 = new Vector3( center.x + hw, center.y - hh );
+ var p2 = new Vector3( center.x + hw, center.y + hh );
+ var p3 = new Vector3( center.x - hw, center.y + hh );
+ Gizmos.DrawLine( p0, p1 );
+ Gizmos.DrawLine( p1, p2 );
+ Gizmos.DrawLine( p2, p3 );
+ Gizmos.DrawLine( p3, p0 );
+ }
+
+
+ public static void DrawRectGizmo( Vector2 center, Vector2 size, Color color )
+ {
+ Gizmos.color = color;
+ DrawRectGizmo( center, size );
+ }
+
+
+ public static bool GameObjectIsCulledOnCurrentCamera( GameObject gameObject )
+ {
+ return (Camera.current.cullingMask & (1 << gameObject.layer)) == 0;
+ }
+
+
+ public static Color MoveColorTowards( Color color0, Color color1, float maxDelta )
+ {
+ var r = Mathf.MoveTowards( color0.r, color1.r, maxDelta );
+ var g = Mathf.MoveTowards( color0.g, color1.g, maxDelta );
+ var b = Mathf.MoveTowards( color0.b, color1.b, maxDelta );
+ var a = Mathf.MoveTowards( color0.a, color1.a, maxDelta );
+ return new Color( r, g, b, a );
+ }
+
+
+ public static float ApplyDeadZone( float value, float lowerDeadZone, float upperDeadZone )
+ {
+ return Mathf.InverseLerp( lowerDeadZone, upperDeadZone, Mathf.Abs( value ) ) * Mathf.Sign( value );
+ }
+
+
+ public static Vector2 ApplyCircularDeadZone( Vector2 axisVector, float lowerDeadZone, float upperDeadZone )
+ {
+ var magnitude = Mathf.InverseLerp( lowerDeadZone, upperDeadZone, axisVector.magnitude );
+ return axisVector.normalized * magnitude;
+ }
+
+
+ public static Vector2 ApplyCircularDeadZone( float axisX, float axisY, float lowerDeadZone, float upperDeadZone )
+ {
+ return ApplyCircularDeadZone( new Vector2( axisX, axisY ), lowerDeadZone, upperDeadZone );
+ }
+}
+
+
+
diff --git a/Assets/InControl/Library/Utility/Utility.cs.meta b/Assets/InControl/Library/Utility/Utility.cs.meta
new file mode 100644
index 0000000..aa0f527
--- /dev/null
+++ b/Assets/InControl/Library/Utility/Utility.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9c16c380ccbab49f0a636bd5ec1fce50
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/VersionInfo.cs b/Assets/InControl/Library/VersionInfo.cs
new file mode 100644
index 0000000..2b69d51
--- /dev/null
+++ b/Assets/InControl/Library/VersionInfo.cs
@@ -0,0 +1,134 @@
+using System;
+using System.Text.RegularExpressions;
+using UnityEngine;
+
+
+namespace InControl
+{
+ public struct VersionInfo : IComparable
+ {
+ public int Major;
+ public int Minor;
+ public int Patch;
+ public int Build;
+
+
+ public VersionInfo( int major, int minor = 0, int patch = 0, int build = 0 )
+ {
+ Major = major;
+ Minor = minor;
+ Patch = patch;
+ Build = build;
+ }
+
+
+ public static VersionInfo InControlVersion()
+ {
+ return new VersionInfo() {
+ Major = 1,
+ Minor = 3,
+ Patch = 4,
+ Build = 3390
+ };
+ }
+
+
+ public static VersionInfo UnityVersion()
+ {
+ var match = Regex.Match( Application.unityVersion, @"^(\d+)\.(\d+)\.(\d+)" );
+ var build = 0;
+ return new VersionInfo() {
+ Major = Convert.ToInt32( match.Groups[1].Value ),
+ Minor = Convert.ToInt32( match.Groups[2].Value ),
+ Patch = Convert.ToInt32( match.Groups[3].Value ),
+ Build = build
+ };
+ }
+
+
+ public int CompareTo( VersionInfo other )
+ {
+ if (Major < other.Major) return -1;
+ if (Major > other.Major) return +1;
+ if (Minor < other.Minor) return -1;
+ if (Minor > other.Minor) return +1;
+ if (Patch < other.Patch) return -1;
+ if (Patch > other.Patch) return +1;
+ if (Build < other.Build) return -1;
+ if (Build > other.Build) return +1;
+ return 0;
+ }
+
+
+ public static bool operator ==( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) == 0;
+ }
+
+
+ public static bool operator !=( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) != 0;
+ }
+
+
+ public static bool operator <=( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) <= 0;
+ }
+
+
+ public static bool operator >=( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) >= 0;
+ }
+
+
+ public static bool operator <( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) < 0;
+ }
+
+
+ public static bool operator >( VersionInfo a, VersionInfo b )
+ {
+ return a.CompareTo( b ) > 0;
+ }
+
+
+ public override string ToString()
+ {
+ if (Build == 0)
+ {
+ return string.Format( "{0}.{1}.{2}", Major, Minor, Patch );
+ }
+ return string.Format( "{0}.{1}.{2} build {3}", Major, Minor, Patch, Build );
+ }
+
+
+ public string ToShortString()
+ {
+ if (Build == 0)
+ {
+ return string.Format( "{0}.{1}.{2}", Major, Minor, Patch );
+ }
+ return string.Format( "{0}.{1}.{2}b{3}", Major, Minor, Patch, Build );
+ }
+
+
+ public override bool Equals( object other )
+ {
+ if (other is VersionInfo)
+ {
+ return this == ((VersionInfo) other);
+ }
+ return false;
+ }
+
+
+ public override int GetHashCode()
+ {
+ return Major.GetHashCode() ^ Minor.GetHashCode() ^ Patch.GetHashCode() ^ Build.GetHashCode();
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/InControl/Library/VersionInfo.cs.meta b/Assets/InControl/Library/VersionInfo.cs.meta
new file mode 100644
index 0000000..8c2711f
--- /dev/null
+++ b/Assets/InControl/Library/VersionInfo.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 28aa9c3c1243246f29f80bc029737429
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/XInput.meta b/Assets/InControl/Library/XInput.meta
new file mode 100644
index 0000000..b6a2bd8
--- /dev/null
+++ b/Assets/InControl/Library/XInput.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: f445701565c9d4cda8cc509c9ebf82c5
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputDevice.cs b/Assets/InControl/Library/XInput/XInputDevice.cs
new file mode 100644
index 0000000..a2cb7e1
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDevice.cs
@@ -0,0 +1,107 @@
+#if UNITY_STANDALONE_WIN || UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using XInputDotNetPure;
+
+
+namespace InControl
+{
+ public class XInputDevice : InputDevice
+ {
+ public int DeviceIndex { get; private set; }
+ GamePadState state;
+
+
+ public XInputDevice( int deviceIndex )
+ : base( "Xbox 360 Controller (XInput)" )
+ {
+ DeviceIndex = deviceIndex;
+ SortOrder = deviceIndex;
+
+ Meta = "XInput Device #" + deviceIndex;
+
+ AddControl( InputControlType.LeftStickX, "LeftStickX" );
+ AddControl( InputControlType.LeftStickY, "LeftStickY" );
+ AddControl( InputControlType.RightStickX, "RightStickX" );
+ AddControl( InputControlType.RightStickY, "RightStickY" );
+
+ AddControl( InputControlType.LeftTrigger, "LeftTrigger" );
+ AddControl( InputControlType.RightTrigger, "RightTrigger" );
+
+ AddControl( InputControlType.DPadUp, "DPadUp" );
+ AddControl( InputControlType.DPadDown, "DPadDown" );
+ AddControl( InputControlType.DPadLeft, "DPadLeft" );
+ AddControl( InputControlType.DPadRight, "DPadRight" );
+
+ AddControl( InputControlType.Action1, "Action1" );
+ AddControl( InputControlType.Action2, "Action2" );
+ AddControl( InputControlType.Action3, "Action3" );
+ AddControl( InputControlType.Action4, "Action4" );
+
+ AddControl( InputControlType.LeftBumper, "LeftBumper" );
+ AddControl( InputControlType.RightBumper, "RightBumper" );
+
+ AddControl( InputControlType.LeftStickButton, "LeftStickButton" );
+ AddControl( InputControlType.RightStickButton, "RightStickButton" );
+
+ AddControl( InputControlType.Start, "Start" );
+ AddControl( InputControlType.Back, "Back" );
+
+ QueryState();
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+ QueryState();
+
+ UpdateWithValue( InputControlType.LeftStickX, state.ThumbSticks.Left.X, updateTick );
+ UpdateWithValue( InputControlType.LeftStickY, state.ThumbSticks.Left.Y, updateTick );
+ UpdateWithValue( InputControlType.RightStickX, state.ThumbSticks.Right.X, updateTick );
+ UpdateWithValue( InputControlType.RightStickY, state.ThumbSticks.Right.Y, updateTick );
+
+ UpdateWithValue( InputControlType.LeftTrigger, state.Triggers.Left, updateTick );
+ UpdateWithValue( InputControlType.RightTrigger, state.Triggers.Right, updateTick );
+
+ UpdateWithState( InputControlType.DPadUp, state.DPad.Up == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.DPadDown, state.DPad.Down == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.DPadLeft, state.DPad.Left == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.DPadRight, state.DPad.Right == ButtonState.Pressed, updateTick );
+
+ UpdateWithState( InputControlType.Action1, state.Buttons.A == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.Action2, state.Buttons.B == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.Action3, state.Buttons.X == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.Action4, state.Buttons.Y == ButtonState.Pressed, updateTick );
+
+ UpdateWithState( InputControlType.LeftBumper, state.Buttons.LeftShoulder == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.RightBumper, state.Buttons.RightShoulder == ButtonState.Pressed, updateTick );
+
+ UpdateWithState( InputControlType.LeftStickButton, state.Buttons.LeftStick == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.RightStickButton, state.Buttons.RightStick == ButtonState.Pressed, updateTick );
+
+ UpdateWithState( InputControlType.Start, state.Buttons.Start == ButtonState.Pressed, updateTick );
+ UpdateWithState( InputControlType.Back, state.Buttons.Back == ButtonState.Pressed, updateTick );
+ }
+
+
+ public override void Vibrate( float leftMotor, float rightMotor )
+ {
+ GamePad.SetVibration( (PlayerIndex) DeviceIndex, leftMotor, rightMotor );
+ }
+
+
+ void QueryState()
+ {
+ state = GamePad.GetState( (PlayerIndex) DeviceIndex, GamePadDeadZone.Circular );
+ }
+
+
+ public bool IsConnected
+ {
+ get { return state.IsConnected; }
+ }
+ }
+}
+#endif
diff --git a/Assets/InControl/Library/XInput/XInputDevice.cs.meta b/Assets/InControl/Library/XInput/XInputDevice.cs.meta
new file mode 100644
index 0000000..a9f765c
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDevice.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 84a8b7d76fb854fd996c8368c1db87b2
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputDeviceManager.cs b/Assets/InControl/Library/XInput/XInputDeviceManager.cs
new file mode 100644
index 0000000..385a451
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDeviceManager.cs
@@ -0,0 +1,103 @@
+#if UNITY_STANDALONE_WIN || UNITY_EDITOR
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using XInputDotNetPure;
+
+
+namespace InControl
+{
+ public class XInputDeviceManager : InputDeviceManager
+ {
+ bool[] deviceConnected = new bool[] { false, false, false, false };
+
+
+ public XInputDeviceManager()
+ {
+ for (int deviceIndex = 0; deviceIndex < 4; deviceIndex++)
+ {
+ devices.Add( new XInputDevice( deviceIndex ) );
+ }
+
+ Update( 0, 0.0f );
+ }
+
+
+ public override void Update( ulong updateTick, float deltaTime )
+ {
+ for (int deviceIndex = 0; deviceIndex < 4; deviceIndex++)
+ {
+ var device = devices[deviceIndex] as XInputDevice;
+
+ // Unconnected devices won't be updated otherwise, so poll here.
+ if (!device.IsConnected)
+ {
+ device.Update( updateTick, deltaTime );
+ }
+
+ if (device.IsConnected != deviceConnected[deviceIndex])
+ {
+ if (device.IsConnected)
+ {
+ InputManager.AttachDevice( device );
+ }
+ else
+ {
+ InputManager.DetachDevice( device );
+ }
+
+ deviceConnected[deviceIndex] = device.IsConnected;
+ }
+ }
+ }
+
+
+ public static bool CheckPlatformSupport( ICollection errors )
+ {
+ if (Application.platform != RuntimePlatform.WindowsPlayer &&
+ Application.platform != RuntimePlatform.WindowsEditor)
+ {
+ return false;
+ }
+
+ try
+ {
+ GamePad.GetState( PlayerIndex.One );
+ }
+ catch (DllNotFoundException e)
+ {
+ if (errors != null)
+ {
+ errors.Add( e.Message + ".dll could not be found or is missing a dependency." );
+ }
+ return false;
+ }
+
+ return true;
+ }
+
+
+ public static void Enable()
+ {
+ var errors = new List();
+ if (XInputDeviceManager.CheckPlatformSupport( errors ))
+ {
+ InputManager.HideDevicesWithProfile( typeof(Xbox360WinProfile) );
+ InputManager.HideDevicesWithProfile( typeof(XboxOneWinProfile) );
+ //InputManager.HideDevicesWithProfile( typeof(LogitechF710ModeXWinProfile) );
+ //InputManager.HideDevicesWithProfile( typeof(LogitechF310ModeXWinProfile) );
+ InputManager.AddDeviceManager();
+ }
+ else
+ {
+ foreach (var error in errors)
+ {
+ Logger.LogError( error );
+ }
+ }
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/XInput/XInputDeviceManager.cs.meta b/Assets/InControl/Library/XInput/XInputDeviceManager.cs.meta
new file mode 100644
index 0000000..537f56c
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDeviceManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9bfdb776fa3614588b8bf2eb57e5402e
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputDotNetPure.meta b/Assets/InControl/Library/XInput/XInputDotNetPure.meta
new file mode 100644
index 0000000..6a1fd16
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDotNetPure.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: b603aeedfc43b498282217db727ad41d
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs b/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs
new file mode 100644
index 0000000..3ca2939
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs
@@ -0,0 +1,386 @@
+#if UNITY_STANDALONE_WIN || UNITY_EDITOR
+using System;
+using System.Runtime.InteropServices;
+
+
+namespace XInputDotNetPure
+{
+ class Imports
+ {
+ internal const string DLLName = "XInputInterface";
+
+ [DllImport(DLLName)]
+ public static extern uint XInputGamePadGetState( uint playerIndex, IntPtr state );
+ [DllImport(DLLName)]
+ public static extern void XInputGamePadSetState( uint playerIndex, float leftMotor, float rightMotor );
+ }
+
+
+ public enum ButtonState
+ {
+ Pressed,
+ Released
+ }
+
+
+ public struct GamePadButtons
+ {
+ ButtonState start, back, leftStick, rightStick, leftShoulder, rightShoulder, a, b, x, y;
+
+ internal GamePadButtons( ButtonState start, ButtonState back, ButtonState leftStick, ButtonState rightStick,
+ ButtonState leftShoulder, ButtonState rightShoulder, ButtonState a, ButtonState b,
+ ButtonState x, ButtonState y )
+ {
+ this.start = start;
+ this.back = back;
+ this.leftStick = leftStick;
+ this.rightStick = rightStick;
+ this.leftShoulder = leftShoulder;
+ this.rightShoulder = rightShoulder;
+ this.a = a;
+ this.b = b;
+ this.x = x;
+ this.y = y;
+ }
+
+
+ public ButtonState Start
+ {
+ get { return start; }
+ }
+
+
+ public ButtonState Back
+ {
+ get { return back; }
+ }
+
+
+ public ButtonState LeftStick
+ {
+ get { return leftStick; }
+ }
+
+
+ public ButtonState RightStick
+ {
+ get { return rightStick; }
+ }
+
+
+ public ButtonState LeftShoulder
+ {
+ get { return leftShoulder; }
+ }
+
+
+ public ButtonState RightShoulder
+ {
+ get { return rightShoulder; }
+ }
+
+
+ public ButtonState A
+ {
+ get { return a; }
+ }
+
+
+ public ButtonState B
+ {
+ get { return b; }
+ }
+
+
+ public ButtonState X
+ {
+ get { return x; }
+ }
+
+
+ public ButtonState Y
+ {
+ get { return y; }
+ }
+ }
+
+
+ public struct GamePadDPad
+ {
+ ButtonState up, down, left, right;
+
+ internal GamePadDPad( ButtonState up, ButtonState down, ButtonState left, ButtonState right )
+ {
+ this.up = up;
+ this.down = down;
+ this.left = left;
+ this.right = right;
+ }
+
+
+ public ButtonState Up
+ {
+ get { return up; }
+ }
+
+
+ public ButtonState Down
+ {
+ get { return down; }
+ }
+
+
+ public ButtonState Left
+ {
+ get { return left; }
+ }
+
+
+ public ButtonState Right
+ {
+ get { return right; }
+ }
+ }
+
+
+ public struct GamePadThumbSticks
+ {
+ public struct StickValue
+ {
+ float x, y;
+
+ internal StickValue(float x, float y)
+ {
+ this.x = x;
+ this.y = y;
+ }
+
+ public float X
+ {
+ get { return x; }
+ }
+
+ public float Y
+ {
+ get { return y; }
+ }
+ }
+
+ StickValue left, right;
+
+
+ internal GamePadThumbSticks( StickValue left, StickValue right )
+ {
+ this.left = left;
+ this.right = right;
+ }
+
+
+ public StickValue Left
+ {
+ get { return left; }
+ }
+
+
+ public StickValue Right
+ {
+ get { return right; }
+ }
+ }
+
+
+ public struct GamePadTriggers
+ {
+ float left;
+ float right;
+
+
+ internal GamePadTriggers( float left, float right )
+ {
+ this.left = left;
+ this.right = right;
+ }
+
+
+ public float Left
+ {
+ get { return left; }
+ }
+
+
+ public float Right
+ {
+ get { return right; }
+ }
+ }
+
+
+ public struct GamePadState
+ {
+ internal struct RawState
+ {
+ public uint dwPacketNumber;
+ public GamePad Gamepad;
+
+ public struct GamePad
+ {
+ public ushort dwButtons;
+ public byte bLeftTrigger;
+ public byte bRightTrigger;
+ public short sThumbLX;
+ public short sThumbLY;
+ public short sThumbRX;
+ public short sThumbRY;
+ }
+ }
+
+ bool isConnected;
+ uint packetNumber;
+ GamePadButtons buttons;
+ GamePadDPad dPad;
+ GamePadThumbSticks thumbSticks;
+ GamePadTriggers triggers;
+
+ enum ButtonsConstants
+ {
+ DPadUp = 0x00000001,
+ DPadDown = 0x00000002,
+ DPadLeft = 0x00000004,
+ DPadRight = 0x00000008,
+ Start = 0x00000010,
+ Back = 0x00000020,
+ LeftThumb = 0x00000040,
+ RightThumb = 0x00000080,
+ LeftShoulder = 0x0100,
+ RightShoulder = 0x0200,
+ A = 0x1000,
+ B = 0x2000,
+ X = 0x4000,
+ Y = 0x8000
+ }
+
+
+ internal GamePadState( bool isConnected, RawState rawState, GamePadDeadZone deadZone )
+ {
+ this.isConnected = isConnected;
+
+ if (!isConnected)
+ {
+ rawState.dwPacketNumber = 0;
+ rawState.Gamepad.dwButtons = 0;
+ rawState.Gamepad.bLeftTrigger = 0;
+ rawState.Gamepad.bRightTrigger = 0;
+ rawState.Gamepad.sThumbLX = 0;
+ rawState.Gamepad.sThumbLY = 0;
+ rawState.Gamepad.sThumbRX = 0;
+ rawState.Gamepad.sThumbRY = 0;
+ }
+
+ packetNumber = rawState.dwPacketNumber;
+ buttons = new GamePadButtons(
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.Start) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.Back) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.LeftThumb) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.RightThumb) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.LeftShoulder) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.RightShoulder) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.A) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.B) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.X) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.Y) != 0 ? ButtonState.Pressed : ButtonState.Released
+ );
+ dPad = new GamePadDPad(
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.DPadUp) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.DPadDown) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.DPadLeft) != 0 ? ButtonState.Pressed : ButtonState.Released,
+ (rawState.Gamepad.dwButtons & (uint)ButtonsConstants.DPadRight) != 0 ? ButtonState.Pressed : ButtonState.Released
+ );
+
+ thumbSticks = new GamePadThumbSticks(
+ Utils.ApplyLeftStickDeadZone(rawState.Gamepad.sThumbLX, rawState.Gamepad.sThumbLY, deadZone),
+ Utils.ApplyRightStickDeadZone(rawState.Gamepad.sThumbRX, rawState.Gamepad.sThumbRY, deadZone)
+ );
+ triggers = new GamePadTriggers(
+ Utils.ApplyTriggerDeadZone(rawState.Gamepad.bLeftTrigger, deadZone),
+ Utils.ApplyTriggerDeadZone(rawState.Gamepad.bRightTrigger, deadZone)
+ );
+ }
+
+
+ public uint PacketNumber
+ {
+ get { return packetNumber; }
+ }
+
+
+ public bool IsConnected
+ {
+ get { return isConnected; }
+ }
+
+
+ public GamePadButtons Buttons
+ {
+ get { return buttons; }
+ }
+
+
+ public GamePadDPad DPad
+ {
+ get { return dPad; }
+ }
+
+
+ public GamePadTriggers Triggers
+ {
+ get { return triggers; }
+ }
+
+
+ public GamePadThumbSticks ThumbSticks
+ {
+ get { return thumbSticks; }
+ }
+ }
+
+
+ public enum PlayerIndex
+ {
+ One = 0,
+ Two,
+ Three,
+ Four
+ }
+
+
+ public enum GamePadDeadZone
+ {
+ Circular,
+ IndependentAxes,
+ None
+ }
+
+
+ public class GamePad
+ {
+ public static GamePadState GetState( PlayerIndex playerIndex )
+ {
+ return GetState( playerIndex, GamePadDeadZone.IndependentAxes );
+ }
+
+ public static GamePadState GetState( PlayerIndex playerIndex, GamePadDeadZone deadZone )
+ {
+ IntPtr gamePadStatePointer = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(GamePadState.RawState)));
+ uint result = Imports.XInputGamePadGetState((uint)playerIndex, gamePadStatePointer);
+ GamePadState.RawState state = (GamePadState.RawState)Marshal.PtrToStructure(gamePadStatePointer, typeof(GamePadState.RawState));
+ return new GamePadState(result == Utils.Success, state, deadZone);
+ }
+
+ public static void SetVibration( PlayerIndex playerIndex, float leftMotor, float rightMotor )
+ {
+ Imports.XInputGamePadSetState( (uint)playerIndex, leftMotor, rightMotor );
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs.meta b/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs.meta
new file mode 100644
index 0000000..f01eda4
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDotNetPure/GamePad.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4443c7055dc8e4288966deaf9b1d3244
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs b/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs
new file mode 100644
index 0000000..ca6b95f
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs
@@ -0,0 +1,100 @@
+#if UNITY_STANDALONE_WIN || UNITY_EDITOR
+using System;
+
+
+namespace XInputDotNetPure
+{
+ static class Utils
+ {
+ public const uint Success = 0x000;
+ public const uint NotConnected = 0x000;
+
+ private const int LeftStickDeadZone = 7849;
+ private const int RightStickDeadZone = 8689;
+ private const int TriggerDeadZone = 30;
+
+
+ public static float ApplyTriggerDeadZone( byte value, GamePadDeadZone deadZoneMode )
+ {
+ if (deadZoneMode == GamePadDeadZone.None)
+ {
+ return ApplyDeadZone( value, byte.MaxValue, 0.0f );
+ }
+ else
+ {
+ return ApplyDeadZone( value, byte.MaxValue, TriggerDeadZone );
+ }
+ }
+
+
+ public static GamePadThumbSticks.StickValue ApplyLeftStickDeadZone( short valueX, short valueY, GamePadDeadZone deadZoneMode )
+ {
+ return ApplyStickDeadZone( valueX, valueY, deadZoneMode, LeftStickDeadZone );
+ }
+
+
+ public static GamePadThumbSticks.StickValue ApplyRightStickDeadZone(short valueX, short valueY, GamePadDeadZone deadZoneMode)
+ {
+ return ApplyStickDeadZone( valueX, valueY, deadZoneMode, RightStickDeadZone );
+ }
+
+
+ private static GamePadThumbSticks.StickValue ApplyStickDeadZone( short valueX, short valueY, GamePadDeadZone deadZoneMode, int deadZoneSize )
+ {
+ if (deadZoneMode == GamePadDeadZone.Circular)
+ {
+ // Cast to long to avoid int overflow if valueX and valueY are both 32768, which would result in a negative number and Sqrt returns NaN
+ float distanceFromCenter = (float)Math.Sqrt((long)valueX * (long)valueX + (long)valueY * (long)valueY);
+ float coefficient = ApplyDeadZone(distanceFromCenter, short.MaxValue, deadZoneSize);
+ coefficient = coefficient > 0.0f ? coefficient / distanceFromCenter : 0.0f;
+ return new GamePadThumbSticks.StickValue(
+ Clamp(valueX * coefficient),
+ Clamp(valueY * coefficient)
+ );
+ }
+ else if (deadZoneMode == GamePadDeadZone.IndependentAxes)
+ {
+ return new GamePadThumbSticks.StickValue(
+ ApplyDeadZone(valueX, short.MaxValue, deadZoneSize),
+ ApplyDeadZone(valueY, short.MaxValue, deadZoneSize)
+ );
+ }
+ else
+ {
+ return new GamePadThumbSticks.StickValue(
+ ApplyDeadZone(valueX, short.MaxValue, 0.0f),
+ ApplyDeadZone(valueY, short.MaxValue, 0.0f)
+ );
+ }
+ }
+
+
+ private static float Clamp( float value )
+ {
+ return value < -1.0f ? -1.0f : (value > 1.0f ? 1.0f : value);
+ }
+
+
+ private static float ApplyDeadZone( float value, float maxValue, float deadZoneSize )
+ {
+ if (value < -deadZoneSize)
+ {
+ value += deadZoneSize;
+ }
+ else if (value > deadZoneSize)
+ {
+ value -= deadZoneSize;
+ }
+ else
+ {
+ return 0.0f;
+ }
+
+ value /= maxValue - deadZoneSize;
+
+ return Clamp(value);
+ }
+ }
+}
+#endif
+
diff --git a/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs.meta b/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs.meta
new file mode 100644
index 0000000..b8e1a4b
--- /dev/null
+++ b/Assets/InControl/Library/XInput/XInputDotNetPure/Utils.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e51e332aa366e4e829e07220bd93e6ee
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Library/XInput/XInputInterface.dll b/Assets/InControl/Library/XInput/XInputInterface.dll
new file mode 100644
index 0000000..61e8a32
Binary files /dev/null and b/Assets/InControl/Library/XInput/XInputInterface.dll differ
diff --git a/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar.meta b/Assets/InControl/Library/XInput/XInputInterface.dll.meta
similarity index 50%
rename from Assets/Plugins/Android/libs/OuyaUnityPlugin.jar.meta
rename to Assets/InControl/Library/XInput/XInputInterface.dll.meta
index 628e222..606300d 100644
--- a/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar.meta
+++ b/Assets/InControl/Library/XInput/XInputInterface.dll.meta
@@ -1,20 +1,24 @@
fileFormatVersion: 2
-guid: a41e8aa7e9a02bf4587a8b299e12d54a
-timeCreated: 1471459546
-licenseType: Pro
+guid: 0df7bbb39137d474fb50b4ac37081c45
PluginImporter:
- serializedVersion: 1
+ externalObjects: {}
+ serializedVersion: 2
iconMap: {}
executionOrder: {}
+ defineConstraints: []
isPreloaded: 0
+ isOverridable: 0
+ isExplicitlyReferenced: 0
+ validateReferences: 1
platformData:
- Android:
+ - first:
+ Any:
+ second:
enabled: 1
settings: {}
- Any:
- enabled: 0
- settings: {}
- Editor:
+ - first:
+ Editor: Editor
+ second:
enabled: 0
settings:
DefaultValueInitialized: true
diff --git a/Assets/InControl/Readme.meta b/Assets/InControl/Readme.meta
new file mode 100644
index 0000000..4b9e466
--- /dev/null
+++ b/Assets/InControl/Readme.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 18617c681ed2c4a4384fd6c7370d5e4a
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Readme/README.pdf b/Assets/InControl/Readme/README.pdf
new file mode 100644
index 0000000..e04d1e7
Binary files /dev/null and b/Assets/InControl/Readme/README.pdf differ
diff --git a/Assets/Ouya/Examples/Scenes/SceneShaders.unity.meta b/Assets/InControl/Readme/README.pdf.meta
similarity index 56%
rename from Assets/Ouya/Examples/Scenes/SceneShaders.unity.meta
rename to Assets/InControl/Readme/README.pdf.meta
index ec99e0e..8aecdc1 100644
--- a/Assets/Ouya/Examples/Scenes/SceneShaders.unity.meta
+++ b/Assets/InControl/Readme/README.pdf.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: 5978419f5a04d2d4d8ce0e0b7468ae86
+guid: 11be1beb10e7d4199af1cace4bc404eb
DefaultImporter:
userData:
diff --git a/Assets/InControl/Readme/README.txt b/Assets/InControl/Readme/README.txt
new file mode 100644
index 0000000..34485c9
--- /dev/null
+++ b/Assets/InControl/Readme/README.txt
@@ -0,0 +1,9 @@
+## InControl
+
+Documentation and additional information is available online at:
+http://www.gallantgames.com/incontrol
+
+## JavaScript
+
+InControl is written in C#, but it can also be used with JavaScript. To access it from JavaScript, create a folder under the 'Assets' folder named 'Plugins' and move the 'InControl' folder inside. You will also need to add 'import InControl;' to the top of your JavaScript files. For projects using InControl from C#, none of this is necessary. For more information, please see the [Unity documentation on Special Folders and Script Compilation Order at http://docs.unity3d.com/Documentation/Manual/ScriptCompileOrderFolders.html
+
diff --git a/Assets/InControl/Readme/README.txt.meta b/Assets/InControl/Readme/README.txt.meta
new file mode 100644
index 0000000..f9ae919
--- /dev/null
+++ b/Assets/InControl/Readme/README.txt.meta
@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 2201e8f3f9b3f49e19953d16857f067e
+TextScriptImporter:
+ userData:
diff --git a/Assets/InControl/Test.meta b/Assets/InControl/Test.meta
new file mode 100644
index 0000000..27ff4e9
--- /dev/null
+++ b/Assets/InControl/Test.meta
@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 4734581d8f0724484b3c741922ee7ced
+folderAsset: yes
+DefaultImporter:
+ userData:
diff --git a/Assets/InControl/Test/Roboto-Regular.ttf b/Assets/InControl/Test/Roboto-Regular.ttf
new file mode 100644
index 0000000..3e6e2e7
Binary files /dev/null and b/Assets/InControl/Test/Roboto-Regular.ttf differ
diff --git a/Assets/InControl/Test/Roboto-Regular.ttf.meta b/Assets/InControl/Test/Roboto-Regular.ttf.meta
new file mode 100644
index 0000000..5c86f22
--- /dev/null
+++ b/Assets/InControl/Test/Roboto-Regular.ttf.meta
@@ -0,0 +1,14 @@
+fileFormatVersion: 2
+guid: 0410ad49c91d744308a3357425d86f3a
+TrueTypeFontImporter:
+ serializedVersion: 2
+ fontSize: 12
+ forceTextureCase: -2
+ characterSpacing: 1
+ characterPadding: 0
+ includeFontData: 1
+ use2xBehaviour: 0
+ fontNames: []
+ customCharacters:
+ fontRenderingMode: 0
+ userData:
diff --git a/Assets/InControl/Test/TestInputManager.cs b/Assets/InControl/Test/TestInputManager.cs
new file mode 100644
index 0000000..cb1fcb3
--- /dev/null
+++ b/Assets/InControl/Test/TestInputManager.cs
@@ -0,0 +1,285 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using UnityEngine;
+using InControl;
+
+//#if UNITY_EDITOR
+//using UnityEditor;
+//#endif
+
+
+/**
+ * WARNING: This is NOT an example of how to use InControl.
+ * It is intended for testing and troubleshooting the library.
+ * It can also be used for create new device profiles as it will
+ * show the default Unity mappings for unknown devices.
+ **/
+namespace InControl
+{
+ public class TestInputManager : MonoBehaviour
+ {
+ public Font font;
+
+ GUIStyle style = new GUIStyle();
+ List logMessages = new List();
+ bool isPaused;
+
+
+ void OnEnable()
+ {
+ isPaused = false;
+ Time.timeScale = 1.0f;
+
+ Logger.OnLogMessage += logMessage => logMessages.Add( logMessage );
+
+// InputManager.HideDevicesWithProfile( typeof( Xbox360MacProfile ) );
+
+ InputManager.OnDeviceAttached += inputDevice => Debug.Log( "Attached: " + inputDevice.Name );
+ InputManager.OnDeviceDetached += inputDevice => Debug.Log( "Detached: " + inputDevice.Name );
+ InputManager.OnActiveDeviceChanged += inputDevice => Debug.Log( "Active device changed to: " + inputDevice.Name );
+
+ TestInputMappings();
+ }
+
+
+ void FixedUpdate()
+ {
+ CheckForPauseButton();
+
+// var inputDevice = InputManager.ActiveDevice;
+// if (inputDevice.Direction.Left.WasPressed)
+// {
+// Debug.Log( "Left.WasPressed" );
+// }
+// if (inputDevice.Direction.Left.WasReleased)
+// {
+// Debug.Log( "Left.WasReleased" );
+// }
+ }
+
+
+ void Update()
+ {
+ if (isPaused)
+ {
+ CheckForPauseButton();
+ }
+
+ if (Input.GetKeyDown( KeyCode.R ))
+ {
+ Application.LoadLevel( "TestInputManager" );
+ }
+ }
+
+
+ void CheckForPauseButton()
+ {
+ if (Input.GetKeyDown( KeyCode.P ) || InputManager.MenuWasPressed)
+ {
+ Time.timeScale = isPaused ? 1.0f : 0.0f;
+ isPaused = !isPaused;
+ }
+ }
+
+
+ void SetColor( Color color )
+ {
+ style.normal.textColor = color;
+ }
+
+
+ void OnGUI()
+ {
+ var w = 300;
+ var x = 10;
+ var y = 10;
+ var lineHeight = 15;
+
+ GUI.skin.font = font;
+ SetColor( Color.white );
+
+ string info = "Devices:";
+ info += " (Platform: " + InputManager.Platform + ")";
+// info += " (Joysticks " + InputManager.JoystickHash + ")";
+ info += " " + InputManager.ActiveDevice.Direction.Vector;
+
+// #if UNITY_EDITOR
+// if (EditorWindow.focusedWindow != null)
+// {
+// info += " " + EditorWindow.focusedWindow.ToString();
+// }
+// #endif
+
+ if (isPaused)
+ {
+ SetColor( Color.red );
+ info = "+++ PAUSED +++";
+ }
+
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), info, style );
+
+ SetColor( Color.white );
+
+ foreach (var inputDevice in InputManager.Devices)
+ {
+ bool active = InputManager.ActiveDevice == inputDevice;
+ Color color = active ? Color.yellow : Color.white;
+
+ y = 35;
+
+ SetColor( color );
+
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), inputDevice.Name, style );
+ y += lineHeight;
+
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), "SortOrder: " + inputDevice.SortOrder, style );
+ y += lineHeight;
+
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), "LastChangeTick: " + inputDevice.LastChangeTick, style );
+ y += lineHeight;
+
+ foreach (var control in inputDevice.Controls)
+ {
+ if (control != null)
+ {
+ string controlName;
+
+ if (inputDevice.IsKnown)
+ {
+ controlName = string.Format( "{0} ({1})", control.Target, control.Handle );
+ }
+ else
+ {
+ controlName = control.Handle;
+ }
+
+ SetColor( control.State ? Color.green : color );
+ var label = string.Format( "{0} {1}", controlName, control.State ? "= " + control.Value : "" );
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), label, style );
+ y += lineHeight;
+ }
+ }
+
+ SetColor( Color.cyan );
+ var anyButton = inputDevice.AnyButton;
+ if (anyButton)
+ {
+ GUI.Label( new Rect( x, y, x + w, y + 10 ), "AnyButton = " + anyButton.Handle, style );
+ }
+
+ x += 200;
+ }
+
+
+ Color[] logColors = { Color.gray, Color.yellow, Color.white };
+ SetColor( Color.white );
+ x = 10;
+ y = Screen.height - (10 + lineHeight);
+ for (int i = logMessages.Count - 1; i >= 0; i--)
+ {
+ var logMessage = logMessages[i];
+ SetColor( logColors[(int) logMessage.type] );
+ foreach (var line in logMessage.text.Split('\n'))
+ {
+ GUI.Label( new Rect( x, y, Screen.width, y + 10 ), line, style );
+ y -= lineHeight;
+ }
+ }
+ }
+
+
+ void OnDrawGizmos()
+ {
+ Vector3 delta = InputManager.ActiveDevice.Direction.Vector * 4.0f;
+ Gizmos.color = Color.yellow;
+ Gizmos.DrawSphere( delta, 1 );
+ }
+
+
+ void TestInputMappings()
+ {
+ var complete = InputControlMapping.Range.Complete;
+ var positive = InputControlMapping.Range.Positive;
+ var negative = InputControlMapping.Range.Negative;
+ var noInvert = false;
+ var doInvert = true;
+
+ TestInputMapping( complete, complete, noInvert, -1.0f, 0.0f, 1.0f );
+ TestInputMapping( complete, negative, noInvert, -1.0f, -0.5f, 0.0f );
+ TestInputMapping( complete, positive, noInvert, 0.0f, 0.5f, 1.0f );
+
+ TestInputMapping( negative, complete, noInvert, -1.0f, 1.0f, 0.0f );
+ TestInputMapping( negative, negative, noInvert, -1.0f, 0.0f, 0.0f );
+ TestInputMapping( negative, positive, noInvert, 0.0f, 1.0f, 0.0f );
+
+ TestInputMapping( positive, complete, noInvert, 0.0f, -1.0f, 1.0f );
+ TestInputMapping( positive, negative, noInvert, 0.0f, -1.0f, 0.0f );
+ TestInputMapping( positive, positive, noInvert, 0.0f, 0.0f, 1.0f );
+
+ TestInputMapping( complete, complete, doInvert, 1.0f, 0.0f, -1.0f );
+ TestInputMapping( complete, negative, doInvert, 1.0f, 0.5f, 0.0f );
+ TestInputMapping( complete, positive, doInvert, 0.0f, -0.5f, -1.0f );
+
+ TestInputMapping( negative, complete, doInvert, 1.0f, -1.0f, 0.0f );
+ TestInputMapping( negative, negative, doInvert, 1.0f, 0.0f, 0.0f );
+ TestInputMapping( negative, positive, doInvert, 0.0f, -1.0f, 0.0f );
+
+ TestInputMapping( positive, complete, doInvert, 0.0f, 1.0f, -1.0f );
+ TestInputMapping( positive, negative, doInvert, 0.0f, 1.0f, 0.0f );
+ TestInputMapping( positive, positive, doInvert, 0.0f, 0.0f, -1.0f );
+ }
+
+
+ void TestInputMapping( InputControlMapping.Range sourceRange, InputControlMapping.Range targetRange, bool invert, float expectA, float expectB, float expectC )
+ {
+ var mapping = new InputControlMapping() {
+ SourceRange = sourceRange,
+ TargetRange = targetRange,
+ Invert = invert
+ };
+
+ float input;
+ float value;
+
+ string sr = "Complete";
+ if (sourceRange == InputControlMapping.Range.Negative)
+ sr = "Negative";
+ else
+ if (sourceRange == InputControlMapping.Range.Positive)
+ sr = "Positive";
+
+ string tr = "Complete";
+ if (targetRange == InputControlMapping.Range.Negative)
+ tr = "Negative";
+ else
+ if (targetRange == InputControlMapping.Range.Positive)
+ tr = "Positive";
+
+
+ input = -1.0f;
+ value = mapping.MapValue( input );
+ if (Mathf.Abs( value - expectA ) > Single.Epsilon)
+ {
+ Debug.LogError( "Input of " + input + " got value of " + value + " instead of " + expectA + " (SR = " + sr + ", TR = " + tr + ")" );
+ }
+
+ input = 0.0f;
+ value = mapping.MapValue( input );
+ if (Mathf.Abs( value - expectB ) > Single.Epsilon)
+ {
+ Debug.LogError( "Input of " + input + " got value of " + value + " instead of " + expectB + " (SR = " + sr + ", TR = " + tr + ")" );
+ }
+
+ input = 1.0f;
+ value = mapping.MapValue( input );
+ if (Mathf.Abs( value - expectC ) > Single.Epsilon)
+ {
+ Debug.LogError( "Input of " + input + " got value of " + value + " instead of " + expectC + " (SR = " + sr + ", TR = " + tr + ")" );
+ }
+ }
+ }
+}
+
+
diff --git a/Assets/InControl/Test/TestInputManager.cs.meta b/Assets/InControl/Test/TestInputManager.cs.meta
new file mode 100644
index 0000000..d520c7b
--- /dev/null
+++ b/Assets/InControl/Test/TestInputManager.cs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ded6578543d634a73af69502ee294507
+MonoImporter:
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: -50
+ icon: {instanceID: 0}
+ userData:
diff --git a/Assets/InControl/Test/TestInputManager.unity b/Assets/InControl/Test/TestInputManager.unity
new file mode 100644
index 0000000..5ca454e
--- /dev/null
+++ b/Assets/InControl/Test/TestInputManager.unity
@@ -0,0 +1,384 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_OcclusionBakeSettings:
+ smallestOccluder: 5
+ smallestHole: 0.25
+ backfaceThreshold: 100
+ m_SceneGUID: 00000000000000000000000000000000
+ m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 9
+ m_Fog: 0
+ m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+ m_FogMode: 3
+ m_FogDensity: 0.01
+ m_LinearFogStart: 0
+ m_LinearFogEnd: 300
+ m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 3
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+ m_SkyboxMaterial: {fileID: 0}
+ m_HaloStrength: 0.5
+ m_FlareStrength: 1
+ m_FlareFadeSpeed: 3
+ m_HaloTexture: {fileID: 0}
+ m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+ m_DefaultReflectionMode: 0
+ m_DefaultReflectionResolution: 128
+ m_ReflectionBounces: 1
+ m_ReflectionIntensity: 1
+ m_CustomReflection: {fileID: 0}
+ m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
+ m_UseRadianceAmbientProbe: 0
+--- !u!157 &4
+LightmapSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 11
+ m_GIWorkflowMode: 1
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 0
+ m_LightmapEditorSettings:
+ serializedVersion: 12
+ m_Resolution: 1
+ m_BakeResolution: 50
+ m_AtlasSize: 1024
+ m_AO: 1
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_ExtractAmbientOcclusion: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
+ m_TextureCompression: 0
+ m_FinalGather: 0
+ m_FinalGatherFiltering: 1
+ m_FinalGatherRayCount: 256
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 1
+ m_BakeBackend: 0
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 512
+ m_PVRBounces: 2
+ m_PVREnvironmentSampleCount: 512
+ m_PVREnvironmentReferencePointCount: 2048
+ m_PVRFilteringMode: 0
+ m_PVRDenoiserTypeDirect: 0
+ m_PVRDenoiserTypeIndirect: 0
+ m_PVRDenoiserTypeAO: 0
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVREnvironmentMIS: 0
+ m_PVRCulling: 1
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_ExportTrainingData: 0
+ m_TrainingDataDestination: TrainingData
+ m_LightingDataAsset: {fileID: 0}
+ m_UseShadowmask: 0
+--- !u!196 &5
+NavMeshSettings:
+ serializedVersion: 2
+ m_ObjectHideFlags: 0
+ m_BuildSettings:
+ serializedVersion: 2
+ agentTypeID: 0
+ agentRadius: 0.5
+ agentHeight: 2
+ agentSlope: 45
+ agentClimb: 0.4
+ ledgeDropHeight: 0
+ maxJumpAcrossDistance: 0
+ minRegionArea: 2
+ manualCellSize: 0
+ cellSize: 0.16666666
+ manualTileSize: 0
+ tileSize: 256
+ accuratePlacement: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
+--- !u!1001 &88570908
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications:
+ - target: {fileID: 100000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_Name
+ value: InControl
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_RootOrder
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 11400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: useFixedUpdate
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 11400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: dontDestroyOnLoad
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 11400000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+ propertyPath: logDebugInfo
+ value: 1
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: f902a8fc3b3acd64984e12baf4278a76, type: 3}
+--- !u!1001 &325180340
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications:
+ - target: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_Name
+ value: OuyaGameObject
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_RootOrder
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+--- !u!1 &618706433
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 618706438}
+ - component: {fileID: 618706437}
+ - component: {fileID: 618706436}
+ - component: {fileID: 618706434}
+ m_Layer: 0
+ m_Name: Camera
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!81 &618706434
+AudioListener:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 618706433}
+ m_Enabled: 1
+--- !u!124 &618706436
+Behaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 618706433}
+ m_Enabled: 1
+--- !u!20 &618706437
+Camera:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 618706433}
+ m_Enabled: 1
+ serializedVersion: 2
+ m_ClearFlags: 2
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
+ m_projectionMatrixMode: 1
+ m_GateFitMode: 2
+ m_FOVAxisMode: 0
+ m_SensorSize: {x: 36, y: 24}
+ m_LensShift: {x: 0, y: 0}
+ m_FocalLength: 50
+ m_NormalizedViewPortRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ near clip plane: 0.3
+ far clip plane: 1000
+ field of view: 60
+ orthographic: 0
+ orthographic size: 100
+ m_Depth: 0
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RenderingPath: -1
+ m_TargetTexture: {fileID: 0}
+ m_TargetDisplay: 0
+ m_TargetEye: 3
+ m_HDR: 0
+ m_AllowMSAA: 1
+ m_AllowDynamicResolution: 0
+ m_ForceIntoRT: 0
+ m_OcclusionCulling: 1
+ m_StereoConvergence: 10
+ m_StereoSeparation: 0.022
+--- !u!4 &618706438
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 618706433}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -10}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1757134949
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1757134950}
+ - component: {fileID: 1757134951}
+ m_Layer: 0
+ m_Name: TestInputManager
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1757134950
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1757134949}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -10}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1757134951
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1757134949}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ded6578543d634a73af69502ee294507, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ font: {fileID: 12800000, guid: 0410ad49c91d744308a3357425d86f3a, type: 3}
diff --git a/Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity.meta b/Assets/InControl/Test/TestInputManager.unity.meta
similarity index 56%
rename from Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity.meta
rename to Assets/InControl/Test/TestInputManager.unity.meta
index 3c68dbc..ed724ee 100644
--- a/Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity.meta
+++ b/Assets/InControl/Test/TestInputManager.unity.meta
@@ -1,4 +1,4 @@
fileFormatVersion: 2
-guid: ca98e2315c2c34148afa3fcb4c549da9
+guid: 5732134fbcf2c404ea75451f03d6392e
DefaultImporter:
userData:
diff --git a/Assets/Optimization.meta b/Assets/Optimization.meta
new file mode 100644
index 0000000..1b46e6d
--- /dev/null
+++ b/Assets/Optimization.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 6a02d204c1d22384fba9b0716aa81975
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Optimization/Prefab.meta b/Assets/Optimization/Prefab.meta
new file mode 100644
index 0000000..ac0bf39
--- /dev/null
+++ b/Assets/Optimization/Prefab.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 21a23d21634a79d41bfc159c9359114e
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Optimization/Prefab/OuyaGameObject.prefab b/Assets/Optimization/Prefab/OuyaGameObject.prefab
new file mode 100644
index 0000000..00b6fe4
--- /dev/null
+++ b/Assets/Optimization/Prefab/OuyaGameObject.prefab
@@ -0,0 +1,61 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &100000
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 400000}
+ - component: {fileID: 6806826902240363718}
+ - component: {fileID: 11400000}
+ m_Layer: 0
+ m_Name: OuyaGameObject
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &400000
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 100000}
+ m_LocalRotation: {x: 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 &6806826902240363718
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 90fc1830eb2559747a355827ae2d100c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 100000}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ OuyaPluginInitValues:
+ - Key: tv.ouya.developer_id
+ Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
diff --git a/Assets/Optimization/Prefab/OuyaGameObject.prefab.meta b/Assets/Optimization/Prefab/OuyaGameObject.prefab.meta
new file mode 100644
index 0000000..a8209a8
--- /dev/null
+++ b/Assets/Optimization/Prefab/OuyaGameObject.prefab.meta
@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 19ff3c948fbe73a4db3c31d1fbedaaba
+NativeFormatImporter:
+ userData:
diff --git a/Assets/Optimization/Script.meta b/Assets/Optimization/Script.meta
new file mode 100644
index 0000000..c54d2d1
--- /dev/null
+++ b/Assets/Optimization/Script.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ed0bcfd4268e3b04484ec7f4e7f3cd33
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Optimization/Script/Optimization.cs b/Assets/Optimization/Script/Optimization.cs
new file mode 100644
index 0000000..5169478
--- /dev/null
+++ b/Assets/Optimization/Script/Optimization.cs
@@ -0,0 +1,48 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+//https://ouya.world/t/small-optimizations-for-games-made-in-unity/581
+
+
+public class Optimization : MonoBehaviour
+{
+ public bool disableVSync = true;
+
+ public enum Resolution {r1024x576, r1280x720, r1366x768};
+ public Resolution forceResolution16_9 = Resolution.r1280x720;
+
+ private void Awake()
+ {
+ if (disableVSync)
+ {
+ Application.targetFrameRate = -1;
+ QualitySettings.vSyncCount = 0;
+ }
+
+ switch (forceResolution16_9)
+ {
+ case Resolution.r1024x576:
+ Screen.SetResolution(1024, 576, true);
+ break;
+ case Resolution.r1280x720:
+ Screen.SetResolution(1280, 720, true);
+ break;
+ case Resolution.r1366x768:
+ Screen.SetResolution(1366, 768, true);
+ break;
+ }
+ }
+
+ // Start is called before the first frame update
+ void Start()
+ {
+
+ }
+
+ // Update is called once per frame
+ void Update()
+ {
+
+ }
+}
diff --git a/Assets/Optimization/Script/Optimization.cs.meta b/Assets/Optimization/Script/Optimization.cs.meta
new file mode 100644
index 0000000..d81dd2e
--- /dev/null
+++ b/Assets/Optimization/Script/Optimization.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 90fc1830eb2559747a355827ae2d100c
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/OuyaEverywhere/app_icon.png.meta b/Assets/Ouya/Examples/Icons/OuyaEverywhere/app_icon.png.meta
index b10ff6c..c6bb791 100644
--- a/Assets/Ouya/Examples/Icons/OuyaEverywhere/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/OuyaEverywhere/app_icon.png.meta
@@ -1,4 +1,77 @@
fileFormatVersion: 2
guid: 015161c0b0c8d1e4f9b269fac91a47b4
-DefaultImporter:
+TextureImporter:
+ fileIDToRecycleName:
+ 8900000: generatedCubemap
+ externalObjects: {}
+ serializedVersion: 4
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 2
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ spritePackingTag:
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png.meta b/Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png.meta
index 7243060..f1db209 100644
--- a/Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 26af3c6e8ca5a474585b5cc91caf85b6
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/OuyaEverywhere/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/OuyaEverywhere/ouya_icon.png.meta
index 3584ccd..e4c5e53 100644
--- a/Assets/Ouya/Examples/Icons/OuyaEverywhere/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/OuyaEverywhere/ouya_icon.png.meta
@@ -1,4 +1,77 @@
fileFormatVersion: 2
guid: 5ca3becb3d380c140be6d880f74f3477
-DefaultImporter:
+TextureImporter:
+ fileIDToRecycleName:
+ 8900000: generatedCubemap
+ externalObjects: {}
+ serializedVersion: 4
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -1
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 2
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ spritePackingTag:
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneCommunityContent/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneCommunityContent/app_icon.png.meta
index ccb5a8d..c2525f7 100644
--- a/Assets/Ouya/Examples/Icons/SceneCommunityContent/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneCommunityContent/app_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: fb8f6eb41456ae844a84ebc2db695737
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneCommunityContent/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneCommunityContent/icon.png.meta
index f5fce9a..8a6863a 100644
--- a/Assets/Ouya/Examples/Icons/SceneCommunityContent/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneCommunityContent/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 2f9e5672af786b24d973429a7ab25a2a
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneCommunityContent/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneCommunityContent/ouya_icon.png.meta
index f4d0f61..313c821 100644
--- a/Assets/Ouya/Examples/Icons/SceneCommunityContent/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneCommunityContent/ouya_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 4b0da8307f304d342a971f0fbaf3f022
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneDefaultInput/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneDefaultInput/app_icon.png.meta
index f641079..f3553f5 100644
--- a/Assets/Ouya/Examples/Icons/SceneDefaultInput/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneDefaultInput/app_icon.png.meta
@@ -1,17 +1,18 @@
fileFormatVersion: 2
guid: 707390c4dbde3144186fec8a2dbebdae
-timeCreated: 1470499923
-licenseType: Free
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
@@ -20,40 +21,95 @@ TextureImporter:
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
cubemapConvolution: 0
- cubemapConvolutionSteps: 7
- cubemapConvolutionExponent: 1.5
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
- rGBM: 0
compressionQuality: 50
- allowsAlphaSplitting: 0
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: -1
- buildTargetSettings: []
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneDefaultInput/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneDefaultInput/icon.png.meta
index cdfadd6..848fa28 100644
--- a/Assets/Ouya/Examples/Icons/SceneDefaultInput/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneDefaultInput/icon.png.meta
@@ -1,17 +1,18 @@
fileFormatVersion: 2
guid: c4d8f9fd1c0d6444aaf6dd979ce2d1fe
-timeCreated: 1470499924
-licenseType: Free
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
@@ -20,40 +21,95 @@ TextureImporter:
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
cubemapConvolution: 0
- cubemapConvolutionSteps: 7
- cubemapConvolutionExponent: 1.5
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
- rGBM: 0
compressionQuality: 50
- allowsAlphaSplitting: 0
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: -1
- buildTargetSettings: []
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneDefaultInput/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneDefaultInput/ouya_icon.png.meta
index e828ee3..f0d87b5 100644
--- a/Assets/Ouya/Examples/Icons/SceneDefaultInput/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneDefaultInput/ouya_icon.png.meta
@@ -1,17 +1,18 @@
fileFormatVersion: 2
guid: 9a14fbfaf56b8ba4db905cb7ef6a4bca
-timeCreated: 1470499924
-licenseType: Free
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
@@ -20,40 +21,95 @@ TextureImporter:
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
cubemapConvolution: 0
- cubemapConvolutionSteps: 7
- cubemapConvolutionExponent: 1.5
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
- rGBM: 0
compressionQuality: 50
- allowsAlphaSplitting: 0
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: -1
- buildTargetSettings: []
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneSafeArea/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneSafeArea/app_icon.png.meta
index 9494c2e..d613dd5 100644
--- a/Assets/Ouya/Examples/Icons/SceneSafeArea/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneSafeArea/app_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: d2f0e91f5b681444aac1c53ffff76f23
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneSafeArea/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneSafeArea/icon.png.meta
index 9368d59..0b0de1f 100644
--- a/Assets/Ouya/Examples/Icons/SceneSafeArea/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneSafeArea/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: d51008f5677048d4cb846ceb34c9e3d2
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneSafeArea/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneSafeArea/ouya_icon.png.meta
index ad04666..980ef6d 100644
--- a/Assets/Ouya/Examples/Icons/SceneSafeArea/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneSafeArea/ouya_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 7575b73bbd62fdf41a227bcc1faa16de
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution.meta b/Assets/Ouya/Examples/Icons/SceneSetResolution.meta
deleted file mode 100644
index 8ff0162..0000000
--- a/Assets/Ouya/Examples/Icons/SceneSetResolution.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 98475791ff8e8da42ab282361b3ee4e8
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png b/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png
deleted file mode 100644
index 047896e..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png.meta
deleted file mode 100644
index fc0eb16..0000000
--- a/Assets/Ouya/Examples/Icons/SceneSetResolution/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 21f8aee176ba3774cbe3a89d9c9e4cd4
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png b/Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png
deleted file mode 100644
index 7979bc1..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneSetResolution/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png
deleted file mode 100644
index 003f7b7..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png.meta
deleted file mode 100644
index 0f6efe6..0000000
--- a/Assets/Ouya/Examples/Icons/SceneSetResolution/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 173d9c8690c7a804ebdc4b1c0ecfa9eb
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowCamera/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowCamera/app_icon.png.meta
index 53ed14d..71e8a19 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowCamera/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowCamera/app_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 78469ad4c44992b4e8c1340da43b4389
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowCamera/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowCamera/icon.png.meta
index d72e573..4606e88 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowCamera/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowCamera/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 73350fb6a8cc10a4fb2c77327f160622
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowCamera/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowCamera/ouya_icon.png.meta
index 639edd0..6e2b765 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowCamera/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowCamera/ouya_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 03b25823c540a0248b698f7987c04bdb
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit.meta b/Assets/Ouya/Examples/Icons/SceneShowDrumkit.meta
deleted file mode 100644
index 788911f..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowDrumkit.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: f86685d7f82bcc244b81a4711b519cfe
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png
deleted file mode 100644
index 5a1d804..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png.meta
deleted file mode 100644
index 431f16c..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: ba56efd65e90cc04199d934b4dd16a25
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png b/Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png
deleted file mode 100644
index a5445d3..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png
deleted file mode 100644
index 0329262..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png.meta
deleted file mode 100644
index e0d3b0f..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowDrumkit/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 5006d55aa642fac47b1bfb31d6f0c1aa
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar.meta b/Assets/Ouya/Examples/Icons/SceneShowGuitar.meta
deleted file mode 100644
index 1e59b07..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowGuitar.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: a210959d06e847945998da4721c603c5
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png
deleted file mode 100644
index 840d943..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png.meta
deleted file mode 100644
index ced79ef..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowGuitar/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: d5ad417d9854877498cd72383042da5e
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png b/Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png
deleted file mode 100644
index b441731..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowGuitar/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png
deleted file mode 100644
index e87f43f..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png.meta
deleted file mode 100644
index becb0de..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowGuitar/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 92bbbff40aa3c664bb1c5b57f7b817da
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript.meta b/Assets/Ouya/Examples/Icons/SceneShowJavaScript.meta
deleted file mode 100644
index dfc0ddd..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowJavaScript.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: b25ccca79e810d342841d5117d02f72c
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png
deleted file mode 100644
index 1158548..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png.meta
deleted file mode 100644
index 1b361e2..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 6a376092ffae5df40be2f6542ed97c10
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png b/Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png
deleted file mode 100644
index 8047f64..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png
deleted file mode 100644
index f738381..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png.meta
deleted file mode 100644
index 0954431..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowJavaScript/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 87ea724f4ecc9dc498540522c9ce76ff
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance.meta b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance.meta
deleted file mode 100644
index 1eda837..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 49bab4e15bdaddf49b5afbcceb37487f
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png
deleted file mode 100644
index c4e7f9a..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png.meta
deleted file mode 100644
index b18457b..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 57df94103e867fa4ca9e9518b6103cf8
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png
deleted file mode 100644
index ca45540..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png.meta
deleted file mode 100644
index b7c064d..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: b2e14f0b682a1cf4c9cd05a81bc0565c
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png
deleted file mode 100644
index 1c84223..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png.meta
deleted file mode 100644
index 775ce22..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowMeshPerformance/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: c6cb15ac1c739c74bace60992904581d
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK.meta b/Assets/Ouya/Examples/Icons/SceneShowNDK.meta
deleted file mode 100644
index c9891fe..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowNDK.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: c44b69941096c0540b0dfa421e3734da
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png
deleted file mode 100644
index 7cba905..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png.meta
deleted file mode 100644
index 42eacf4..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowNDK/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: be2adf251d082c04a96a486514828bad
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png b/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png
deleted file mode 100644
index daff2dc..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png.meta
deleted file mode 100644
index 840254f..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowNDK/icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: 808b3812d71104846bfff9bec4ea7c8f
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png
deleted file mode 100644
index 58a9e4f..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png.meta
deleted file mode 100644
index 4b330d1..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowNDK/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 53ca985a537b75c4591f5a0124cc37b5
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowProducts/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowProducts/app_icon.png.meta
index 45a20f3..74aa4da 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowProducts/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowProducts/app_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 09e124dc352520e47a36896684c77cef
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowProducts/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowProducts/icon.png.meta
index 788eb60..df00033 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowProducts/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowProducts/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 95474c30f3141774ea8dc7ecd7b0aef3
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowProducts/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowProducts/ouya_icon.png.meta
index 35242cc..2349392 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowProducts/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowProducts/ouya_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 751def3136d0940438cfd16c2cfae113
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds.meta b/Assets/Ouya/Examples/Icons/SceneShowSounds.meta
deleted file mode 100644
index 95e379e..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowSounds.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: a59a54443d2cff144b9a7921a22ba685
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png b/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png
deleted file mode 100644
index f5549f0..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png.meta
deleted file mode 100644
index 62b43b2..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowSounds/app_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 724a55f584f87714292075318f6a67d0
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png b/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png
deleted file mode 100644
index bce8537..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png.meta
deleted file mode 100644
index ff2d9d2..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowSounds/icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: e49fccd669b58f046962663b53e7d94a
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png b/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png
deleted file mode 100644
index a3362dc..0000000
Binary files a/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png.meta
deleted file mode 100644
index 7bb821b..0000000
--- a/Assets/Ouya/Examples/Icons/SceneShowSounds/ouya_icon.png.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 37c6489b58e131e46b1bec56457e2bf4
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSticks/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSticks/app_icon.png.meta
index 634fb42..e83dd06 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowSticks/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowSticks/app_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 99d613940f0e0ba4e9d7a6de4f125e5f
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSticks/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSticks/icon.png.meta
index 6cf92f2..a475fef 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowSticks/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowSticks/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 5e279ca6e20e571419670dc0347e878b
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowSticks/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowSticks/ouya_icon.png.meta
index d94d920..6be67c6 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowSticks/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowSticks/ouya_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 8743ae5dec85c5448a9e3724233f3b9f
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUGUI/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUGUI/app_icon.png.meta
index cca6005..eee6aa5 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUGUI/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUGUI/app_icon.png.meta
@@ -1,55 +1,115 @@
fileFormatVersion: 2
guid: 4e9e91d83e40a2b4d9a189abde6c4c69
-timeCreated: 1435694217
-licenseType: Free
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
cubemapConvolution: 0
- cubemapConvolutionSteps: 8
- cubemapConvolutionExponent: 1.5
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
- rGBM: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUGUI/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUGUI/icon.png.meta
index 78355e0..d6a114b 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUGUI/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUGUI/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 0f9fc348902566746b99ff66b6709af2
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUGUI/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUGUI/ouya_icon.png.meta
index 249a0fd..b1c139f 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUGUI/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUGUI/ouya_icon.png.meta
@@ -1,55 +1,115 @@
fileFormatVersion: 2
guid: 194359584b7611b469c6b44cf5882e2b
-timeCreated: 1435694216
-licenseType: Free
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
cubemapConvolution: 0
- cubemapConvolutionSteps: 8
- cubemapConvolutionExponent: 1.5
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
- rGBM: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/app_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/app_icon.png.meta
index 109a7d9..cf84224 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/app_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 9e6ab9277e4eee841b03447c031dd127
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/icon.png.meta
index 92619ca..1d6480a 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 3699acdd4e3befb4f97bdf0ce89d9137
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/ouya_icon.png.meta
index 51c3b76..3bb80d4 100644
--- a/Assets/Ouya/Examples/Icons/SceneShowUnityInput/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/SceneShowUnityInput/ouya_icon.png.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 3feb50da289cfcf4588dfa2f7989ccf1
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/VirtualController/app_icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualController/app_icon.png.meta
index 1768aea..8628ade 100644
--- a/Assets/Ouya/Examples/Icons/VirtualController/app_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/VirtualController/app_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 01e4ac04765a7e94f9474bae5f30052f
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/VirtualController/icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualController/icon.png.meta
index 3bf4833..1c22f26 100644
--- a/Assets/Ouya/Examples/Icons/VirtualController/icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/VirtualController/icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 38eeff0311b89d64380ae95f762b03ca
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/VirtualController/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualController/ouya_icon.png.meta
index 7bf4b48..0c1a7b2 100644
--- a/Assets/Ouya/Examples/Icons/VirtualController/ouya_icon.png.meta
+++ b/Assets/Ouya/Examples/Icons/VirtualController/ouya_icon.png.meta
@@ -1,33 +1,42 @@
fileFormatVersion: 2
guid: 8bf0f036ba05ac14b9b0e3bc946331af
TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -35,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png b/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png
deleted file mode 100644
index 7e3a0b3..0000000
Binary files a/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png.meta
deleted file mode 100644
index 48b6b48..0000000
--- a/Assets/Ouya/Examples/Icons/VirtualControllerJS/app_icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: 2107a76bf53521743a89638112f86a4d
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png b/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png
deleted file mode 100644
index 5cacf39..0000000
Binary files a/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png.meta
deleted file mode 100644
index ff13ebe..0000000
--- a/Assets/Ouya/Examples/Icons/VirtualControllerJS/icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: 04658a5367f89a74fa166eea1e031554
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png b/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png
deleted file mode 100644
index 24cdf5d..0000000
Binary files a/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png.meta b/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png.meta
deleted file mode 100644
index 4b79203..0000000
--- a/Assets/Ouya/Examples/Icons/VirtualControllerJS/ouya_icon.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: dfd61ddbf58535148ae8c170dae5a8f1
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Materials/AxisButtonGraphMaterial.mat b/Assets/Ouya/Examples/Materials/AxisButtonGraphMaterial.mat
index 6bb6ce1..9c0e842 100644
--- a/Assets/Ouya/Examples/Materials/AxisButtonGraphMaterial.mat
+++ b/Assets/Ouya/Examples/Materials/AxisButtonGraphMaterial.mat
@@ -2,27 +2,26 @@
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
- serializedVersion: 3
+ serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: AxisButtonGraphMaterial
m_Shader: {fileID: 10750, guid: 0000000000000000f000000000000000, type: 0}
- m_ShaderKeywords: []
+ m_ShaderKeywords:
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
m_SavedProperties:
- serializedVersion: 2
+ serializedVersion: 3
m_TexEnvs:
- data:
- first:
- name: _MainTex
- second:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats: {}
+ - _MainTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Floats: []
m_Colors:
- data:
- first:
- name: _Color
- second: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/Ouya/Examples/Materials/FPSGraphMaterial.mat b/Assets/Ouya/Examples/Materials/FPSGraphMaterial.mat
index 7c4ebb0..1c02073 100644
--- a/Assets/Ouya/Examples/Materials/FPSGraphMaterial.mat
+++ b/Assets/Ouya/Examples/Materials/FPSGraphMaterial.mat
@@ -2,27 +2,26 @@
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
- serializedVersion: 3
+ serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: FPSGraphMaterial
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
- m_ShaderKeywords: []
+ m_ShaderKeywords:
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
m_SavedProperties:
- serializedVersion: 2
+ serializedVersion: 3
m_TexEnvs:
- data:
- first:
- name: _MainTex
- second:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats: {}
+ - _MainTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Floats: []
m_Colors:
- data:
- first:
- name: _Color
- second: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/Ouya/Examples/Materials/GroundMaterial.mat b/Assets/Ouya/Examples/Materials/GroundMaterial.mat
deleted file mode 100644
index bf07555..0000000
--- a/Assets/Ouya/Examples/Materials/GroundMaterial.mat
+++ /dev/null
@@ -1,26 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 3
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_Name: GroundMaterial
- m_Shader: {fileID: 7, guid: 0000000000000000e000000000000000, type: 0}
- m_SavedProperties:
- serializedVersion: 2
- m_TexEnvs:
- data:
- first:
- name: _MainTex
- second:
- m_Texture: {fileID: 2800000, guid: 05393f6ba16651d46a50c4e8577cf2a1, type: 1}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats: {}
- m_Colors:
- data:
- first:
- name: _Color
- second: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/Ouya/Examples/Materials/GroundMaterial.mat.meta b/Assets/Ouya/Examples/Materials/GroundMaterial.mat.meta
deleted file mode 100644
index 2a0539e..0000000
--- a/Assets/Ouya/Examples/Materials/GroundMaterial.mat.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 69c816f214c369944a3ce0e63b4b097d
diff --git a/Assets/Ouya/Examples/Materials/GuitarNote.mat b/Assets/Ouya/Examples/Materials/GuitarNote.mat
deleted file mode 100644
index 91c5e33..0000000
--- a/Assets/Ouya/Examples/Materials/GuitarNote.mat
+++ /dev/null
@@ -1,26 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 3
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_Name: GuitarNote
- m_Shader: {fileID: 30, guid: 0000000000000000e000000000000000, type: 0}
- m_SavedProperties:
- serializedVersion: 2
- m_TexEnvs:
- data:
- first:
- name: _MainTex
- second:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats: {}
- m_Colors:
- data:
- first:
- name: _Color
- second: {r: 1, g: 1, b: 1, a: .752941191}
diff --git a/Assets/Ouya/Examples/Materials/GuitarNote.mat.meta b/Assets/Ouya/Examples/Materials/GuitarNote.mat.meta
deleted file mode 100644
index f071f46..0000000
--- a/Assets/Ouya/Examples/Materials/GuitarNote.mat.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: cf8188bb436ce1d4daa9d36fdfb46512
diff --git a/Assets/Ouya/Examples/Models/Controller/ControllerFocused_Diffuse.tga.meta b/Assets/Ouya/Examples/Models/Controller/ControllerFocused_Diffuse.tga.meta
index a5a9a0b..61814c5 100644
--- a/Assets/Ouya/Examples/Models/Controller/ControllerFocused_Diffuse.tga.meta
+++ b/Assets/Ouya/Examples/Models/Controller/ControllerFocused_Diffuse.tga.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 67d5548b6bb6ff041971aab028e21c79
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Models/Controller/Controller_Diffuse.tga.meta b/Assets/Ouya/Examples/Models/Controller/Controller_Diffuse.tga.meta
index 7c62b53..0bde0a1 100644
--- a/Assets/Ouya/Examples/Models/Controller/Controller_Diffuse.tga.meta
+++ b/Assets/Ouya/Examples/Models/Controller/Controller_Diffuse.tga.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 86c6dd2121fdc8849a99adced52af748
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: 2
aniso: -1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
- textureType: 5
- buildTargetSettings: []
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Models/Controller/Controller_Normal.tga.meta b/Assets/Ouya/Examples/Models/Controller/Controller_Normal.tga.meta
index c18bf1d..c2a7826 100644
--- a/Assets/Ouya/Examples/Models/Controller/Controller_Normal.tga.meta
+++ b/Assets/Ouya/Examples/Models/Controller/Controller_Normal.tga.meta
@@ -1,33 +1,115 @@
fileFormatVersion: 2
guid: 4ce4f2d7aa1a39340926b6686a8e8020
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 0
linearTexture: 1
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 1
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 2048
textureSettings:
+ serializedVersion: 2
filterMode: 2
aniso: -1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
textureType: 1
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity b/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity
deleted file mode 100644
index d432889..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity
+++ /dev/null
@@ -1,332 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1 &887634960
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 887634961}
- - 20: {fileID: 887634962}
- - 92: {fileID: 887634964}
- - 124: {fileID: 887634965}
- - 81: {fileID: 887634963}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &887634961
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 887634960}
- m_LocalRotation: {x: .277815938, y: .364971727, z: -.115075141, w: .881119609}
- m_LocalPosition: {x: -100, y: 207.330002, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!20 &887634962
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 887634960}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 1
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &887634963
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 887634960}
- m_Enabled: 1
---- !u!92 &887634964
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 887634960}
- m_Enabled: 1
---- !u!124 &887634965
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 887634960}
- m_Enabled: 1
---- !u!1 &1216809461
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1216809462}
- - 108: {fileID: 1216809463}
- m_Layer: 0
- m_Name: Directional light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1216809462
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1216809461}
- m_LocalRotation: {x: .124553993, y: 0, z: 0, w: .992212832}
- 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
---- !u!108 &1216809463
-Light:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1216809461}
- m_Enabled: 1
- serializedVersion: 3
- m_Type: 1
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_Intensity: .5
- m_Range: 10
- m_SpotAngle: 30
- m_CookieSize: 10
- m_Shadows:
- m_Type: 0
- m_Resolution: -1
- m_Strength: 1
- m_Bias: .0500000007
- m_Softness: 4
- m_SoftnessFade: 1
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_ActuallyLightmapped: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_Lightmapping: 1
- m_ShadowSamples: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
- m_IndirectIntensity: 1
- m_AreaSize: {x: 1, y: 1}
---- !u!1 &1402872414
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1402872415}
- - 33: {fileID: 1402872417}
- - 64: {fileID: 1402872418}
- - 23: {fileID: 1402872416}
- m_Layer: 0
- m_Name: Ground
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1402872415
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1402872414}
- m_LocalRotation: {x: 0, y: 1, z: 0, w: -4.37113883e-08}
- m_LocalPosition: {x: 100, y: 0, z: 100}
- m_LocalScale: {x: 25, y: 25, z: 25}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 1
---- !u!23 &1402872416
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1402872414}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: 69c816f214c369944a3ce0e63b4b097d, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1402872417
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1402872414}
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!64 &1402872418
-MeshCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1402872414}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_SmoothSphereCollisions: 0
- m_Convex: 0
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &1520023210
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1520023211}
- - 114: {fileID: 1520023212}
- m_Layer: 0
- m_Name: OuyaExampleGroundRaycast
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1520023211
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1520023210}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!114 &1520023212
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1520023210}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 43d5496696558694db2a7d38357fca7e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity.meta b/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity.meta
deleted file mode 100644
index 1eaae72..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneGroundRaycast.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 75194e347c8d06740bea411e8e61ad3c
diff --git a/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity b/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity
deleted file mode 100644
index ab1e642..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity
+++ /dev/null
@@ -1,316 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 1
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &273453979
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 273453980}
- - 114: {fileID: 273453981}
- m_Layer: 0
- m_Name: OuyaSetResolution
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &273453980
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 273453979}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -.00214879448, y: -29.5424995, z: .255306542}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!114 &273453981
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 273453979}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: bc3a8c2efaebd6c47b96beebed983f31, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .597014904, g: .597014904, b: .597014904, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
diff --git a/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity.meta b/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity.meta
deleted file mode 100644
index 04daa52..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneSetResolution.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 94a0844049472b24cb84e4282d31e845
diff --git a/Assets/Ouya/Examples/Scenes/SceneShaders.unity b/Assets/Ouya/Examples/Scenes/SceneShaders.unity
deleted file mode 100644
index 60e40b4..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShaders.unity
+++ /dev/null
@@ -1,406 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1 &100020077
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 100020079}
- - 108: {fileID: 100020078}
- m_Layer: 0
- m_Name: Directional light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!108 &100020078
-Light:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 100020077}
- m_Enabled: 1
- serializedVersion: 3
- m_Type: 1
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_Intensity: .5
- m_Range: 10
- m_SpotAngle: 30
- m_CookieSize: 10
- m_Shadows:
- m_Type: 0
- m_Resolution: -1
- m_Strength: 1
- m_Bias: .0500000007
- m_Softness: 4
- m_SoftnessFade: 1
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_ActuallyLightmapped: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_Lightmapping: 1
- m_ShadowSamples: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
- m_IndirectIntensity: 1
- m_AreaSize: {x: 1, y: 1}
---- !u!4 &100020079
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 100020077}
- m_LocalRotation: {x: -3.34344605e-07, y: 1.83254187e-07, z: -8.7778389e-08, w: -1}
- m_LocalPosition: {x: 0, y: 0, z: -40}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 4
---- !u!1 &438183070
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 438183074}
- - 33: {fileID: 438183073}
- - 64: {fileID: 438183072}
- - 23: {fileID: 438183071}
- m_Layer: 0
- m_Name: PlaneBack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!23 &438183071
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 438183070}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: 0c8611d5050b3c0438f312cce031b4ae, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!64 &438183072
-MeshCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 438183070}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_SmoothSphereCollisions: 0
- m_Convex: 0
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!33 &438183073
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 438183070}
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!4 &438183074
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 438183070}
- m_LocalRotation: {x: -3.09086232e-08, y: -.707106829, z: .707106829, w: -3.09086232e-08}
- m_LocalPosition: {x: 0, y: 0, z: 10}
- m_LocalScale: {x: 4, y: 4, z: 4}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!1 &792475221
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 792475225}
- - 33: {fileID: 792475224}
- - 64: {fileID: 792475223}
- - 23: {fileID: 792475222}
- m_Layer: 0
- m_Name: PlaneFront
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!23 &792475222
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 792475221}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: a715f0d3cc4c6d44f85b78c57c6ede4a, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!64 &792475223
-MeshCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 792475221}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_SmoothSphereCollisions: 0
- m_Convex: 0
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!33 &792475224
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 792475221}
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!4 &792475225
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 792475221}
- m_LocalRotation: {x: -3.09086232e-08, y: -.707106829, z: .707106829, w: -3.09086232e-08}
- m_LocalPosition: {x: 0, y: 2.71263909, z: -4.73110958e-07}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!1 &1186170042
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1186170044}
- - 114: {fileID: 1186170043}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &1186170043
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!4 &1186170044
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_LocalRotation: {x: 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: 1
---- !u!1 &1424897889
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1424897894}
- - 20: {fileID: 1424897893}
- - 92: {fileID: 1424897892}
- - 124: {fileID: 1424897891}
- - 81: {fileID: 1424897890}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!81 &1424897890
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!124 &1424897891
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!92 &1424897892
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!20 &1424897893
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .100000001
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 5
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!4 &1424897894
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -20}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity b/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity
deleted file mode 100644
index 996d740..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity
+++ /dev/null
@@ -1,320 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseLegacyInput
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .597014904, g: .597014904, b: .597014904, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1457992874
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457992875}
- - 114: {fileID: 1457992876}
- m_Layer: 0
- m_Name: OuyaShowCamera
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457992875
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_LocalRotation: {x: 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: 2
---- !u!114 &1457992876
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc09c58cd7b178b48aaf33aca46f2277, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity.meta
deleted file mode 100644
index b61efc3..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowCamera.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 56d7805851108e040996c1ff5dc053ef
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity b/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity
deleted file mode 100644
index 5f5ca0d..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity
+++ /dev/null
@@ -1,1963 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1 &9038993
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 9038994}
- - 33: {fileID: 9038996}
- - 65: {fileID: 9038997}
- - 23: {fileID: 9038995}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &9038994
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 0
---- !u!23 &9038995
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &9038996
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &9038997
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &13015485
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 13015486}
- - 108: {fileID: 13015487}
- m_Layer: 0
- m_Name: Directional light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &13015486
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13015485}
- m_LocalRotation: {x: .408217937, y: -.234569728, z: .109381661, w: .875426114}
- m_LocalPosition: {x: 96.4239502, y: -3.75640488, z: -21.3660583}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 7
---- !u!108 &13015487
-Light:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13015485}
- m_Enabled: 1
- serializedVersion: 3
- m_Type: 1
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_Intensity: .5
- m_Range: 10
- m_SpotAngle: 30
- m_CookieSize: 10
- m_Shadows:
- m_Type: 0
- m_Resolution: -1
- m_Strength: 1
- m_Bias: .0500000007
- m_Softness: 4
- m_SoftnessFade: 1
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_ActuallyLightmapped: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_Lightmapping: 1
- m_ShadowSamples: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
- m_IndirectIntensity: 1
- m_AreaSize: {x: 1, y: 1}
---- !u!1 &69482155
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 69482156}
- - 33: {fileID: 69482158}
- - 65: {fileID: 69482159}
- - 23: {fileID: 69482157}
- m_Layer: 0
- m_Name: CubeTrackStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &69482156
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 96.9545059, y: -2, z: 0}
- m_LocalScale: {x: 512, y: 2, z: 2}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 6
---- !u!23 &69482157
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &69482158
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &69482159
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &126821232
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 126821233}
- - 82: {fileID: 126821234}
- m_Layer: 0
- m_Name: CubeLane1
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &126821233
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 126821232}
- m_LocalRotation: {x: 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: 127952258}
- - {fileID: 1483254420}
- - {fileID: 427115631}
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!82 &126821234
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 126821232}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: f449e658961e4b4458877eec32c44921, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &127952257
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 127952258}
- - 33: {fileID: 127952260}
- - 65: {fileID: 127952261}
- - 23: {fileID: 127952259}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &127952258
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 0
---- !u!23 &127952259
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &127952260
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &127952261
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseLegacyInput
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &368550445
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 368550446}
- - 33: {fileID: 368550448}
- - 65: {fileID: 368550449}
- - 23: {fileID: 368550447}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &368550446
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -49.7099991, y: 3, z: 183.777039}
- m_LocalScale: {x: 82.8199997, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1060845661}
- m_RootOrder: 1
---- !u!23 &368550447
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &368550448
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &368550449
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &406850991
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 406850992}
- - 82: {fileID: 406850993}
- m_Layer: 0
- m_Name: CubeLane4
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &406850992
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 406850991}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 60.9249535, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 9038994}
- - {fileID: 806233930}
- - {fileID: 1944617240}
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!82 &406850993
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 406850991}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 62e2096a2b99c6743a59c26833d9a120, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &427115630
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 427115631}
- - 33: {fileID: 427115633}
- - 65: {fileID: 427115634}
- - 23: {fileID: 427115632}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &427115631
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 2
---- !u!23 &427115632
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &427115633
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &427115634
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &566238382
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 566238383}
- - 33: {fileID: 566238385}
- - 65: {fileID: 566238386}
- - 23: {fileID: 566238384}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &566238383
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 0
---- !u!23 &566238384
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &566238385
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &566238386
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &638768309
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 638768310}
- - 33: {fileID: 638768312}
- - 65: {fileID: 638768313}
- - 23: {fileID: 638768311}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &638768310
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -49.7099991, y: 3, z: -329.615662}
- m_LocalScale: {x: 82.8199997, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1060845661}
- m_RootOrder: 0
---- !u!23 &638768311
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &638768312
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &638768313
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &684716900
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 684716901}
- - 33: {fileID: 684716903}
- - 65: {fileID: 684716904}
- - 23: {fileID: 684716902}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &684716901
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 2
---- !u!23 &684716902
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &684716903
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &684716904
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &790087561
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 790087562}
- - 82: {fileID: 790087563}
- m_Layer: 0
- m_Name: CubeLane3
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &790087562
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 790087561}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 40.5620232, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 566238383}
- - {fileID: 1622494111}
- - {fileID: 963985485}
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!82 &790087563
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 790087561}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 3d5ff09613ea29a409396fc52f6c4a8d, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &806233929
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 806233930}
- - 33: {fileID: 806233932}
- - 65: {fileID: 806233933}
- - 23: {fileID: 806233931}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &806233930
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 1
---- !u!23 &806233931
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &806233932
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &806233933
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 9
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &963985484
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 963985485}
- - 33: {fileID: 963985487}
- - 65: {fileID: 963985488}
- - 23: {fileID: 963985486}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &963985485
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 2
---- !u!23 &963985486
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &963985487
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &963985488
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1060845660
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1060845661}
- - 82: {fileID: 1060845662}
- m_Layer: 0
- m_Name: CubeLane5
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1060845661
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1060845660}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 81.0151978, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 638768310}
- - {fileID: 368550446}
- m_Father: {fileID: 0}
- m_RootOrder: 4
---- !u!82 &1060845662
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1060845660}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 50cddfe05b55ece46b1901c6d330e121, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &1139339719
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1139339720}
- - 33: {fileID: 1139339722}
- - 65: {fileID: 1139339723}
- - 23: {fileID: 1139339721}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1139339720
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 1
---- !u!23 &1139339721
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1139339722
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1139339723
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: .184673294, y: .128241882, z: -.0243127011, w: .974093795}
- m_LocalPosition: {x: 7.5, y: 63.9900017, z: -399.209991}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 8
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .574626863, g: .731431127, b: 1, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .100000001
- far clip plane: 9999
- field of view: 30
- orthographic: 0
- orthographic size: 25
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1333879577
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1333879578}
- - 33: {fileID: 1333879580}
- - 65: {fileID: 1333879581}
- - 23: {fileID: 1333879579}
- m_Layer: 0
- m_Name: CubeTrackEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1333879578
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 38.7543488, y: -7, z: -259.802155}
- m_LocalScale: {x: 256, y: 2, z: 30}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 5
---- !u!23 &1333879579
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1333879580
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1333879581
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1351401174
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1351401175}
- - 82: {fileID: 1351401176}
- m_Layer: 0
- m_Name: CubeLane2
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1351401175
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1351401174}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 20.2851276, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1659675737}
- - {fileID: 1139339720}
- - {fileID: 684716901}
- m_Father: {fileID: 0}
- m_RootOrder: 1
---- !u!82 &1351401176
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1351401174}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: a97da7f746feabe48afe94c197e778b8, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &1457992874
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457992875}
- - 114: {fileID: 1457992876}
- m_Layer: 0
- m_Name: OuyaShowDrumkit
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457992875
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_LocalRotation: {x: 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: 10
---- !u!114 &1457992876
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c67544b5103429945b4802ff50ff4fc6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Lanes:
- - StartPosition: {fileID: 427115630}
- EndPosition: {fileID: 127952257}
- LaneColor: {r: 1, g: 0, b: 0, a: 1}
- LaneButton: 35
- Instance: {fileID: 0}
- LaneSound: {fileID: 126821234}
- - StartPosition: {fileID: 684716900}
- EndPosition: {fileID: 1659675736}
- LaneColor: {r: 1, g: 1, b: 0, a: 1}
- LaneButton: 36
- Instance: {fileID: 0}
- LaneSound: {fileID: 1351401176}
- - StartPosition: {fileID: 963985484}
- EndPosition: {fileID: 566238382}
- LaneColor: {r: 0, g: 0, b: 1, a: 1}
- LaneButton: 37
- Instance: {fileID: 0}
- LaneSound: {fileID: 790087563}
- - StartPosition: {fileID: 1944617239}
- EndPosition: {fileID: 9038993}
- LaneColor: {r: 0, g: 1, b: 0, a: 1}
- LaneButton: 34
- Instance: {fileID: 0}
- LaneSound: {fileID: 406850993}
- - StartPosition: {fileID: 368550445}
- EndPosition: {fileID: 638768309}
- LaneColor: {r: 1, g: .549019635, b: 0, a: 1}
- LaneButton: 38
- Instance: {fileID: 0}
- LaneSound: {fileID: 1060845662}
- TrackEnd: {fileID: 1333879578}
---- !u!1 &1483254419
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1483254420}
- - 33: {fileID: 1483254422}
- - 65: {fileID: 1483254423}
- - 23: {fileID: 1483254421}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1483254420
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 1
---- !u!23 &1483254421
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1483254422
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1483254423
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1622494110
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1622494111}
- - 33: {fileID: 1622494113}
- - 65: {fileID: 1622494114}
- - 23: {fileID: 1622494112}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1622494111
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 1
---- !u!23 &1622494112
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1622494113
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1622494114
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1659675736
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1659675737}
- - 33: {fileID: 1659675739}
- - 65: {fileID: 1659675740}
- - 23: {fileID: 1659675738}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1659675737
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 0
---- !u!23 &1659675738
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1659675739
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1659675740
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1944617239
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1944617240}
- - 33: {fileID: 1944617242}
- - 65: {fileID: 1944617243}
- - 23: {fileID: 1944617241}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1944617240
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 2
---- !u!23 &1944617241
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1944617242
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1944617243
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity.meta
deleted file mode 100644
index 449f66d..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowDrumkit.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 45e82c28d33d7fd468530c7ca8679e47
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity b/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity
deleted file mode 100644
index ff0d077..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity
+++ /dev/null
@@ -1,2033 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1 &9038993
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 9038994}
- - 33: {fileID: 9038996}
- - 65: {fileID: 9038997}
- - 23: {fileID: 9038995}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &9038994
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 0
---- !u!23 &9038995
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &9038996
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &9038997
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 9038993}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &13015485
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 13015486}
- - 108: {fileID: 13015487}
- m_Layer: 0
- m_Name: Directional light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &13015486
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13015485}
- m_LocalRotation: {x: .408217937, y: -.234569728, z: .109381661, w: .875426114}
- m_LocalPosition: {x: 96.4239502, y: -3.75640488, z: -21.3660583}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 7
---- !u!108 &13015487
-Light:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13015485}
- m_Enabled: 1
- serializedVersion: 3
- m_Type: 1
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_Intensity: .5
- m_Range: 10
- m_SpotAngle: 30
- m_CookieSize: 10
- m_Shadows:
- m_Type: 0
- m_Resolution: -1
- m_Strength: 1
- m_Bias: .0500000007
- m_Softness: 4
- m_SoftnessFade: 1
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_ActuallyLightmapped: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_Lightmapping: 1
- m_ShadowSamples: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
- m_IndirectIntensity: 1
- m_AreaSize: {x: 1, y: 1}
---- !u!1 &69482155
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 69482156}
- - 33: {fileID: 69482158}
- - 65: {fileID: 69482159}
- - 23: {fileID: 69482157}
- m_Layer: 0
- m_Name: CubeTrackStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &69482156
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 96.9545059, y: -2, z: 0}
- m_LocalScale: {x: 512, y: 2, z: 2}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 6
---- !u!23 &69482157
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &69482158
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &69482159
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 69482155}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &126821232
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 126821233}
- - 82: {fileID: 126821234}
- m_Layer: 0
- m_Name: CubeLane1
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &126821233
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 126821232}
- m_LocalRotation: {x: 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: 127952258}
- - {fileID: 1483254420}
- - {fileID: 427115631}
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!82 &126821234
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 126821232}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 79b970427ad20da438efa56145a75980, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &127952257
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 127952258}
- - 33: {fileID: 127952260}
- - 65: {fileID: 127952261}
- - 23: {fileID: 127952259}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &127952258
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 0
---- !u!23 &127952259
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &127952260
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &127952261
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 127952257}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseLegacyInput
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &368550445
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 368550446}
- - 33: {fileID: 368550448}
- - 65: {fileID: 368550449}
- - 23: {fileID: 368550447}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &368550446
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1060845661}
- m_RootOrder: 2
---- !u!23 &368550447
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &368550448
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &368550449
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 368550445}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &406850991
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 406850992}
- - 82: {fileID: 406850993}
- m_Layer: 0
- m_Name: CubeLane4
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &406850992
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 406850991}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 60.9249535, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 9038994}
- - {fileID: 806233930}
- - {fileID: 1944617240}
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!82 &406850993
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 406850991}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 1f9939e259d4d3d44b2406f55a960836, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &427115630
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 427115631}
- - 33: {fileID: 427115633}
- - 65: {fileID: 427115634}
- - 23: {fileID: 427115632}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &427115631
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 2
---- !u!23 &427115632
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &427115633
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &427115634
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 427115630}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &566238382
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 566238383}
- - 33: {fileID: 566238385}
- - 65: {fileID: 566238386}
- - 23: {fileID: 566238384}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &566238383
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 0
---- !u!23 &566238384
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &566238385
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &566238386
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 566238382}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &572141850
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 572141851}
- - 33: {fileID: 572141853}
- - 65: {fileID: 572141854}
- - 23: {fileID: 572141852}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &572141851
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 572141850}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 1060845661}
- m_RootOrder: 1
---- !u!23 &572141852
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 572141850}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &572141853
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 572141850}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &572141854
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 572141850}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &638768309
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 638768310}
- - 33: {fileID: 638768312}
- - 65: {fileID: 638768313}
- - 23: {fileID: 638768311}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &638768310
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1060845661}
- m_RootOrder: 0
---- !u!23 &638768311
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &638768312
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &638768313
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 638768309}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &684716900
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 684716901}
- - 33: {fileID: 684716903}
- - 65: {fileID: 684716904}
- - 23: {fileID: 684716902}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &684716901
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 2
---- !u!23 &684716902
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &684716903
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &684716904
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 684716900}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &790087561
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 790087562}
- - 82: {fileID: 790087563}
- m_Layer: 0
- m_Name: CubeLane3
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &790087562
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 790087561}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 40.5620232, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 566238383}
- - {fileID: 1622494111}
- - {fileID: 963985485}
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!82 &790087563
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 790087561}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 7001c18dd85858940a25b1ac217cf69b, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &806233929
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 806233930}
- - 33: {fileID: 806233932}
- - 65: {fileID: 806233933}
- - 23: {fileID: 806233931}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &806233930
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 1
---- !u!23 &806233931
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &806233932
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &806233933
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 806233929}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 9
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &963985484
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 963985485}
- - 33: {fileID: 963985487}
- - 65: {fileID: 963985488}
- - 23: {fileID: 963985486}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &963985485
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 2
---- !u!23 &963985486
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &963985487
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &963985488
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 963985484}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1060845660
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1060845661}
- - 82: {fileID: 1060845662}
- m_Layer: 0
- m_Name: CubeLane5
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1060845661
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1060845660}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 81.0151978, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 638768310}
- - {fileID: 572141851}
- - {fileID: 368550446}
- m_Father: {fileID: 0}
- m_RootOrder: 4
---- !u!82 &1060845662
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1060845660}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 2aec3b67a02cf254bae66c15d6264a12, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &1139339719
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1139339720}
- - 33: {fileID: 1139339722}
- - 65: {fileID: 1139339723}
- - 23: {fileID: 1139339721}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1139339720
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 1
---- !u!23 &1139339721
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1139339722
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1139339723
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1139339719}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: .184673294, y: .128241882, z: -.0243127011, w: .974093795}
- m_LocalPosition: {x: 7.5, y: 63.9900017, z: -399.209991}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 8
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .574626863, g: .731431127, b: 1, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .100000001
- far clip plane: 9999
- field of view: 30
- orthographic: 0
- orthographic size: 25
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1333879577
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1333879578}
- - 33: {fileID: 1333879580}
- - 65: {fileID: 1333879581}
- - 23: {fileID: 1333879579}
- m_Layer: 0
- m_Name: CubeTrackEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1333879578
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 38.7543488, y: -7, z: -259.802155}
- m_LocalScale: {x: 256, y: 2, z: 30}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 5
---- !u!23 &1333879579
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1333879580
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1333879581
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1333879577}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1351401174
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1351401175}
- - 82: {fileID: 1351401176}
- m_Layer: 0
- m_Name: CubeLane2
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1351401175
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1351401174}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 20.2851276, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1659675737}
- - {fileID: 1139339720}
- - {fileID: 684716901}
- m_Father: {fileID: 0}
- m_RootOrder: 1
---- !u!82 &1351401176
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1351401174}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 8300000, guid: 7043e3d7a59a6fc48a9737f0449b6402, type: 3}
- m_PlayOnAwake: 1
- m_Volume: 0
- m_Pitch: 1
- Loop: 1
- Mute: 0
- Priority: 128
- DopplerLevel: 1
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
---- !u!1 &1457992874
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457992875}
- - 114: {fileID: 1457992876}
- m_Layer: 0
- m_Name: OuyaShowGuitar
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457992875
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_LocalRotation: {x: 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: 10
---- !u!114 &1457992876
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d4728d9ce4debd746bed6d784ff898d7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Lanes:
- - StartPosition: {fileID: 427115630}
- EndPosition: {fileID: 127952257}
- LaneColor: {r: 0, g: 1, b: 0, a: 1}
- LaneButton: 25
- Instance: {fileID: 0}
- LaneSound: {fileID: 126821234}
- - StartPosition: {fileID: 684716900}
- EndPosition: {fileID: 1659675736}
- LaneColor: {r: 1, g: 0, b: 0, a: 1}
- LaneButton: 26
- Instance: {fileID: 0}
- LaneSound: {fileID: 1351401176}
- - StartPosition: {fileID: 963985484}
- EndPosition: {fileID: 566238382}
- LaneColor: {r: 1, g: 1, b: 0, a: 1}
- LaneButton: 27
- Instance: {fileID: 0}
- LaneSound: {fileID: 790087563}
- - StartPosition: {fileID: 1944617239}
- EndPosition: {fileID: 9038993}
- LaneColor: {r: 0, g: 0, b: 1, a: 1}
- LaneButton: 28
- Instance: {fileID: 0}
- LaneSound: {fileID: 406850993}
- - StartPosition: {fileID: 368550445}
- EndPosition: {fileID: 638768309}
- LaneColor: {r: 1, g: .549019635, b: 0, a: 1}
- LaneButton: 29
- Instance: {fileID: 0}
- LaneSound: {fileID: 1060845662}
- TrackEnd: {fileID: 1333879578}
---- !u!1 &1483254419
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1483254420}
- - 33: {fileID: 1483254422}
- - 65: {fileID: 1483254423}
- - 23: {fileID: 1483254421}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1483254420
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 126821233}
- m_RootOrder: 1
---- !u!23 &1483254421
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1483254422
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1483254423
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1483254419}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1622494110
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1622494111}
- - 33: {fileID: 1622494113}
- - 65: {fileID: 1622494114}
- - 23: {fileID: 1622494112}
- m_Layer: 0
- m_Name: CubeTrack
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1622494111
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -69.8465118}
- m_LocalScale: {x: 2, y: 2, z: 512}
- m_Children: []
- m_Father: {fileID: 790087562}
- m_RootOrder: 1
---- !u!23 &1622494112
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10302, guid: 0000000000000000f000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1622494113
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1622494114
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1622494110}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1659675736
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1659675737}
- - 33: {fileID: 1659675739}
- - 65: {fileID: 1659675740}
- - 23: {fileID: 1659675738}
- m_Layer: 0
- m_Name: CubeEnd
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1659675737
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: -329.615662}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 1351401175}
- m_RootOrder: 0
---- !u!23 &1659675738
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1659675739
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1659675740
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1659675736}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!1 &1944617239
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1944617240}
- - 33: {fileID: 1944617242}
- - 65: {fileID: 1944617243}
- - 23: {fileID: 1944617241}
- m_Layer: 0
- m_Name: CubeStart
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1944617240
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 3, z: 183.777039}
- m_LocalScale: {x: 16, y: 2, z: 4}
- m_Children: []
- m_Father: {fileID: 406850992}
- m_RootOrder: 2
---- !u!23 &1944617241
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: cf8188bb436ce1d4daa9d36fdfb46512, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1944617242
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!65 &1944617243
-BoxCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1944617239}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity.meta
deleted file mode 100644
index 400a4d0..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowGuitar.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: c4757dbcba333a2408a4d86d9cba3dae
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity b/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity
deleted file mode 100644
index 0da946a..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity
+++ /dev/null
@@ -1,316 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .597014904, g: .597014904, b: .597014904, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1457992874
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457992875}
- - 114: {fileID: 1457992876}
- m_Layer: 0
- m_Name: OuyaShowJavaScript
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457992875
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_LocalRotation: {x: 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: 2
---- !u!114 &1457992876
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ffa842e2f4c49cf408dfa547fa298085, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity.meta
deleted file mode 100644
index 4faebdb..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowJavaScript.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: d57eb1cb73e310142aefb03b1d56fd75
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity b/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity
deleted file mode 100644
index 414172a..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity
+++ /dev/null
@@ -1,2134 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1 &7933490
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 7933491}
- - 114: {fileID: 7933492}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &7933491
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 7933490}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 739849257}
- m_RootOrder: 1
---- !u!114 &7933492
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 7933490}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 1
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &40511924
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 40511925}
- - 114: {fileID: 40511926}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &40511925
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 40511924}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 559852916}
- m_RootOrder: 0
---- !u!114 &40511926
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 40511924}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: A BUTTON
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &41885953
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 41885954}
- - 114: {fileID: 41885955}
- m_Layer: 8
- m_Name: Group4
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &41885954
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 41885953}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 336.659943, y: 90.0999985, z: 0}
- m_LocalScale: {x: 1.00007999, y: 1.00007999, z: 1.00007999}
- m_Children:
- - {fileID: 1557330565}
- - {fileID: 739849257}
- m_Father: {fileID: 632983505}
- m_RootOrder: 3
---- !u!114 &41885955
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 41885953}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- showInPanelTool: 1
- generateNormals: 0
- depthPass: 0
- widgetsAreStatic: 0
- mDebugInfo: 1
- mClipping: 0
- mClipRange: {x: 0, y: 0, z: 0, w: 0}
- mClipSoftness: {x: 40, y: 40}
---- !u!1 &70226765
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 70226766}
- - 114: {fileID: 70226767}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &70226766
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 70226765}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 567907797}
- m_RootOrder: 0
---- !u!114 &70226767
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 70226765}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: DPAD RIGHT
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &133352253
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 133352254}
- m_Layer: 8
- m_Name: PolyCombine
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &133352254
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 133352253}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.336395, y: 190.234039, z: 0}
- m_LocalScale: {x: .900000036, y: .900000036, z: .900000036}
- m_Children:
- - {fileID: 562842204}
- - {fileID: 972641085}
- m_Father: {fileID: 345136337}
- m_RootOrder: 0
---- !u!1 &149093770
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 149093771}
- - 114: {fileID: 149093772}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &149093771
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 149093770}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 567907797}
- m_RootOrder: 1
---- !u!114 &149093772
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 149093770}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: INCREASE FILLRATE
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &195704328
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 195704329}
- - 114: {fileID: 195704330}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &195704329
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 195704328}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1451959076}
- m_RootOrder: 0
---- !u!114 &195704330
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 195704328}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: O BUTTON
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &201928864
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 201928865}
- - 114: {fileID: 201928866}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &201928865
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 201928864}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1451959076}
- m_RootOrder: 1
---- !u!114 &201928866
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 201928864}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: INCREASE SMALL GEOM
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &211018401
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 211018402}
- - 114: {fileID: 211018403}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &211018402
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 211018401}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1721327985}
- m_RootOrder: 0
---- !u!114 &211018403
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 211018401}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 'Update FPS:'
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &236861971
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 236861972}
- - 20: {fileID: 236861973}
- - 114: {fileID: 236861974}
- m_Layer: 8
- m_Name: Camera
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &236861972
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 236861971}
- m_LocalRotation: {x: 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: 632983505}
- m_Father: {fileID: 347808841}
- m_RootOrder: 0
---- !u!20 &236861973
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 236861971}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 3
- m_BackGroundColor: {r: .5, g: .5, b: .5, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: -2
- far clip plane: 2
- field of view: 60
- orthographic: 1
- orthographic size: 1
- m_Depth: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 256
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!114 &236861974
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 236861971}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a92b5d748695fd44aac9feef17ba415, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- useMouse: 1
- useTouch: 1
- useKeyboard: 1
- useController: 1
- eventReceiverMask:
- serializedVersion: 2
- m_Bits: 256
- tooltipDelay: 1
- stickyTooltip: 1
- mouseClickThreshold: 10
- touchClickThreshold: 40
- rangeDistance: -1
- scrollAxisName: Mouse ScrollWheel
- verticalAxisName: Vertical
- horizontalAxisName: Horizontal
- submitKey0: 13
- submitKey1: 330
- cancelKey0: 27
- cancelKey1: 331
---- !u!1 &258466336
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 258466337}
- - 114: {fileID: 258466338}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &258466337
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 258466336}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1585071982}
- m_RootOrder: 0
---- !u!114 &258466338
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 258466336}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: DPAD LEFT
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &345136336
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 345136337}
- - 114: {fileID: 345136338}
- m_Layer: 8
- m_Name: Group2
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &345136337
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 345136336}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 336.659943, y: 154, z: 0}
- m_LocalScale: {x: 1.00007999, y: 1.00007999, z: 1.00007999}
- m_Children:
- - {fileID: 133352254}
- m_Father: {fileID: 632983505}
- m_RootOrder: 2
---- !u!114 &345136338
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 345136336}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- showInPanelTool: 1
- generateNormals: 0
- depthPass: 0
- widgetsAreStatic: 0
- mDebugInfo: 1
- mClipping: 0
- mClipRange: {x: 0, y: 0, z: 0, w: 0}
- mClipSoftness: {x: 40, y: 40}
---- !u!1 &345140922
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 345140923}
- - 114: {fileID: 345140924}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &345140923
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 345140922}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1557330565}
- m_RootOrder: 1
---- !u!114 &345140924
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 345140922}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 6
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &347808840
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 347808841}
- - 114: {fileID: 347808842}
- m_Layer: 8
- m_Name: UI Root (2D)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &347808841
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 347808840}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -.00101996551, y: .00101996551, z: -20}
- m_LocalScale: {x: .00185185182, y: .00185185182, z: .00185185182}
- m_Children:
- - {fileID: 236861972}
- m_Father: {fileID: 0}
- m_RootOrder: 4
---- !u!114 &347808842
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 347808840}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2c5ecb5660b11414fb042fb826e03b73, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- automatic: 0
- manualHeight: 1080
---- !u!1 &552620951
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 552620952}
- - 114: {fileID: 552620953}
- m_Layer: 0
- m_Name: OuyaShowMeshPerformance
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &552620952
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 552620951}
- m_LocalRotation: {x: 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: 2
---- !u!114 &552620953
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 552620951}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d8c3e1a05d62393438384cc6f1b71fb4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- RendererLabel: {fileID: 7933492}
- PolysLabel: {fileID: 345140924}
- SharedMaterial: {fileID: 2100000, guid: 9606e07646b334c47ac67cb3d366cd80, type: 2}
- PrefabCube: {fileID: 3300000, guid: 77ae91929216f754c97289787cf3c7b2, type: 2}
---- !u!1 &559852915
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 559852916}
- m_Layer: 8
- m_Name: PolyDown
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &559852916
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 559852915}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.299988, y: 283.24881, z: 0}
- m_LocalScale: {x: .899999976, y: .899999976, z: .899999976}
- m_Children:
- - {fileID: 40511925}
- - {fileID: 1152934811}
- m_Father: {fileID: 1779207230}
- m_RootOrder: 0
---- !u!1 &562842203
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 562842204}
- - 114: {fileID: 562842205}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &562842204
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 562842203}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 133352254}
- m_RootOrder: 0
---- !u!114 &562842205
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 562842203}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: DPAD UP
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &567907796
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 567907797}
- m_Layer: 8
- m_Name: PolyUp
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &567907797
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 567907796}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.299988, y: 321.648743, z: 0}
- m_LocalScale: {x: .899999976, y: .899999976, z: .899999976}
- m_Children:
- - {fileID: 70226766}
- - {fileID: 149093771}
- m_Father: {fileID: 1457720449}
- m_RootOrder: 1
---- !u!1 &632983504
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 632983505}
- - 114: {fileID: 632983506}
- m_Layer: 8
- m_Name: Anchor
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &632983505
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 632983504}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -2.35743546, y: 1.17903936, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1457720449}
- - {fileID: 1779207230}
- - {fileID: 345136337}
- - {fileID: 41885954}
- - {fileID: 1531031465}
- m_Father: {fileID: 236861972}
- m_RootOrder: 0
---- !u!114 &632983506
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 632983504}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c8077b76001d36d489868d20d28bddb9, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- uiCamera: {fileID: 236861973}
- side: 8
- halfPixelOffset: 1
- depthOffset: 0
- relativeOffset: {x: 0, y: 0}
- stretchToFill: 0
---- !u!1 &739849256
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 739849257}
- m_Layer: 8
- m_Name: Renderers
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &739849257
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 739849256}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.336395, y: 79.5254135, z: 0}
- m_LocalScale: {x: .900000036, y: .900000036, z: .900000036}
- m_Children:
- - {fileID: 1180607651}
- - {fileID: 7933491}
- m_Father: {fileID: 41885954}
- m_RootOrder: 1
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 1385893863}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 1385893863}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 1385893863}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &879655772
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 879655773}
- - 114: {fileID: 879655774}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &879655773
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 879655772}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 2037866607}
- m_RootOrder: 0
---- !u!114 &879655774
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 879655772}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 'Render LATENCY:'
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &972641084
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 972641085}
- - 114: {fileID: 972641086}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &972641085
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 972641084}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 133352254}
- m_RootOrder: 1
---- !u!114 &972641086
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 972641084}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: COMBINE FILLRATE GEO
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &1152934810
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1152934811}
- - 114: {fileID: 1152934812}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1152934811
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1152934810}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 559852916}
- m_RootOrder: 1
---- !u!114 &1152934812
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1152934810}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: DECREASE SMALL GEOM
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &1180607650
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1180607651}
- - 114: {fileID: 1180607652}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1180607651
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1180607650}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 739849257}
- m_RootOrder: 0
---- !u!114 &1180607652
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1180607650}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 'Renderers:'
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- - 114: {fileID: 1233174281}
- - 114: {fileID: 1233174282}
- - 114: {fileID: 1233174283}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 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: 1661278135}
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 2
- m_BackGroundColor: {r: 0, g: 0, b: 0, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .100000001
- far clip plane: 10000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967039
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!114 &1233174281
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8827926da4a9b7b4a88e08bb33d94798, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- PlotMaterial: {fileID: 2100000, guid: d57370f8405532f49aff339c48359857, type: 2}
- BackgroundColor:
- serializedVersion: 2
- rgba: 7631988
---- !u!114 &1233174282
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 339ddee81f4275a40963ad2bf3db3d42, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Label: {fileID: 1383402276}
- ExecuteInEditMode: 0
---- !u!114 &1233174283
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3016c00eef5595d449efd514505a60b6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- Label: {fileID: 1627968531}
- ExecuteInEditMode: 0
---- !u!1 &1383402274
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1383402275}
- - 114: {fileID: 1383402276}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1383402275
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1383402274}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 2037866607}
- m_RootOrder: 1
---- !u!114 &1383402276
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1383402274}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 60
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1001 &1385893863
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseLegacyInput
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &1418699689
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1418699690}
- - 114: {fileID: 1418699691}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1418699690
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1418699689}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1585071982}
- m_RootOrder: 1
---- !u!114 &1418699691
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1418699689}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: DECREASE FILLRATE
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &1451959075
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1451959076}
- m_Layer: 8
- m_Name: PolyUp
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1451959076
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1451959075}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.299988, y: 321.648743, z: 0}
- m_LocalScale: {x: .899999976, y: .899999976, z: .899999976}
- m_Children:
- - {fileID: 195704329}
- - {fileID: 201928865}
- m_Father: {fileID: 1779207230}
- m_RootOrder: 1
---- !u!1 &1457720448
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457720449}
- - 114: {fileID: 1457720450}
- m_Layer: 8
- m_Name: Group1
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457720449
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457720448}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 336.660034, y: 124.900002, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1585071982}
- - {fileID: 567907797}
- m_Father: {fileID: 632983505}
- m_RootOrder: 0
---- !u!114 &1457720450
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457720448}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- showInPanelTool: 1
- generateNormals: 0
- depthPass: 0
- widgetsAreStatic: 0
- mDebugInfo: 1
- mClipping: 0
- mClipRange: {x: 0, y: 0, z: 0, w: 0}
- mClipSoftness: {x: 40, y: 40}
---- !u!1 &1531031464
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1531031465}
- - 114: {fileID: 1531031466}
- m_Layer: 8
- m_Name: Group5
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1531031465
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1531031464}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 336.659943, y: 48.2999992, z: 0}
- m_LocalScale: {x: 1.00007999, y: 1.00007999, z: 1.00007999}
- m_Children:
- - {fileID: 2037866607}
- - {fileID: 1721327985}
- m_Father: {fileID: 632983505}
- m_RootOrder: 4
---- !u!114 &1531031466
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1531031464}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- showInPanelTool: 1
- generateNormals: 0
- depthPass: 0
- widgetsAreStatic: 0
- mDebugInfo: 1
- mClipping: 0
- mClipRange: {x: 0, y: 0, z: 0, w: 0}
- mClipSoftness: {x: 40, y: 40}
---- !u!1 &1557330564
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1557330565}
- m_Layer: 8
- m_Name: Polys
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1557330565
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1557330564}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.336395, y: 40.6221542, z: 0}
- m_LocalScale: {x: .900000036, y: .900000036, z: .900000036}
- m_Children:
- - {fileID: 1901046992}
- - {fileID: 345140923}
- m_Father: {fileID: 41885954}
- m_RootOrder: 0
---- !u!1 &1585071981
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1585071982}
- m_Layer: 8
- m_Name: PolyDown
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1585071982
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1585071981}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.299988, y: 283.24881, z: 0}
- m_LocalScale: {x: .899999976, y: .899999976, z: .899999976}
- m_Children:
- - {fileID: 258466337}
- - {fileID: 1418699690}
- m_Father: {fileID: 1457720449}
- m_RootOrder: 0
---- !u!1 &1627968529
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1627968530}
- - 114: {fileID: 1627968531}
- m_Layer: 8
- m_Name: Value
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1627968530
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1627968529}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -983.013672, y: -241.730347, z: -101.308708}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1721327985}
- m_RootOrder: 1
---- !u!114 &1627968531
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1627968529}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: 1, g: 1, b: 1, a: 1}
- mPivot: 3
- mDepth: 5
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 60
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &1661278134
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1661278135}
- - 33: {fileID: 1661278137}
- - 64: {fileID: 1661278138}
- - 23: {fileID: 1661278136}
- m_Layer: 0
- m_Name: FpsGraphSurface
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1661278135
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1661278134}
- m_LocalRotation: {x: .5, y: .5, z: -.5, w: -.5}
- m_LocalPosition: {x: 0, y: 0, z: .368123531}
- m_LocalScale: {x: .0199999996, y: .0391284898, z: .0465520509}
- m_Children: []
- m_Father: {fileID: 1233174276}
- m_RootOrder: 0
---- !u!23 &1661278136
-Renderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1661278134}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 2100000, guid: d57370f8405532f49aff339c48359857, type: 2}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
---- !u!33 &1661278137
-MeshFilter:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1661278134}
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!64 &1661278138
-MeshCollider:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1661278134}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_SmoothSphereCollisions: 0
- m_Convex: 0
- m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &1721327984
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1721327985}
- m_Layer: 8
- m_Name: Update FPS
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1721327985
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1721327984}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.336395, y: -41.884407, z: 0}
- m_LocalScale: {x: .900000036, y: .900000036, z: .900000036}
- m_Children:
- - {fileID: 211018402}
- - {fileID: 1627968530}
- m_Father: {fileID: 1531031465}
- m_RootOrder: 1
---- !u!1 &1779207229
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1779207230}
- - 114: {fileID: 1779207231}
- m_Layer: 8
- m_Name: Group3
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1779207230
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1779207229}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 336.660034, y: -41.0999985, z: 0}
- m_LocalScale: {x: 1.00007999, y: 1.00007999, z: 1.00007999}
- m_Children:
- - {fileID: 559852916}
- - {fileID: 1451959076}
- m_Father: {fileID: 632983505}
- m_RootOrder: 1
---- !u!114 &1779207231
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1779207229}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- showInPanelTool: 1
- generateNormals: 0
- depthPass: 0
- widgetsAreStatic: 0
- mDebugInfo: 1
- mClipping: 0
- mClipRange: {x: 0, y: 0, z: 0, w: 0}
- mClipSoftness: {x: 40, y: 40}
---- !u!1 &1901046991
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1901046992}
- - 114: {fileID: 1901046993}
- m_Layer: 8
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1901046992
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1901046991}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -1001.91382, y: -241.730347, z: 0}
- m_LocalScale: {x: 47.9961624, y: 47.9961624, z: 1}
- m_Children: []
- m_Father: {fileID: 1557330565}
- m_RootOrder: 0
---- !u!114 &1901046993
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1901046991}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- mMat: {fileID: 2100000, guid: d650d98b3c4028a4a8b7225c1a6482f8, type: 2}
- mColor: {r: .164387748, g: .940298498, b: 0, a: 1}
- mPivot: 5
- mDepth: 4
- mFont: {fileID: 11400000, guid: 7a48ea22e80d1ac4b97fdd87f9009546, type: 2}
- mText: 'Polys:'
- mMaxLineWidth: 0
- mEncoding: 1
- mMultiline: 1
- mPassword: 0
- mShowLastChar: 0
- mEffectStyle: 0
- mEffectColor: {r: 0, g: 0, b: 0, a: 1}
- mSymbols: 1
- mLineWidth: 0
---- !u!1 &2037866606
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 2037866607}
- m_Layer: 8
- m_Name: Render FPS
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &2037866607
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2037866606}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 455.336395, y: -6.18148422, z: 0}
- m_LocalScale: {x: .900000036, y: .900000036, z: .900000036}
- m_Children:
- - {fileID: 879655773}
- - {fileID: 1383402275}
- m_Father: {fileID: 1531031465}
- m_RootOrder: 0
---- !u!1 &2138604734
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 2138604735}
- - 108: {fileID: 2138604736}
- m_Layer: 0
- m_Name: Top Area Light
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &2138604735
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2138604734}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 19.1000004, z: -4.25250626}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!108 &2138604736
-Light:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2138604734}
- m_Enabled: 1
- serializedVersion: 3
- m_Type: 2
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_Intensity: 1
- m_Range: 100
- m_SpotAngle: 30
- m_CookieSize: 10
- m_Shadows:
- m_Type: 0
- m_Resolution: -1
- m_Strength: 1
- m_Bias: .0500000007
- m_Softness: 4
- m_SoftnessFade: 1
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_ActuallyLightmapped: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_Lightmapping: 1
- m_ShadowSamples: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
- m_IndirectIntensity: 1
- m_AreaSize: {x: 1, y: 1}
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity.meta
deleted file mode 100644
index 6630a0d..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowMeshPerformance.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: db57e702cd2ee9d48bed3466c42188b5
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity b/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity
deleted file mode 100644
index 25254e0..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity
+++ /dev/null
@@ -1,288 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .597014904, g: .597014904, b: .597014904, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1457992874
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1457992875}
- - 114: {fileID: 1457992876}
- m_Layer: 0
- m_Name: OuyaShowNDK
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1457992875
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_LocalRotation: {x: 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: 2
---- !u!114 &1457992876
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1457992874}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e5bc4e57e564ce242ad889fae1b8471f, type: 3}
- m_Name:
- m_EditorClassIdentifier:
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity.meta
deleted file mode 100644
index 4abbfdc..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowNDK.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: dc9de404784a7074683513b3b08a0d3a
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity b/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity
deleted file mode 100644
index 2a320ec..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity
+++ /dev/null
@@ -1,378 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
---- !u!1001 &256321447
-Prefab:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Axises
- value:
- objectReference: {fileID: 11400000, guid: aeb1de6d185ad774480251b5a5470136,
- type: 2}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: DEVELOPER_ID
- value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: debugOff
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.size
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[0]
- value: long_sword
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[1]
- value: sharp_axe
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: Purchasables.Array.data[2]
- value: __DECLINED__THIS_PURCHASE
- objectReference: {fileID: 0}
- - target: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- propertyPath: UseIapTestMode
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_ParentPrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_RootGameObject: {fileID: 843704365}
- m_IsPrefabParent: 0
- m_IsExploded: 1
---- !u!1 &843704365
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 843704366}
- - 114: {fileID: 843704367}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &843704366
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_LocalRotation: {x: 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: 1
---- !u!114 &843704367
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 11400000, guid: ad92c5da04e1b904ead8291e00d4c927,
- type: 2}
- m_PrefabInternal: {fileID: 256321447}
- m_GameObject: {fileID: 843704365}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!1 &1233174275
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1233174276}
- - 20: {fileID: 1233174277}
- - 92: {fileID: 1233174279}
- - 124: {fileID: 1233174280}
- - 81: {fileID: 1233174278}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1233174276
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 1, z: -100}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
---- !u!20 &1233174277
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .597014904, g: .597014904, b: .597014904, a: 1}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .300000012
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 100
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!81 &1233174278
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!92 &1233174279
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!124 &1233174280
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1233174275}
- m_Enabled: 1
---- !u!1 &1526388175
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1526388176}
- - 82: {fileID: 1526388178}
- - 114: {fileID: 1526388177}
- m_Layer: 0
- m_Name: OuyaShowSounds
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1526388176
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1526388175}
- m_LocalRotation: {x: 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: 2
---- !u!114 &1526388177
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1526388175}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 8303a7fa6b83fe34db90d0290c7be38c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_soundMP3: {fileID: 8300000, guid: 99da400971002454994c928f7fdfb844, type: 3}
- m_soundOGG: {fileID: 8300000, guid: bc1a279ff2c38ea4487d166d76f641b2, type: 3}
- m_soundWAV: {fileID: 8300000, guid: 4e461a577cbef04488a6bf02ea94b5a6, type: 3}
---- !u!82 &1526388178
-AudioSource:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1526388175}
- m_Enabled: 1
- serializedVersion: 3
- m_audioClip: {fileID: 0}
- m_PlayOnAwake: 1
- m_Volume: 1
- m_Pitch: 1
- Loop: 0
- Mute: 0
- Priority: 128
- DopplerLevel: 5
- MinDistance: 1
- MaxDistance: 500
- Pan2D: 0
- rolloffMode: 1
- BypassEffects: 0
- BypassListenerEffects: 0
- BypassReverbZones: 0
- rolloffCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- - time: 1
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- panLevelCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 1
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
- spreadCustomCurve:
- serializedVersion: 2
- m_Curve:
- - time: 0
- value: 0
- inSlope: 0
- outSlope: 0
- tangentMode: 0
- m_PreInfinity: 2
- m_PostInfinity: 2
diff --git a/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity.meta b/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity.meta
deleted file mode 100644
index 52e49a4..0000000
--- a/Assets/Ouya/Examples/Scenes/SceneShowSounds.unity.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: cb3204c4f929032498ef162ab60d4b4e
diff --git a/Assets/Ouya/Examples/Scenes/VirtualController.unity b/Assets/Ouya/Examples/Scenes/VirtualController.unity
index 2382f31..2ee1ca5 100644
--- a/Assets/Ouya/Examples/Scenes/VirtualController.unity
+++ b/Assets/Ouya/Examples/Scenes/VirtualController.unity
@@ -1,88 +1,135 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
-SceneSettings:
+OcclusionCullingSettings:
m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
+ serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
- smallestHole: .25
+ smallestHole: 0.25
backfaceThreshold: 100
+ m_SceneGUID: 00000000000000000000000000000000
+ m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
+ m_ObjectHideFlags: 0
+ serializedVersion: 9
m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
+ m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
- m_FogDensity: .00999999978
+ m_FogDensity: 0.01
m_LinearFogStart: 0
m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
+ m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
+ m_AmbientIntensity: 1
+ m_AmbientMode: 3
+ m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
+ m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
+ m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+ m_DefaultReflectionMode: 0
+ m_DefaultReflectionResolution: 128
+ m_ReflectionBounces: 1
+ m_ReflectionIntensity: 1
+ m_CustomReflection: {fileID: 0}
+ m_Sun: {fileID: 0}
+ m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
+ m_UseRadianceAmbientProbe: 0
--- !u!157 &4
LightmapSettings:
m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
+ serializedVersion: 11
+ m_GIWorkflowMode: 1
+ m_GISettings:
+ serializedVersion: 2
+ m_BounceScale: 1
+ m_IndirectOutputScale: 1
+ m_AlbedoBoost: 1
+ m_EnvironmentLightingMode: 0
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
+ serializedVersion: 12
+ m_Resolution: 1
+ m_BakeResolution: 50
+ m_AtlasSize: 1024
+ m_AO: 1
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_ExtractAmbientOcclusion: 0
+ m_Padding: 2
+ m_LightmapParameters: {fileID: 0}
+ m_LightmapsBakeMode: 1
m_TextureCompression: 0
- m_LockAtlas: 0
+ m_FinalGather: 0
+ m_FinalGatherFiltering: 1
+ m_FinalGatherRayCount: 256
+ m_ReflectionCompression: 2
+ m_MixedBakeMode: 1
+ m_BakeBackend: 0
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 512
+ m_PVRBounces: 2
+ m_PVREnvironmentSampleCount: 512
+ m_PVREnvironmentReferencePointCount: 2048
+ m_PVRFilteringMode: 0
+ m_PVRDenoiserTypeDirect: 0
+ m_PVRDenoiserTypeIndirect: 0
+ m_PVRDenoiserTypeAO: 0
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVREnvironmentMIS: 0
+ m_PVRCulling: 1
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_ExportTrainingData: 0
+ m_TrainingDataDestination: TrainingData
+ m_LightingDataAsset: {fileID: 0}
+ m_UseShadowmask: 0
--- !u!196 &5
NavMeshSettings:
+ serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
- agentRadius: .5
+ serializedVersion: 2
+ agentTypeID: 0
+ agentRadius: 0.5
agentHeight: 2
agentSlope: 45
- agentClimb: .400000006
+ agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
- accuratePlacement: 0
minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- m_NavMesh: {fileID: 0}
+ manualCellSize: 0
+ cellSize: 0.16666666
+ manualTileSize: 0
+ tileSize: 256
+ accuratePlacement: 0
+ debug:
+ m_Flags: 0
+ m_NavMeshData: {fileID: 0}
--- !u!1 &450639
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 450640}
- - 212: {fileID: 450641}
+ - component: {fileID: 450640}
+ - component: {fileID: 450641}
m_Layer: 0
m_Name: controller
m_TagString: Untagged
@@ -93,8 +140,9 @@ GameObject:
--- !u!4 &450640
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 450639}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -102,37 +150,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &450641
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 450639}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: -1
m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &13898294
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 13898295}
- - 212: {fileID: 13898296}
+ - component: {fileID: 13898295}
+ - component: {fileID: 13898296}
m_Layer: 0
m_Name: dpad_up
m_TagString: Untagged
@@ -143,8 +220,9 @@ GameObject:
--- !u!4 &13898295
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 13898294}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -152,37 +230,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &13898296
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 13898294}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &37026851
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 37026852}
- - 212: {fileID: 37026853}
+ - component: {fileID: 37026852}
+ - component: {fileID: 37026853}
m_Layer: 0
m_Name: controller
m_TagString: Untagged
@@ -193,8 +300,9 @@ GameObject:
--- !u!4 &37026852
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 37026851}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -202,37 +310,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &37026853
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 37026851}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: -1
m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &42699132
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 42699133}
- - 212: {fileID: 42699134}
+ - component: {fileID: 42699133}
+ - component: {fileID: 42699134}
m_Layer: 0
m_Name: rt
m_TagString: Untagged
@@ -243,8 +380,9 @@ GameObject:
--- !u!4 &42699133
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 42699132}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -252,37 +390,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &42699134
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 42699132}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &90554147
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 90554148}
- - 212: {fileID: 90554149}
+ - component: {fileID: 90554148}
+ - component: {fileID: 90554149}
m_Layer: 0
m_Name: a
m_TagString: Untagged
@@ -293,8 +460,9 @@ GameObject:
--- !u!4 &90554148
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 90554147}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -302,37 +470,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 17
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &90554149
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 90554147}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &177630717
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 177630718}
- - 114: {fileID: 177630719}
+ - component: {fileID: 177630718}
+ - component: {fileID: 177630719}
m_Layer: 0
m_Name: Controller2
m_TagString: Untagged
@@ -343,8 +540,9 @@ GameObject:
--- !u!4 &177630718
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 177630717}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2, y: 2, z: 1}
@@ -370,11 +568,13 @@ Transform:
- {fileID: 2028217714}
m_Father: {fileID: 0}
m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &177630719
MonoBehaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 177630717}
m_Enabled: 1
m_EditorHideFlags: 0
@@ -402,12 +602,13 @@ MonoBehaviour:
--- !u!1 &242285867
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 242285868}
- - 212: {fileID: 242285869}
+ - component: {fileID: 242285868}
+ - component: {fileID: 242285869}
m_Layer: 0
m_Name: u
m_TagString: Untagged
@@ -418,8 +619,9 @@ GameObject:
--- !u!4 &242285868
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 242285867}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -427,37 +629,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &242285869
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 242285867}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &364543003
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 364543004}
- - 212: {fileID: 364543005}
+ - component: {fileID: 364543004}
+ - component: {fileID: 364543005}
m_Layer: 0
m_Name: dpad_right
m_TagString: Untagged
@@ -468,8 +699,9 @@ GameObject:
--- !u!4 &364543004
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 364543003}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -477,37 +709,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &364543005
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 364543003}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &369608702
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 369608703}
- - 212: {fileID: 369608704}
+ - component: {fileID: 369608703}
+ - component: {fileID: 369608704}
m_Layer: 0
m_Name: r_stick
m_TagString: Untagged
@@ -518,8 +779,9 @@ GameObject:
--- !u!4 &369608703
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 369608702}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -527,37 +789,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &369608704
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 369608702}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &390717907
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 390717908}
- - 212: {fileID: 390717909}
+ - component: {fileID: 390717908}
+ - component: {fileID: 390717909}
m_Layer: 0
m_Name: rb
m_TagString: Untagged
@@ -568,8 +859,9 @@ GameObject:
--- !u!4 &390717908
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 390717907}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -577,37 +869,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &390717909
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 390717907}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &391507022
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 391507023}
- - 212: {fileID: 391507024}
+ - component: {fileID: 391507023}
+ - component: {fileID: 391507024}
m_Layer: 0
m_Name: lt
m_TagString: Untagged
@@ -618,8 +939,9 @@ GameObject:
--- !u!4 &391507023
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 391507022}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -627,37 +949,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &391507024
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 391507022}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &425283466
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 425283467}
- - 212: {fileID: 425283468}
+ - component: {fileID: 425283467}
+ - component: {fileID: 425283468}
m_Layer: 0
m_Name: menu
m_TagString: Untagged
@@ -668,8 +1019,9 @@ GameObject:
--- !u!4 &425283467
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 425283466}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -677,37 +1029,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &425283468
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 425283466}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &459282785
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 459282786}
- - 212: {fileID: 459282787}
+ - component: {fileID: 459282786}
+ - component: {fileID: 459282787}
m_Layer: 0
m_Name: dpad_up
m_TagString: Untagged
@@ -718,8 +1099,9 @@ GameObject:
--- !u!4 &459282786
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 459282785}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -727,37 +1109,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &459282787
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 459282785}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &459897806
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 459897807}
- - 212: {fileID: 459897808}
+ - component: {fileID: 459897807}
+ - component: {fileID: 459897808}
m_Layer: 0
m_Name: r_stick
m_TagString: Untagged
@@ -768,8 +1179,9 @@ GameObject:
--- !u!4 &459897807
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 459897806}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -777,37 +1189,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &459897808
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 459897806}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &587546530
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 587546531}
- - 212: {fileID: 587546532}
+ - component: {fileID: 587546531}
+ - component: {fileID: 587546532}
m_Layer: 0
m_Name: rt
m_TagString: Untagged
@@ -818,8 +1259,9 @@ GameObject:
--- !u!4 &587546531
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 587546530}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -827,37 +1269,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &587546532
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 587546530}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &593946963
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 593946964}
- - 212: {fileID: 593946965}
+ - component: {fileID: 593946964}
+ - component: {fileID: 593946965}
m_Layer: 0
m_Name: controller
m_TagString: Untagged
@@ -868,8 +1339,9 @@ GameObject:
--- !u!4 &593946964
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593946963}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -877,37 +1349,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &593946965
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 593946963}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: -1
m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &599536289
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 599536290}
- - 212: {fileID: 599536291}
+ - component: {fileID: 599536290}
+ - component: {fileID: 599536291}
m_Layer: 0
m_Name: dpad_left
m_TagString: Untagged
@@ -918,8 +1419,9 @@ GameObject:
--- !u!4 &599536290
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 599536289}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -927,37 +1429,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &599536291
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 599536289}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &621526779
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 621526781}
- - 212: {fileID: 621526780}
+ - component: {fileID: 621526781}
+ - component: {fileID: 621526780}
m_Layer: 0
m_Name: dpad_left
m_TagString: Untagged
@@ -968,30 +1499,58 @@ GameObject:
--- !u!212 &621526780
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 621526779}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!4 &621526781
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 621526779}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -999,15 +1558,17 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &621988777
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 621988778}
- - 212: {fileID: 621988779}
+ - component: {fileID: 621988778}
+ - component: {fileID: 621988779}
m_Layer: 0
m_Name: u
m_TagString: Untagged
@@ -1018,8 +1579,9 @@ GameObject:
--- !u!4 &621988778
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 621988777}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1027,37 +1589,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 16
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &621988779
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 621988777}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &694117038
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 694117039}
- - 212: {fileID: 694117040}
+ - component: {fileID: 694117039}
+ - component: {fileID: 694117040}
m_Layer: 0
m_Name: lb
m_TagString: Untagged
@@ -1068,8 +1659,9 @@ GameObject:
--- !u!4 &694117039
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 694117038}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1077,37 +1669,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 15
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &694117040
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 694117038}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &708010855
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 708010856}
- - 212: {fileID: 708010857}
+ - component: {fileID: 708010856}
+ - component: {fileID: 708010857}
m_Layer: 0
m_Name: thumbl
m_TagString: Untagged
@@ -1118,8 +1739,9 @@ GameObject:
--- !u!4 &708010856
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 708010855}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1127,37 +1749,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &708010857
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 708010855}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &720379308
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 720379309}
- - 212: {fileID: 720379310}
+ - component: {fileID: 720379309}
+ - component: {fileID: 720379310}
m_Layer: 0
m_Name: u
m_TagString: Untagged
@@ -1168,8 +1819,9 @@ GameObject:
--- !u!4 &720379309
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 720379308}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1177,37 +1829,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &720379310
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 720379308}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &734668693
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 734668694}
- - 212: {fileID: 734668695}
+ - component: {fileID: 734668694}
+ - component: {fileID: 734668695}
m_Layer: 0
m_Name: rb
m_TagString: Untagged
@@ -1218,8 +1899,9 @@ GameObject:
--- !u!4 &734668694
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 734668693}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1227,37 +1909,123 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &734668695
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 734668693}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!1001 &760841678
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 0}
+ m_Modifications:
+ - target: {fileID: 100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_Name
+ value: OuyaGameObject
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_RootOrder
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 400000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ad92c5da04e1b904ead8291e00d4c927, type: 3}
--- !u!1 &780771138
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 780771139}
- - 212: {fileID: 780771140}
+ - component: {fileID: 780771139}
+ - component: {fileID: 780771140}
m_Layer: 0
m_Name: lt
m_TagString: Untagged
@@ -1268,8 +2036,9 @@ GameObject:
--- !u!4 &780771139
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 780771138}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1277,37 +2046,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &780771140
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 780771138}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &791266303
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 791266304}
- - 114: {fileID: 791266305}
+ - component: {fileID: 791266304}
+ - component: {fileID: 791266305}
m_Layer: 0
m_Name: Controller3
m_TagString: Untagged
@@ -1318,8 +2116,9 @@ GameObject:
--- !u!4 &791266304
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 791266303}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -2, y: -2, z: 1}
@@ -1345,11 +2144,13 @@ Transform:
- {fileID: 90554148}
m_Father: {fileID: 0}
m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &791266305
MonoBehaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 791266303}
m_Enabled: 1
m_EditorHideFlags: 0
@@ -1377,12 +2178,13 @@ MonoBehaviour:
--- !u!1 &866699369
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 866699370}
- - 212: {fileID: 866699371}
+ - component: {fileID: 866699370}
+ - component: {fileID: 866699371}
m_Layer: 0
m_Name: thumbl
m_TagString: Untagged
@@ -1393,8 +2195,9 @@ GameObject:
--- !u!4 &866699370
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 866699369}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1402,37 +2205,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &866699371
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 866699369}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &885476805
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 885476806}
- - 212: {fileID: 885476807}
+ - component: {fileID: 885476806}
+ - component: {fileID: 885476807}
m_Layer: 0
m_Name: dpad_down
m_TagString: Untagged
@@ -1443,8 +2275,9 @@ GameObject:
--- !u!4 &885476806
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885476805}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1452,37 +2285,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &885476807
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885476805}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &905719553
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 905719554}
- - 114: {fileID: 905719555}
+ - component: {fileID: 905719554}
+ - component: {fileID: 905719555}
m_Layer: 0
m_Name: Controller1
m_TagString: Untagged
@@ -1493,8 +2355,9 @@ GameObject:
--- !u!4 &905719554
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 905719553}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -2, y: 2, z: 1}
@@ -1520,11 +2383,13 @@ Transform:
- {fileID: 1024398185}
m_Father: {fileID: 0}
m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &905719555
MonoBehaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 905719553}
m_Enabled: 1
m_EditorHideFlags: 0
@@ -1552,12 +2417,13 @@ MonoBehaviour:
--- !u!1 &930343276
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 930343277}
- - 212: {fileID: 930343278}
+ - component: {fileID: 930343277}
+ - component: {fileID: 930343278}
m_Layer: 0
m_Name: y
m_TagString: Untagged
@@ -1568,8 +2434,9 @@ GameObject:
--- !u!4 &930343277
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 930343276}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1577,37 +2444,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 16
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &930343278
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 930343276}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &943034802
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 943034803}
- - 212: {fileID: 943034804}
+ - component: {fileID: 943034803}
+ - component: {fileID: 943034804}
m_Layer: 0
m_Name: l_stick
m_TagString: Untagged
@@ -1618,8 +2514,9 @@ GameObject:
--- !u!4 &943034803
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 943034802}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1627,37 +2524,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &943034804
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 943034802}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &978364797
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 978364798}
- - 212: {fileID: 978364799}
+ - component: {fileID: 978364798}
+ - component: {fileID: 978364799}
m_Layer: 0
m_Name: thumbr
m_TagString: Untagged
@@ -1668,8 +2594,9 @@ GameObject:
--- !u!4 &978364798
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 978364797}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1677,37 +2604,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &978364799
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 978364797}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &989113167
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 989113168}
- - 212: {fileID: 989113169}
+ - component: {fileID: 989113168}
+ - component: {fileID: 989113169}
m_Layer: 0
m_Name: a
m_TagString: Untagged
@@ -1718,8 +2674,9 @@ GameObject:
--- !u!4 &989113168
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989113167}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1727,37 +2684,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &989113169
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 989113167}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &996492336
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 996492338}
- - 212: {fileID: 996492337}
+ - component: {fileID: 996492338}
+ - component: {fileID: 996492337}
m_Layer: 0
m_Name: l_stick
m_TagString: Untagged
@@ -1768,30 +2754,58 @@ GameObject:
--- !u!212 &996492337
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 996492336}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!4 &996492338
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 996492336}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1799,15 +2813,17 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &996677889
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 996677890}
- - 212: {fileID: 996677891}
+ - component: {fileID: 996677890}
+ - component: {fileID: 996677891}
m_Layer: 0
m_Name: menu
m_TagString: Untagged
@@ -1818,8 +2834,9 @@ GameObject:
--- !u!4 &996677890
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 996677889}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1827,37 +2844,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &996677891
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 996677889}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1024344126
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1024344127}
- - 212: {fileID: 1024344128}
+ - component: {fileID: 1024344127}
+ - component: {fileID: 1024344128}
m_Layer: 0
m_Name: controller
m_TagString: Untagged
@@ -1868,8 +2914,9 @@ GameObject:
--- !u!4 &1024344127
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024344126}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1877,37 +2924,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1024344128
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024344126}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: -1
m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1024398184
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1024398185}
- - 212: {fileID: 1024398186}
+ - component: {fileID: 1024398185}
+ - component: {fileID: 1024398186}
m_Layer: 0
m_Name: y
m_TagString: Untagged
@@ -1918,8 +2994,9 @@ GameObject:
--- !u!4 &1024398185
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024398184}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1927,37 +3004,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 17
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1024398186
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024398184}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1051697589
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1051697590}
- - 212: {fileID: 1051697591}
+ - component: {fileID: 1051697590}
+ - component: {fileID: 1051697591}
m_Layer: 0
m_Name: thumbr
m_TagString: Untagged
@@ -1968,8 +3074,9 @@ GameObject:
--- !u!4 &1051697590
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1051697589}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -1977,37 +3084,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1051697591
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1051697589}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1059434228
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1059434229}
- - 212: {fileID: 1059434230}
+ - component: {fileID: 1059434229}
+ - component: {fileID: 1059434230}
m_Layer: 0
m_Name: rb
m_TagString: Untagged
@@ -2018,8 +3154,9 @@ GameObject:
--- !u!4 &1059434229
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1059434228}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2027,37 +3164,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1059434230
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1059434228}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1103372050
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1103372051}
- - 212: {fileID: 1103372052}
+ - component: {fileID: 1103372051}
+ - component: {fileID: 1103372052}
m_Layer: 0
m_Name: o
m_TagString: Untagged
@@ -2068,8 +3234,9 @@ GameObject:
--- !u!4 &1103372051
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1103372050}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2077,37 +3244,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1103372052
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1103372050}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1114398041
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1114398042}
- - 212: {fileID: 1114398043}
+ - component: {fileID: 1114398042}
+ - component: {fileID: 1114398043}
m_Layer: 0
m_Name: a
m_TagString: Untagged
@@ -2118,8 +3314,9 @@ GameObject:
--- !u!4 &1114398042
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1114398041}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2127,37 +3324,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 17
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1114398043
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1114398041}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1168141496
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1168141497}
- - 212: {fileID: 1168141498}
+ - component: {fileID: 1168141497}
+ - component: {fileID: 1168141498}
m_Layer: 0
m_Name: dpad_right
m_TagString: Untagged
@@ -2168,8 +3394,9 @@ GameObject:
--- !u!4 &1168141497
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1168141496}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2177,37 +3404,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1168141498
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1168141496}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1175824600
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1175824602}
- - 212: {fileID: 1175824601}
+ - component: {fileID: 1175824602}
+ - component: {fileID: 1175824601}
m_Layer: 0
m_Name: lb
m_TagString: Untagged
@@ -2218,30 +3474,58 @@ GameObject:
--- !u!212 &1175824601
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1175824600}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!4 &1175824602
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1175824600}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2249,58 +3533,17 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 15
---- !u!1 &1186170042
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1186170044}
- - 114: {fileID: 1186170043}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &1186170043
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!4 &1186170044
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_LocalRotation: {x: 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: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1203795893
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1203795894}
- - 212: {fileID: 1203795895}
+ - component: {fileID: 1203795894}
+ - component: {fileID: 1203795895}
m_Layer: 0
m_Name: y
m_TagString: Untagged
@@ -2311,8 +3554,9 @@ GameObject:
--- !u!4 &1203795894
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1203795893}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2320,37 +3564,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 16
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1203795895
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1203795893}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1210227436
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1210227437}
- - 212: {fileID: 1210227438}
+ - component: {fileID: 1210227437}
+ - component: {fileID: 1210227438}
m_Layer: 0
m_Name: dpad_down
m_TagString: Untagged
@@ -2361,8 +3634,9 @@ GameObject:
--- !u!4 &1210227437
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1210227436}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2370,37 +3644,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1210227438
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1210227436}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1211964693
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1211964694}
- - 212: {fileID: 1211964695}
+ - component: {fileID: 1211964694}
+ - component: {fileID: 1211964695}
m_Layer: 0
m_Name: dpad_right
m_TagString: Untagged
@@ -2411,8 +3714,9 @@ GameObject:
--- !u!4 &1211964694
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1211964693}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2420,37 +3724,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1211964695
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1211964693}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1220661938
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1220661939}
- - 212: {fileID: 1220661940}
+ - component: {fileID: 1220661939}
+ - component: {fileID: 1220661940}
m_Layer: 0
m_Name: dpad_up
m_TagString: Untagged
@@ -2461,8 +3794,9 @@ GameObject:
--- !u!4 &1220661939
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1220661938}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2470,37 +3804,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1220661940
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1220661938}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1226589386
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1226589387}
- - 212: {fileID: 1226589388}
+ - component: {fileID: 1226589387}
+ - component: {fileID: 1226589388}
m_Layer: 0
m_Name: o
m_TagString: Untagged
@@ -2511,8 +3874,9 @@ GameObject:
--- !u!4 &1226589387
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1226589386}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2520,37 +3884,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1226589388
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1226589386}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1251177664
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1251177665}
- - 114: {fileID: 1251177666}
+ - component: {fileID: 1251177665}
+ - component: {fileID: 1251177666}
m_Layer: 0
m_Name: Controller4
m_TagString: Untagged
@@ -2561,8 +3954,9 @@ GameObject:
--- !u!4 &1251177665
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1251177664}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2, y: -2, z: 1}
@@ -2588,11 +3982,13 @@ Transform:
- {fileID: 1114398042}
m_Father: {fileID: 0}
m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1251177666
MonoBehaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1251177664}
m_Enabled: 1
m_EditorHideFlags: 0
@@ -2620,12 +4016,13 @@ MonoBehaviour:
--- !u!1 &1270268393
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1270268394}
- - 212: {fileID: 1270268395}
+ - component: {fileID: 1270268394}
+ - component: {fileID: 1270268395}
m_Layer: 0
m_Name: lt
m_TagString: Untagged
@@ -2636,8 +4033,9 @@ GameObject:
--- !u!4 &1270268394
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1270268393}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2645,37 +4043,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1270268395
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1270268393}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1291983164
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1291983165}
- - 212: {fileID: 1291983166}
+ - component: {fileID: 1291983165}
+ - component: {fileID: 1291983166}
m_Layer: 0
m_Name: lb
m_TagString: Untagged
@@ -2686,8 +4113,9 @@ GameObject:
--- !u!4 &1291983165
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1291983164}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2695,37 +4123,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 15
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1291983166
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1291983164}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1341149157
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1341149158}
- - 212: {fileID: 1341149159}
+ - component: {fileID: 1341149158}
+ - component: {fileID: 1341149159}
m_Layer: 0
m_Name: lb
m_TagString: Untagged
@@ -2736,8 +4193,9 @@ GameObject:
--- !u!4 &1341149158
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341149157}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2745,37 +4203,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1341149159
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1341149157}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1373367576
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1373367577}
- - 212: {fileID: 1373367578}
+ - component: {fileID: 1373367577}
+ - component: {fileID: 1373367578}
m_Layer: 0
m_Name: o
m_TagString: Untagged
@@ -2786,8 +4273,9 @@ GameObject:
--- !u!4 &1373367577
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1373367576}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2795,37 +4283,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1373367578
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1373367576}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1389578940
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1389578941}
- - 212: {fileID: 1389578942}
+ - component: {fileID: 1389578941}
+ - component: {fileID: 1389578942}
m_Layer: 0
m_Name: dpad_right
m_TagString: Untagged
@@ -2836,8 +4353,9 @@ GameObject:
--- !u!4 &1389578941
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1389578940}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2845,37 +4363,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1389578942
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1389578940}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1421100312
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1421100313}
- - 212: {fileID: 1421100314}
+ - component: {fileID: 1421100313}
+ - component: {fileID: 1421100314}
m_Layer: 0
m_Name: thumbl
m_TagString: Untagged
@@ -2886,8 +4433,9 @@ GameObject:
--- !u!4 &1421100313
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1421100312}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -2895,40 +4443,69 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1421100314
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1421100312}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1424897889
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1424897894}
- - 20: {fileID: 1424897893}
- - 92: {fileID: 1424897892}
- - 124: {fileID: 1424897891}
- - 81: {fileID: 1424897890}
+ - component: {fileID: 1424897894}
+ - component: {fileID: 1424897893}
+ - component: {fileID: 1424897892}
+ - component: {fileID: 1424897891}
+ - component: {fileID: 1424897890}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@@ -2939,41 +4516,51 @@ GameObject:
--- !u!81 &1424897890
AudioListener:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1424897889}
m_Enabled: 1
--- !u!124 &1424897891
Behaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1424897889}
m_Enabled: 1
--- !u!92 &1424897892
Behaviour:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1424897889}
m_Enabled: 1
--- !u!20 &1424897893
Camera:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1424897889}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
- m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
+ m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
+ m_projectionMatrixMode: 1
+ m_GateFitMode: 2
+ m_FOVAxisMode: 0
+ m_SensorSize: {x: 36, y: 24}
+ m_LensShift: {x: 0, y: 0}
+ m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
- near clip plane: .100000001
+ near clip plane: 0.1
far clip plane: 1000
field of view: 60
orthographic: 1
@@ -2985,15 +4572,20 @@ Camera:
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
+ m_TargetEye: 3
m_HDR: 0
+ m_AllowMSAA: 1
+ m_AllowDynamicResolution: 0
+ m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
+ m_StereoSeparation: 0.022
--- !u!4 &1424897894
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1424897889}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3001,15 +4593,17 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1441316505
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1441316506}
- - 212: {fileID: 1441316507}
+ - component: {fileID: 1441316506}
+ - component: {fileID: 1441316507}
m_Layer: 0
m_Name: rt
m_TagString: Untagged
@@ -3020,8 +4614,9 @@ GameObject:
--- !u!4 &1441316506
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1441316505}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3029,37 +4624,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1441316507
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1441316505}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1482623298
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1482623299}
- - 212: {fileID: 1482623300}
+ - component: {fileID: 1482623299}
+ - component: {fileID: 1482623300}
m_Layer: 0
m_Name: menu
m_TagString: Untagged
@@ -3070,8 +4694,9 @@ GameObject:
--- !u!4 &1482623299
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1482623298}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3079,37 +4704,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1482623300
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1482623298}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1550060410
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1550060411}
- - 212: {fileID: 1550060412}
+ - component: {fileID: 1550060411}
+ - component: {fileID: 1550060412}
m_Layer: 0
m_Name: dpad_up
m_TagString: Untagged
@@ -3120,8 +4774,9 @@ GameObject:
--- !u!4 &1550060411
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1550060410}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3129,37 +4784,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1550060412
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1550060410}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1570571785
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1570571786}
- - 212: {fileID: 1570571787}
+ - component: {fileID: 1570571786}
+ - component: {fileID: 1570571787}
m_Layer: 0
m_Name: thumbl
m_TagString: Untagged
@@ -3170,8 +4854,9 @@ GameObject:
--- !u!4 &1570571786
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1570571785}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3179,37 +4864,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1570571787
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1570571785}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1590974725
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1590974726}
- - 212: {fileID: 1590974727}
+ - component: {fileID: 1590974726}
+ - component: {fileID: 1590974727}
m_Layer: 0
m_Name: r_stick
m_TagString: Untagged
@@ -3220,8 +4934,9 @@ GameObject:
--- !u!4 &1590974726
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1590974725}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3229,37 +4944,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1590974727
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1590974725}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1593312950
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1593312951}
- - 212: {fileID: 1593312952}
+ - component: {fileID: 1593312951}
+ - component: {fileID: 1593312952}
m_Layer: 0
m_Name: l_stick
m_TagString: Untagged
@@ -3270,8 +5014,9 @@ GameObject:
--- !u!4 &1593312951
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1593312950}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3279,37 +5024,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1593312952
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1593312950}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1632760225
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1632760226}
- - 212: {fileID: 1632760227}
+ - component: {fileID: 1632760226}
+ - component: {fileID: 1632760227}
m_Layer: 0
m_Name: r_stick
m_TagString: Untagged
@@ -3320,8 +5094,9 @@ GameObject:
--- !u!4 &1632760226
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1632760225}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3329,37 +5104,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1632760227
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1632760225}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1662105119
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1662105120}
- - 212: {fileID: 1662105121}
+ - component: {fileID: 1662105120}
+ - component: {fileID: 1662105121}
m_Layer: 0
m_Name: lt
m_TagString: Untagged
@@ -3370,8 +5174,9 @@ GameObject:
--- !u!4 &1662105120
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1662105119}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3379,37 +5184,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1662105121
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1662105119}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1737275129
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1737275131}
- - 212: {fileID: 1737275130}
+ - component: {fileID: 1737275131}
+ - component: {fileID: 1737275130}
m_Layer: 0
m_Name: o
m_TagString: Untagged
@@ -3420,30 +5254,58 @@ GameObject:
--- !u!212 &1737275130
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1737275129}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!4 &1737275131
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1737275129}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3451,15 +5313,17 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1799597089
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1799597090}
- - 212: {fileID: 1799597091}
+ - component: {fileID: 1799597090}
+ - component: {fileID: 1799597091}
m_Layer: 0
m_Name: y
m_TagString: Untagged
@@ -3470,8 +5334,9 @@ GameObject:
--- !u!4 &1799597090
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1799597089}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3479,37 +5344,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 16
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1799597091
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1799597089}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1809291991
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1809291992}
- - 212: {fileID: 1809291993}
+ - component: {fileID: 1809291992}
+ - component: {fileID: 1809291993}
m_Layer: 0
m_Name: rb
m_TagString: Untagged
@@ -3520,8 +5414,9 @@ GameObject:
--- !u!4 &1809291992
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1809291991}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3529,37 +5424,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1809291993
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1809291991}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1841485185
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1841485186}
- - 212: {fileID: 1841485187}
+ - component: {fileID: 1841485186}
+ - component: {fileID: 1841485187}
m_Layer: 0
m_Name: u
m_TagString: Untagged
@@ -3570,8 +5494,9 @@ GameObject:
--- !u!4 &1841485186
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1841485185}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3579,37 +5504,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1841485187
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1841485185}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1855712637
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1855712638}
- - 212: {fileID: 1855712639}
+ - component: {fileID: 1855712638}
+ - component: {fileID: 1855712639}
m_Layer: 0
m_Name: dpad_left
m_TagString: Untagged
@@ -3620,8 +5574,9 @@ GameObject:
--- !u!4 &1855712638
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1855712637}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3629,37 +5584,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1855712639
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1855712637}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1911495150
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1911495151}
- - 212: {fileID: 1911495152}
+ - component: {fileID: 1911495151}
+ - component: {fileID: 1911495152}
m_Layer: 0
m_Name: dpad_down
m_TagString: Untagged
@@ -3670,8 +5654,9 @@ GameObject:
--- !u!4 &1911495151
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1911495150}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3679,37 +5664,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1911495152
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1911495150}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1915507592
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1915507593}
- - 212: {fileID: 1915507594}
+ - component: {fileID: 1915507593}
+ - component: {fileID: 1915507594}
m_Layer: 0
m_Name: rt
m_TagString: Untagged
@@ -3720,8 +5734,9 @@ GameObject:
--- !u!4 &1915507593
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1915507592}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3729,37 +5744,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1915507594
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1915507592}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1930539833
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1930539834}
- - 212: {fileID: 1930539835}
+ - component: {fileID: 1930539834}
+ - component: {fileID: 1930539835}
m_Layer: 0
m_Name: thumbr
m_TagString: Untagged
@@ -3770,8 +5814,9 @@ GameObject:
--- !u!4 &1930539834
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1930539833}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3779,37 +5824,66 @@ Transform:
m_Children: []
m_Father: {fileID: 1251177665}
m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1930539835
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1930539833}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1934155640
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1934155641}
- - 212: {fileID: 1934155642}
+ - component: {fileID: 1934155641}
+ - component: {fileID: 1934155642}
m_Layer: 0
m_Name: menu
m_TagString: Untagged
@@ -3820,8 +5894,9 @@ GameObject:
--- !u!4 &1934155641
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1934155640}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3829,37 +5904,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1934155642
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1934155640}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &1972223071
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 1972223072}
- - 212: {fileID: 1972223073}
+ - component: {fileID: 1972223072}
+ - component: {fileID: 1972223073}
m_Layer: 0
m_Name: dpad_left
m_TagString: Untagged
@@ -3870,8 +5974,9 @@ GameObject:
--- !u!4 &1972223072
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1972223071}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3879,37 +5984,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1972223073
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1972223071}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &2000045203
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 2000045204}
- - 212: {fileID: 2000045205}
+ - component: {fileID: 2000045204}
+ - component: {fileID: 2000045205}
m_Layer: 0
m_Name: thumbr
m_TagString: Untagged
@@ -3920,8 +6054,9 @@ GameObject:
--- !u!4 &2000045204
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2000045203}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3929,37 +6064,66 @@ Transform:
m_Children: []
m_Father: {fileID: 905719554}
m_RootOrder: 15
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &2000045205
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2000045203}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &2028217713
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 2028217714}
- - 212: {fileID: 2028217715}
+ - component: {fileID: 2028217714}
+ - component: {fileID: 2028217715}
m_Layer: 0
m_Name: a
m_TagString: Untagged
@@ -3970,8 +6134,9 @@ GameObject:
--- !u!4 &2028217714
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2028217713}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -3979,37 +6144,66 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 17
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &2028217715
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2028217713}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &2073248531
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 2073248532}
- - 212: {fileID: 2073248533}
+ - component: {fileID: 2073248532}
+ - component: {fileID: 2073248533}
m_Layer: 0
m_Name: dpad_down
m_TagString: Untagged
@@ -4020,8 +6214,9 @@ GameObject:
--- !u!4 &2073248532
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2073248531}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -4029,37 +6224,66 @@ Transform:
m_Children: []
m_Father: {fileID: 791266304}
m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &2073248533
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2073248531}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
--- !u!1 &2089927215
GameObject:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
m_Component:
- - 4: {fileID: 2089927216}
- - 212: {fileID: 2089927217}
+ - component: {fileID: 2089927216}
+ - component: {fileID: 2089927217}
m_Layer: 0
m_Name: l_stick
m_TagString: Untagged
@@ -4070,8 +6294,9 @@ GameObject:
--- !u!4 &2089927216
Transform:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2089927215}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@@ -4079,25 +6304,53 @@ Transform:
m_Children: []
m_Father: {fileID: 177630718}
m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &2089927217
SpriteRenderer:
m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2089927215}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
+ m_DynamicOccludee: 1
+ m_MotionVectors: 1
+ m_LightProbeUsage: 0
+ m_ReflectionProbeUsage: 1
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
+ - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 0
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
+ m_SortingLayer: 0
m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 1, y: 1}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
diff --git a/Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity b/Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity
deleted file mode 100644
index c630436..0000000
--- a/Assets/Ouya/Examples/Scenes/VirtualControllerJS.unity
+++ /dev/null
@@ -1,4104 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!29 &1
-SceneSettings:
- m_ObjectHideFlags: 0
- m_PVSData:
- m_PVSObjectsArray: []
- m_PVSPortalsArray: []
- m_OcclusionBakeSettings:
- smallestOccluder: 5
- smallestHole: .25
- backfaceThreshold: 100
---- !u!104 &2
-RenderSettings:
- m_Fog: 0
- m_FogColor: {r: .5, g: .5, b: .5, a: 1}
- m_FogMode: 3
- m_FogDensity: .00999999978
- m_LinearFogStart: 0
- m_LinearFogEnd: 300
- m_AmbientLight: {r: .200000003, g: .200000003, b: .200000003, a: 1}
- m_SkyboxMaterial: {fileID: 0}
- m_HaloStrength: .5
- m_FlareStrength: 1
- m_FlareFadeSpeed: 3
- m_HaloTexture: {fileID: 0}
- m_SpotCookie: {fileID: 0}
- m_ObjectHideFlags: 0
---- !u!127 &3
-LevelGameManager:
- m_ObjectHideFlags: 0
---- !u!157 &4
-LightmapSettings:
- m_ObjectHideFlags: 0
- m_LightProbes: {fileID: 0}
- m_Lightmaps: []
- m_LightmapsMode: 1
- m_BakedColorSpace: 0
- m_UseDualLightmapsInForward: 0
- m_LightmapEditorSettings:
- m_Resolution: 50
- m_LastUsedResolution: 0
- m_TextureWidth: 1024
- m_TextureHeight: 1024
- m_BounceBoost: 1
- m_BounceIntensity: 1
- m_SkyLightColor: {r: .860000014, g: .930000007, b: 1, a: 1}
- m_SkyLightIntensity: 0
- m_Quality: 0
- m_Bounces: 1
- m_FinalGatherRays: 1000
- m_FinalGatherContrastThreshold: .0500000007
- m_FinalGatherGradientThreshold: 0
- m_FinalGatherInterpolationPoints: 15
- m_AOAmount: 0
- m_AOMaxDistance: .100000001
- m_AOContrast: 1
- m_LODSurfaceMappingDistance: 1
- m_Padding: 0
- m_TextureCompression: 0
- m_LockAtlas: 0
---- !u!196 &5
-NavMeshSettings:
- m_ObjectHideFlags: 0
- m_BuildSettings:
- agentRadius: .5
- agentHeight: 2
- agentSlope: 45
- agentClimb: .400000006
- ledgeDropHeight: 0
- maxJumpAcrossDistance: 0
- accuratePlacement: 0
- minRegionArea: 2
- widthInaccuracy: 16.666666
- heightInaccuracy: 10
- tileSizeHint: 0
- m_NavMesh: {fileID: 0}
---- !u!1 &13898294
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 13898295}
- - 212: {fileID: 13898296}
- m_Layer: 0
- m_Name: dpad_up
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &13898295
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13898294}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 8
---- !u!212 &13898296
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 13898294}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &42699132
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 42699133}
- - 212: {fileID: 42699134}
- m_Layer: 0
- m_Name: rt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &42699133
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 42699132}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 11
---- !u!212 &42699134
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 42699132}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &54589779
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 54589780}
- - 212: {fileID: 54589781}
- m_Layer: 0
- m_Name: o
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &54589780
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 54589779}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 12
---- !u!212 &54589781
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 54589779}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &73331592
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 73331593}
- - 212: {fileID: 73331594}
- m_Layer: 0
- m_Name: controller
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &73331593
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 73331592}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 0
---- !u!212 &73331594
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 73331592}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: -1
- m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &74263407
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 74263408}
- - 212: {fileID: 74263409}
- m_Layer: 0
- m_Name: lt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &74263408
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 74263407}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 13
---- !u!212 &74263409
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 74263407}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &109328636
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 109328637}
- - 212: {fileID: 109328638}
- m_Layer: 0
- m_Name: lb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &109328637
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 109328636}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 9
---- !u!212 &109328638
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 109328636}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &235495578
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 235495579}
- - 212: {fileID: 235495580}
- m_Layer: 0
- m_Name: thumbl
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &235495579
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 235495578}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 14
---- !u!212 &235495580
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 235495578}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &297347176
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 297347177}
- - 212: {fileID: 297347178}
- m_Layer: 0
- m_Name: menu
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &297347177
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 297347176}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 1
---- !u!212 &297347178
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 297347176}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &302883344
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 302883345}
- - 212: {fileID: 302883346}
- m_Layer: 0
- m_Name: o
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &302883345
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 302883344}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 12
---- !u!212 &302883346
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 302883344}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &351348049
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 351348050}
- - 212: {fileID: 351348051}
- m_Layer: 0
- m_Name: rb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &351348050
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 351348049}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 10
---- !u!212 &351348051
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 351348049}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &452086777
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 452086778}
- - 212: {fileID: 452086779}
- m_Layer: 0
- m_Name: l_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &452086778
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 452086777}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 2
---- !u!212 &452086779
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 452086777}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &494299540
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 494299541}
- - 212: {fileID: 494299542}
- m_Layer: 0
- m_Name: o
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &494299541
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 494299540}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 12
---- !u!212 &494299542
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 494299540}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &545596847
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 545596848}
- - 212: {fileID: 545596849}
- m_Layer: 0
- m_Name: y
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &545596848
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 545596847}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 17
---- !u!212 &545596849
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 545596847}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &593946963
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 593946964}
- - 212: {fileID: 593946965}
- m_Layer: 0
- m_Name: controller
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &593946964
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 593946963}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 0
---- !u!212 &593946965
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 593946963}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: -1
- m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &596226246
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 596226247}
- - 212: {fileID: 596226248}
- m_Layer: 0
- m_Name: l_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &596226247
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 596226246}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 2
---- !u!212 &596226248
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 596226246}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &600778964
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 600778965}
- - 212: {fileID: 600778966}
- m_Layer: 0
- m_Name: dpad_right
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &600778965
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 600778964}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 5
---- !u!212 &600778966
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 600778964}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &607966451
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 607966452}
- - 212: {fileID: 607966453}
- m_Layer: 0
- m_Name: lt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &607966452
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 607966451}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 13
---- !u!212 &607966453
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 607966451}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &621988777
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 621988778}
- - 212: {fileID: 621988779}
- m_Layer: 0
- m_Name: u
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &621988778
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 621988777}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 16
---- !u!212 &621988779
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 621988777}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &734668693
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 734668694}
- - 212: {fileID: 734668695}
- m_Layer: 0
- m_Name: rb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &734668694
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 734668693}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 10
---- !u!212 &734668695
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 734668693}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &816357436
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 816357437}
- - 212: {fileID: 816357438}
- m_Layer: 0
- m_Name: u
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &816357437
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 816357436}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 16
---- !u!212 &816357438
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 816357436}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &855064774
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 855064775}
- - 212: {fileID: 855064776}
- m_Layer: 0
- m_Name: r_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &855064775
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 855064774}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 3
---- !u!212 &855064776
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 855064774}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &866699369
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 866699370}
- - 212: {fileID: 866699371}
- m_Layer: 0
- m_Name: thumbl
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &866699370
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 866699369}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 14
---- !u!212 &866699371
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 866699369}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &879508573
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 879508574}
- - 212: {fileID: 879508575}
- m_Layer: 0
- m_Name: dpad_up
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &879508574
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 879508573}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 8
---- !u!212 &879508575
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 879508573}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &885476805
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 885476806}
- - 212: {fileID: 885476807}
- m_Layer: 0
- m_Name: dpad_down
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &885476806
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 885476805}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 6
---- !u!212 &885476807
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 885476805}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &894696051
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 894696052}
- - 212: {fileID: 894696053}
- m_Layer: 0
- m_Name: y
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &894696052
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 894696051}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 17
---- !u!212 &894696053
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 894696051}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &905719553
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 905719554}
- - 114: {fileID: 905719555}
- m_Layer: 0
- m_Name: Controller1
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &905719554
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 905719553}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -2, y: 2, z: 1}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 593946964}
- - {fileID: 1934155641}
- - {fileID: 996492338}
- - {fileID: 1590974726}
- - {fileID: 989113168}
- - {fileID: 1168141497}
- - {fileID: 885476806}
- - {fileID: 1855712638}
- - {fileID: 13898295}
- - {fileID: 1341149158}
- - {fileID: 734668694}
- - {fileID: 42699133}
- - {fileID: 1226589387}
- - {fileID: 1662105120}
- - {fileID: 866699370}
- - {fileID: 2000045204}
- - {fileID: 621988778}
- - {fileID: 1024398185}
- m_Father: {fileID: 0}
- m_RootOrder: 1
---- !u!114 &905719555
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 905719553}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 98ebee64155373b4d8110c47b86d4e4e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- button_menu: {fileID: 1934155642}
- button_a: {fileID: 989113169}
- button_dpad_down: {fileID: 885476807}
- button_dpad_left: {fileID: 1855712639}
- button_dpad_right: {fileID: 1168141498}
- button_dpad_up: {fileID: 13898296}
- button_lb: {fileID: 1341149159}
- axis_lt: {fileID: 1662105121}
- axis_l_stick: {fileID: 996492337}
- button_o: {fileID: 1226589388}
- button_rb: {fileID: 734668695}
- axis_rt: {fileID: 42699134}
- axis_r_stick: {fileID: 1590974727}
- axis_thumbl: {fileID: 866699371}
- axis_thumbr: {fileID: 2000045205}
- button_u: {fileID: 621988779}
- button_y: {fileID: 1024398186}
- _PlayerNumber: 0
---- !u!1 &912595680
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 912595681}
- - 212: {fileID: 912595682}
- m_Layer: 0
- m_Name: dpad_up
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &912595681
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 912595680}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 8
---- !u!212 &912595682
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 912595680}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &980469209
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 980469210}
- - 212: {fileID: 980469211}
- m_Layer: 0
- m_Name: rb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &980469210
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 980469209}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 10
---- !u!212 &980469211
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 980469209}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &989113167
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 989113168}
- - 212: {fileID: 989113169}
- m_Layer: 0
- m_Name: a
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &989113168
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 989113167}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 4
---- !u!212 &989113169
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 989113167}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &996492336
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 996492338}
- - 212: {fileID: 996492337}
- m_Layer: 0
- m_Name: l_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!212 &996492337
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 996492336}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!4 &996492338
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 996492336}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 2
---- !u!1 &1024398184
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1024398185}
- - 212: {fileID: 1024398186}
- m_Layer: 0
- m_Name: y
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1024398185
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1024398184}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 17
---- !u!212 &1024398186
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1024398184}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1031599640
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1031599642}
- - 212: {fileID: 1031599641}
- m_Layer: 0
- m_Name: l_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!212 &1031599641
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1031599640}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!4 &1031599642
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1031599640}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 2
---- !u!1 &1052286322
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1052286324}
- - 212: {fileID: 1052286323}
- m_Layer: 0
- m_Name: dpad_up
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!212 &1052286323
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1052286322}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!4 &1052286324
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1052286322}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 8
---- !u!1 &1058671048
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1058671049}
- - 212: {fileID: 1058671050}
- m_Layer: 0
- m_Name: r_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1058671049
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1058671048}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 3
---- !u!212 &1058671050
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1058671048}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1059241315
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1059241316}
- - 212: {fileID: 1059241317}
- m_Layer: 0
- m_Name: dpad_right
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1059241316
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1059241315}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 5
---- !u!212 &1059241317
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1059241315}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1061817705
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1061817706}
- - 212: {fileID: 1061817707}
- m_Layer: 0
- m_Name: rt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1061817706
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1061817705}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 11
---- !u!212 &1061817707
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1061817705}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1064097743
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1064097744}
- - 212: {fileID: 1064097745}
- m_Layer: 0
- m_Name: u
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1064097744
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1064097743}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 16
---- !u!212 &1064097745
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1064097743}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1065844504
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1065844505}
- - 212: {fileID: 1065844506}
- m_Layer: 0
- m_Name: thumbr
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1065844505
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1065844504}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 15
---- !u!212 &1065844506
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1065844504}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1066067951
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1066067952}
- - 212: {fileID: 1066067953}
- m_Layer: 0
- m_Name: a
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1066067952
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1066067951}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 4
---- !u!212 &1066067953
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1066067951}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1074716924
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1074716925}
- - 212: {fileID: 1074716926}
- m_Layer: 0
- m_Name: r_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1074716925
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1074716924}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 3
---- !u!212 &1074716926
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1074716924}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1095120803
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1095120804}
- - 212: {fileID: 1095120805}
- m_Layer: 0
- m_Name: dpad_left
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1095120804
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1095120803}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 7
---- !u!212 &1095120805
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1095120803}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1168141496
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1168141497}
- - 212: {fileID: 1168141498}
- m_Layer: 0
- m_Name: dpad_right
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1168141497
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1168141496}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 5
---- !u!212 &1168141498
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1168141496}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1183098831
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1183098832}
- - 212: {fileID: 1183098833}
- m_Layer: 0
- m_Name: rt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1183098832
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1183098831}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 11
---- !u!212 &1183098833
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1183098831}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1186170042
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1186170044}
- - 114: {fileID: 1186170043}
- m_Layer: 0
- m_Name: OuyaGameObject
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &1186170043
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dfc3eaab5f3dea3429191724f83b7d4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- OuyaPluginInitValues:
- - Key: tv.ouya.developer_id
- Value: 310a8f51-4d6e-4ae5-bda0-b93878e5f5d0
- m_useInputThreading: 0
---- !u!4 &1186170044
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1186170042}
- m_LocalRotation: {x: 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: 5
---- !u!1 &1219104959
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1219104960}
- - 212: {fileID: 1219104961}
- m_Layer: 0
- m_Name: lb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1219104960
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1219104959}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 9
---- !u!212 &1219104961
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1219104959}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1226589386
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1226589387}
- - 212: {fileID: 1226589388}
- m_Layer: 0
- m_Name: o
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1226589387
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1226589386}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 12
---- !u!212 &1226589388
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1226589386}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1239618033
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1239618034}
- - 212: {fileID: 1239618035}
- m_Layer: 0
- m_Name: lt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1239618034
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1239618033}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 13
---- !u!212 &1239618035
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1239618033}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1291074763
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1291074764}
- - 212: {fileID: 1291074765}
- m_Layer: 0
- m_Name: controller
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1291074764
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1291074763}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 0
---- !u!212 &1291074765
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1291074763}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: -1
- m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1299864239
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1299864240}
- - 212: {fileID: 1299864241}
- m_Layer: 0
- m_Name: dpad_left
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1299864240
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1299864239}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 7
---- !u!212 &1299864241
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1299864239}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1341149157
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1341149158}
- - 212: {fileID: 1341149159}
- m_Layer: 0
- m_Name: lb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1341149158
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1341149157}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 9
---- !u!212 &1341149159
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1341149157}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1347713006
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1347713007}
- - 212: {fileID: 1347713008}
- m_Layer: 0
- m_Name: dpad_down
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1347713007
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1347713006}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 6
---- !u!212 &1347713008
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1347713006}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1418812881
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1418812882}
- - 212: {fileID: 1418812883}
- m_Layer: 0
- m_Name: controller
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1418812882
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1418812881}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 0
---- !u!212 &1418812883
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1418812881}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: -1
- m_Sprite: {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1424897889
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1424897894}
- - 20: {fileID: 1424897893}
- - 92: {fileID: 1424897892}
- - 124: {fileID: 1424897891}
- - 81: {fileID: 1424897890}
- m_Layer: 0
- m_Name: Main Camera
- m_TagString: MainCamera
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!81 &1424897890
-AudioListener:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!124 &1424897891
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!92 &1424897892
-Behaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
---- !u!20 &1424897893
-Camera:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: .100000001
- far clip plane: 1000
- field of view: 60
- orthographic: 1
- orthographic size: 5
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_HDR: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: .0219999999
---- !u!4 &1424897894
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1424897889}
- m_LocalRotation: {x: 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
---- !u!1 &1443480475
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1443480476}
- - 212: {fileID: 1443480477}
- m_Layer: 0
- m_Name: menu
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1443480476
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1443480475}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 1
---- !u!212 &1443480477
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1443480475}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1462483456
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1462483457}
- - 114: {fileID: 1462483458}
- m_Layer: 0
- m_Name: Controller4
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1462483457
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1462483456}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 2, y: -2, z: 1}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1291074764}
- - {fileID: 297347177}
- - {fileID: 1031599642}
- - {fileID: 1058671049}
- - {fileID: 1985150527}
- - {fileID: 600778965}
- - {fileID: 1347713007}
- - {fileID: 1299864240}
- - {fileID: 879508574}
- - {fileID: 1924082726}
- - {fileID: 980469210}
- - {fileID: 2009836179}
- - {fileID: 302883345}
- - {fileID: 607966452}
- - {fileID: 235495579}
- - {fileID: 1065844505}
- - {fileID: 1557115639}
- - {fileID: 545596848}
- m_Father: {fileID: 0}
- m_RootOrder: 4
---- !u!114 &1462483458
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1462483456}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 98ebee64155373b4d8110c47b86d4e4e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- button_menu: {fileID: 297347178}
- button_a: {fileID: 1985150528}
- button_dpad_down: {fileID: 1347713008}
- button_dpad_left: {fileID: 1299864241}
- button_dpad_right: {fileID: 600778966}
- button_dpad_up: {fileID: 879508575}
- button_lb: {fileID: 1924082727}
- axis_lt: {fileID: 607966453}
- axis_l_stick: {fileID: 1031599641}
- button_o: {fileID: 302883346}
- button_rb: {fileID: 980469211}
- axis_rt: {fileID: 2009836180}
- axis_r_stick: {fileID: 1058671050}
- axis_thumbl: {fileID: 235495580}
- axis_thumbr: {fileID: 1065844506}
- button_u: {fileID: 1557115640}
- button_y: {fileID: 545596849}
- _PlayerNumber: 3
---- !u!1 &1472529858
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1472529859}
- - 212: {fileID: 1472529860}
- m_Layer: 0
- m_Name: thumbr
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1472529859
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1472529858}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 15
---- !u!212 &1472529860
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1472529858}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1504065578
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1504065579}
- - 212: {fileID: 1504065580}
- m_Layer: 0
- m_Name: menu
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1504065579
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1504065578}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 1
---- !u!212 &1504065580
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1504065578}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1512727027
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1512727028}
- - 212: {fileID: 1512727029}
- m_Layer: 0
- m_Name: rb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1512727028
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1512727027}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 10
---- !u!212 &1512727029
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1512727027}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1548978549
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1548978550}
- - 212: {fileID: 1548978551}
- m_Layer: 0
- m_Name: thumbr
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1548978550
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1548978549}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 15
---- !u!212 &1548978551
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1548978549}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1557115638
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1557115639}
- - 212: {fileID: 1557115640}
- m_Layer: 0
- m_Name: u
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1557115639
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1557115638}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 16
---- !u!212 &1557115640
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1557115638}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1571346605
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1571346606}
- - 212: {fileID: 1571346607}
- m_Layer: 0
- m_Name: dpad_down
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1571346606
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1571346605}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 6
---- !u!212 &1571346607
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1571346605}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1575043903
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1575043904}
- - 212: {fileID: 1575043905}
- m_Layer: 0
- m_Name: dpad_left
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1575043904
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1575043903}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 7
---- !u!212 &1575043905
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1575043903}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1590974725
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1590974726}
- - 212: {fileID: 1590974727}
- m_Layer: 0
- m_Name: r_stick
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1590974726
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1590974725}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 3
---- !u!212 &1590974727
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1590974725}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1662105119
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1662105120}
- - 212: {fileID: 1662105121}
- m_Layer: 0
- m_Name: lt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1662105120
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1662105119}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 13
---- !u!212 &1662105121
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1662105119}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1689153675
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1689153676}
- - 114: {fileID: 1689153677}
- m_Layer: 0
- m_Name: Controller3
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1689153676
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1689153675}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -2, y: -2, z: 1}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 1418812882}
- - {fileID: 1504065579}
- - {fileID: 596226247}
- - {fileID: 1074716925}
- - {fileID: 1804626790}
- - {fileID: 1059241316}
- - {fileID: 1571346606}
- - {fileID: 1575043904}
- - {fileID: 1052286324}
- - {fileID: 109328637}
- - {fileID: 351348050}
- - {fileID: 1061817706}
- - {fileID: 54589780}
- - {fileID: 74263408}
- - {fileID: 1877718592}
- - {fileID: 1472529859}
- - {fileID: 1064097744}
- - {fileID: 894696052}
- m_Father: {fileID: 0}
- m_RootOrder: 3
---- !u!114 &1689153677
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1689153675}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 98ebee64155373b4d8110c47b86d4e4e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- button_menu: {fileID: 1504065580}
- button_a: {fileID: 1804626791}
- button_dpad_down: {fileID: 1571346607}
- button_dpad_left: {fileID: 1575043905}
- button_dpad_right: {fileID: 1059241317}
- button_dpad_up: {fileID: 1052286323}
- button_lb: {fileID: 109328638}
- axis_lt: {fileID: 74263409}
- axis_l_stick: {fileID: 596226248}
- button_o: {fileID: 54589781}
- button_rb: {fileID: 351348051}
- axis_rt: {fileID: 1061817707}
- axis_r_stick: {fileID: 1074716926}
- axis_thumbl: {fileID: 1877718593}
- axis_thumbr: {fileID: 1472529860}
- button_u: {fileID: 1064097745}
- button_y: {fileID: 894696053}
- _PlayerNumber: 2
---- !u!1 &1745897872
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1745897873}
- - 212: {fileID: 1745897874}
- m_Layer: 0
- m_Name: y
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1745897873
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1745897872}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 17
---- !u!212 &1745897874
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1745897872}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1747616582
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1747616583}
- - 114: {fileID: 1747616584}
- m_Layer: 0
- m_Name: Controller2
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1747616583
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1747616582}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 2, y: 2, z: 1}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children:
- - {fileID: 73331593}
- - {fileID: 1443480476}
- - {fileID: 452086778}
- - {fileID: 855064775}
- - {fileID: 1066067952}
- - {fileID: 2047356139}
- - {fileID: 1881641156}
- - {fileID: 1095120804}
- - {fileID: 912595681}
- - {fileID: 1219104960}
- - {fileID: 1512727028}
- - {fileID: 1183098832}
- - {fileID: 494299541}
- - {fileID: 1239618034}
- - {fileID: 1804059081}
- - {fileID: 1548978550}
- - {fileID: 816357437}
- - {fileID: 1745897873}
- m_Father: {fileID: 0}
- m_RootOrder: 2
---- !u!114 &1747616584
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1747616582}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 98ebee64155373b4d8110c47b86d4e4e, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- button_menu: {fileID: 1443480477}
- button_a: {fileID: 1066067953}
- button_dpad_down: {fileID: 1881641157}
- button_dpad_left: {fileID: 1095120805}
- button_dpad_right: {fileID: 2047356140}
- button_dpad_up: {fileID: 912595682}
- button_lb: {fileID: 1219104961}
- axis_lt: {fileID: 1239618035}
- axis_l_stick: {fileID: 452086779}
- button_o: {fileID: 494299542}
- button_rb: {fileID: 1512727029}
- axis_rt: {fileID: 1183098833}
- axis_r_stick: {fileID: 855064776}
- axis_thumbl: {fileID: 1804059080}
- axis_thumbr: {fileID: 1548978551}
- button_u: {fileID: 816357438}
- button_y: {fileID: 1745897874}
- _PlayerNumber: 1
---- !u!1 &1804059079
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1804059081}
- - 212: {fileID: 1804059080}
- m_Layer: 0
- m_Name: thumbl
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!212 &1804059080
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1804059079}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!4 &1804059081
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1804059079}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 14
---- !u!1 &1804626789
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1804626790}
- - 212: {fileID: 1804626791}
- m_Layer: 0
- m_Name: a
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1804626790
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1804626789}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 4
---- !u!212 &1804626791
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1804626789}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1855712637
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1855712638}
- - 212: {fileID: 1855712639}
- m_Layer: 0
- m_Name: dpad_left
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1855712638
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1855712637}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 7
---- !u!212 &1855712639
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1855712637}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1877718591
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1877718592}
- - 212: {fileID: 1877718593}
- m_Layer: 0
- m_Name: thumbl
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1877718592
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1877718591}
- m_LocalRotation: {x: 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: 1689153676}
- m_RootOrder: 14
---- !u!212 &1877718593
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1877718591}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1881641155
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1881641156}
- - 212: {fileID: 1881641157}
- m_Layer: 0
- m_Name: dpad_down
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1881641156
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1881641155}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 6
---- !u!212 &1881641157
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1881641155}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1924082725
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1924082726}
- - 212: {fileID: 1924082727}
- m_Layer: 0
- m_Name: lb
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1924082726
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1924082725}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 9
---- !u!212 &1924082727
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1924082725}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1934155640
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1934155641}
- - 212: {fileID: 1934155642}
- m_Layer: 0
- m_Name: menu
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1934155641
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1934155640}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 1
---- !u!212 &1934155642
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1934155640}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_Sprite: {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &1985150526
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 1985150527}
- - 212: {fileID: 1985150528}
- m_Layer: 0
- m_Name: a
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &1985150527
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1985150526}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 4
---- !u!212 &1985150528
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 1985150526}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &2000045203
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 2000045204}
- - 212: {fileID: 2000045205}
- m_Layer: 0
- m_Name: thumbr
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &2000045204
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2000045203}
- m_LocalRotation: {x: 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: 905719554}
- m_RootOrder: 15
---- !u!212 &2000045205
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2000045203}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &2009836178
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 2009836179}
- - 212: {fileID: 2009836180}
- m_Layer: 0
- m_Name: rt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &2009836179
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2009836178}
- m_LocalRotation: {x: 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: 1462483457}
- m_RootOrder: 11
---- !u!212 &2009836180
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2009836178}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
---- !u!1 &2047356138
-GameObject:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- serializedVersion: 4
- m_Component:
- - 4: {fileID: 2047356139}
- - 212: {fileID: 2047356140}
- m_Layer: 0
- m_Name: dpad_right
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!4 &2047356139
-Transform:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2047356138}
- m_LocalRotation: {x: 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: 1747616583}
- m_RootOrder: 5
---- !u!212 &2047356140
-SpriteRenderer:
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_GameObject: {fileID: 2047356138}
- m_Enabled: 1
- m_CastShadows: 0
- m_ReceiveShadows: 0
- m_LightmapIndex: 255
- m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
- m_Materials:
- - {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
- m_SubsetIndices:
- m_StaticBatchRoot: {fileID: 0}
- m_UseLightProbes: 0
- m_LightProbeAnchor: {fileID: 0}
- m_ScaleInLightmap: 1
- m_SortingLayerID: 0
- m_SortingOrder: 1
- m_Sprite: {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/Ouya/Examples/Scripts/OuyaPlotAxisButton.cs b/Assets/Ouya/Examples/Scripts/OuyaPlotAxisButton.cs
index b015db1..492435a 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaPlotAxisButton.cs
+++ b/Assets/Ouya/Examples/Scripts/OuyaPlotAxisButton.cs
@@ -36,8 +36,10 @@ public class OuyaPlotAxisButton : MonoBehaviour
private int m_timeIndex = 0;
+#pragma warning disable CS0414 //
private List m_plotAxises = new List();
private List m_plotButtons = new List();
+#pragma warning restore CS0414 //
public void OnEnable()
{
diff --git a/Assets/Ouya/Examples/Scripts/OuyaPlotMeshThumbstick.cs b/Assets/Ouya/Examples/Scripts/OuyaPlotMeshThumbstick.cs
index dcb71b0..aebcbdd 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaPlotMeshThumbstick.cs
+++ b/Assets/Ouya/Examples/Scripts/OuyaPlotMeshThumbstick.cs
@@ -40,8 +40,10 @@ public class OuyaPlotMeshThumbstick : MonoBehaviour
private static List m_plots = new List();
+#pragma warning disable CS0414 //
private int m_lastX = -2;
private int m_lastY = -2;
+#pragma warning restore CS0414 //
public string m_label = null;
@@ -138,7 +140,9 @@ private void UpdateCounts()
}
}
+#pragma warning disable CS0414 //
private float m_increment = 1/32f;
+#pragma warning restore CS0414 //
void UpdateTexture()
{
diff --git a/Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js b/Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js
deleted file mode 100644
index 09b13ec..0000000
--- a/Assets/Ouya/Examples/Scripts/OuyaShowJavaScript.js
+++ /dev/null
@@ -1,131 +0,0 @@
-#pragma strict
-
-import System.Collections.Generic;
-
-public class OuyaShowJavaScript extends MonoBehaviour
-#if UNITY_ANDROID && !UNITY_EDITOR
- implements
- OuyaSDK.IPauseListener,
- OuyaSDK.IResumeListener,
- OuyaSDK.IMenuAppearingListener,
- OuyaSDK.IRequestGamerInfoListener,
- OuyaSDK.IRequestProductsListener,
- OuyaSDK.IRequestPurchaseListener,
- OuyaSDK.IRequestReceiptsListener
-#endif
-{
-
-#if UNITY_ANDROID && !UNITY_EDITOR
- function Awake()
- {
- OuyaSDK.registerMenuAppearingListener(this);
- OuyaSDK.registerPauseListener(this);
- OuyaSDK.registerResumeListener(this);
- OuyaSDK.registerRequestGamerInfoListener(this);
- OuyaSDK.registerRequestProductsListener(this);
- OuyaSDK.registerRequestPurchaseListener(this);
- OuyaSDK.registerRequestReceiptsListener(this);
- }
-
- function OnDestroy()
- {
- OuyaSDK.unregisterMenuAppearingListener(this);
- OuyaSDK.unregisterPauseListener(this);
- OuyaSDK.unregisterResumeListener(this);
- OuyaSDK.unregisterRequestGamerInfoListener(this);
- OuyaSDK.unregisterRequestProductsListener(this);
- OuyaSDK.unregisterRequestPurchaseListener(this);
- OuyaSDK.unregisterRequestReceiptsListener(this);
- }
-
- public function OuyaMenuAppearing()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function OuyaOnPause()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function OuyaOnResume()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function RequestGamerInfoOnSuccess(uuid : String, username : String)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestGamerInfoOnFailure(errorCode : int, errorMessage : String)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestGamerInfoOnCancel()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function RequestProductsOnSuccess(products : List.)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- for (var index : int = 0; index < products.Count; ++index)
- {
- //product : OuyaSDK.Product in products
- }
- }
- public function RequestProductsOnFailure(errorCode : int, errorMessage : String)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestProductsOnCancel()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function RequestPurchaseOnSuccess(product : OuyaSDK.Product)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestPurchaseOnFailure(errorCode : int, errorMessage : String)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestPurchaseOnCancel()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function RequestReceiptsOnSuccess(receipts : List.)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- for (var receipt : OuyaSDK.Receipt in receipts)
- {
- if (receipt.identifier == "__MY_ID__")
- {
- //detected purchase
- }
- }
- }
- public function RequestReceiptsOnFailure(errorCode : int, errorMessage : String)
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
- public function RequestReceiptsOnCancel()
- {
- Debug.Log(System.Reflection.MethodBase.GetCurrentMethod().ToString());
- }
-
- public function OnGUI() {
- GUILayout.BeginVertical(GUILayout.Height(Screen.height));
- GUILayout.FlexibleSpace();
- GUILayout.BeginHorizontal(GUILayout.Width(Screen.width));
- GUILayout.FlexibleSpace();
- GUILayout.Label("This is JavaScript! Check out the code for syntax examples.");
- GUILayout.FlexibleSpace();
- GUILayout.EndHorizontal();
- GUILayout.FlexibleSpace();
- GUILayout.EndVertical();
- }
-#endif
-}
\ No newline at end of file
diff --git a/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs b/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs
index c67ee64..c04dab9 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs
+++ b/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs
@@ -96,7 +96,7 @@ private void OnGUI()
(m_focusManager.SelectedButton == m_btnPlayMP3 &&
OuyaSDK.OuyaInput.GetButtonUp(OuyaController.BUTTON_O)))
{
-#if UNITY_5
+#if UNITY_5 || UNITY_2017 || UNITY_2018
GetComponent().PlayOneShot(m_soundMP3, 100);
#else
audio.PlayOneShot(m_soundMP3, 100);
@@ -118,7 +118,7 @@ private void OnGUI()
(m_focusManager.SelectedButton == m_btnPlayOGG &&
OuyaSDK.OuyaInput.GetButtonUp(OuyaController.BUTTON_O)))
{
-#if UNITY_5
+#if UNITY_5 || UNITY_2017 || UNITY_2018
GetComponent().PlayOneShot(m_soundOGG, 100);
#else
audio.PlayOneShot(m_soundOGG, 100);
@@ -140,7 +140,7 @@ private void OnGUI()
(m_focusManager.SelectedButton == m_btnPlayWAV &&
OuyaSDK.OuyaInput.GetButtonUp(OuyaController.BUTTON_O)))
{
-#if UNITY_5
+#if UNITY_5 || UNITY_2017 || UNITY_2018
GetComponent().PlayOneShot(m_soundWAV, 100);
#else
audio.PlayOneShot(m_soundWAV, 100);
diff --git a/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs.meta b/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs.meta
index 8804545..54845cf 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs.meta
+++ b/Assets/Ouya/Examples/Scripts/OuyaShowSounds.cs.meta
@@ -1,8 +1,11 @@
fileFormatVersion: 2
-guid: 8303a7fa6b83fe34db90d0290c7be38c
+guid: c6d50ecb5657d134b98a1d95d913bcc0
MonoImporter:
+ externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Scripts/OuyaShowUnityInput.cs b/Assets/Ouya/Examples/Scripts/OuyaShowUnityInput.cs
index 29d8b89..7fcdba3 100644
--- a/Assets/Ouya/Examples/Scripts/OuyaShowUnityInput.cs
+++ b/Assets/Ouya/Examples/Scripts/OuyaShowUnityInput.cs
@@ -39,8 +39,10 @@ public class OuyaShowUnityInput : MonoBehaviour
{
public static int PlayerNum = 0;
+#pragma warning disable CS0414 //
private GUISkin m_guiSkin = null;
private Texture2D m_backgroundBlack = null;
+#pragma warning restore CS0414 //
#region Model reference fields
@@ -63,6 +65,7 @@ public class OuyaShowUnityInput : MonoBehaviour
#endregion
+#pragma warning disable CS0414 //
private string m_axis1 = string.Empty;
private string m_axis2 = string.Empty;
private string m_axis3 = string.Empty;
@@ -92,6 +95,7 @@ public class OuyaShowUnityInput : MonoBehaviour
private string m_controller6 = string.Empty;
private string m_controller7 = string.Empty;
private string m_controller8 = string.Empty;
+#pragma warning restore CS0414 //
#region Thumbstick plots
@@ -99,7 +103,9 @@ public class OuyaShowUnityInput : MonoBehaviour
#endregion
+#pragma warning disable CS0414 //
private DateTime m_menuDetected = DateTime.MinValue;
+#pragma warning restore CS0414 //
public void OuyaMenuAppearing()
{
diff --git a/Assets/Ouya/Examples/Scripts/VirtualController.cs b/Assets/Ouya/Examples/Scripts/VirtualController.cs
index 79f3216..3209dd6 100644
--- a/Assets/Ouya/Examples/Scripts/VirtualController.cs
+++ b/Assets/Ouya/Examples/Scripts/VirtualController.cs
@@ -47,7 +47,9 @@ public class VirtualController : MonoBehaviour
public int _PlayerNumber = 0; // controller #1
+#pragma warning disable CS0414 //
private DateTime _timerMenu = DateTime.MinValue;
+#pragma warning restore CS0414 //
private const float AXIS_SCALER = 0.05f;
diff --git a/Assets/Ouya/Examples/Scripts/VirtualControllerJS.js b/Assets/Ouya/Examples/Scripts/VirtualControllerJS.js
deleted file mode 100644
index 719fdd6..0000000
--- a/Assets/Ouya/Examples/Scripts/VirtualControllerJS.js
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- * Copyright (C) 2012-2015 OUYA, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#pragma strict
-
-#if UNITY_ANDROID && !UNITY_EDITOR
-import System;
-import tv.ouya.console.api;
-#endif
-
-public class VirtualControllerJS extends MonoBehaviour
-#if UNITY_ANDROID && !UNITY_EDITOR
- implements
- OuyaSDK.IPauseListener,
- OuyaSDK.IResumeListener
-#endif
-{
- public var button_menu : SpriteRenderer = null;
- public var button_a : SpriteRenderer = null;
- public var button_dpad_down : SpriteRenderer = null;
- public var button_dpad_left : SpriteRenderer = null;
- public var button_dpad_right : SpriteRenderer = null;
- public var button_dpad_up : SpriteRenderer = null;
- public var button_lb : SpriteRenderer = null;
- public var axis_lt : SpriteRenderer = null;
- public var axis_l_stick : SpriteRenderer = null;
- public var button_o : SpriteRenderer = null;
- public var button_rb : SpriteRenderer = null;
- public var axis_rt : SpriteRenderer = null;
- public var axis_r_stick : SpriteRenderer = null;
- public var axis_thumbl : SpriteRenderer = null;
- public var axis_thumbr : SpriteRenderer = null;
- public var button_u : SpriteRenderer = null;
- public var button_y : SpriteRenderer = null;
-
- public var _PlayerNumber : int = 0; // controller #1
-
- private var _timerMenu : System.DateTime = System.DateTime.MinValue;
-
- private var AXIS_SCALER : float = 0.05f;
-
- private var DEADZONE : float = 0.25f;
-
-#if UNITY_ANDROID && !UNITY_EDITOR
-
- function Awake()
- {
- OuyaSDK.registerPauseListener (this);
- OuyaSDK.registerResumeListener (this);
- }
-
- function OnDestroy()
- {
- OuyaSDK.unregisterPauseListener(this);
- OuyaSDK.unregisterResumeListener(this);
- }
-
-#endif
-
- function OuyaOnPause()
- {
- Debug.Log ("Example paused!");
- }
-
- function OuyaOnResume()
- {
- Debug.Log ("Example resumed!");
- }
-
- function OnGUI()
- {
- GUILayout.BeginVertical(GUILayout.Height(Screen.height));
- GUILayout.FlexibleSpace();
- GUILayout.BeginHorizontal(GUILayout.Width(Screen.width));
- GUILayout.FlexibleSpace();
- GUILayout.Label(String.Format ("Virtual Controller for Unity on {0}", OuyaSDK.getDeviceHardwareName()));
- GUILayout.FlexibleSpace();
- GUILayout.EndHorizontal();
- GUILayout.FlexibleSpace();
- GUILayout.EndVertical();
- }
-
-#if UNITY_ANDROID && !UNITY_EDITOR
-
- function HelperUpdateSprite(sr : SpriteRenderer, button : int)
- {
- if (OuyaSDK.OuyaInput.GetButtonDown(_PlayerNumber, button))
- {
- sr.gameObject.SetActive(true);
- }
-
- if (OuyaSDK.OuyaInput.GetButtonUp(_PlayerNumber, button))
- {
- sr.gameObject.SetActive(false);
- }
- }
-
- function RotateInput(input : Vector2) : Vector2
- {
- //rotate input by N degrees to match image
- var degrees : float = 225;
- var radians : float = degrees/180f*Mathf.PI;
- var cos : float = Mathf.Cos(radians);
- var sin : float = Mathf.Sin(radians);
-
- var x : float = input.x*cos - input.y*sin;
- var y : float = input.x*sin + input.y*cos;
-
- input.x = x;
- input.y = y;
-
- return input;
- }
-
- function Update()
- {
- HelperUpdateSprite(button_o, OuyaController.BUTTON_O);
- HelperUpdateSprite(button_u, OuyaController.BUTTON_U);
- HelperUpdateSprite(button_y, OuyaController.BUTTON_Y);
- HelperUpdateSprite(button_a, OuyaController.BUTTON_A);
- HelperUpdateSprite(button_lb, OuyaController.BUTTON_L1);
- HelperUpdateSprite(button_dpad_down, OuyaController.BUTTON_DPAD_DOWN);
- HelperUpdateSprite(button_dpad_left, OuyaController.BUTTON_DPAD_LEFT);
- HelperUpdateSprite(button_dpad_right, OuyaController.BUTTON_DPAD_RIGHT);
- HelperUpdateSprite(button_dpad_up, OuyaController.BUTTON_DPAD_UP);
-
- HelperUpdateSprite(button_rb, OuyaController.BUTTON_R1);
-
- var inputLeft : Vector2;
- inputLeft.x = Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_LS_X), -1f, 1f);
- inputLeft.y = -Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_LS_Y), -1f, 1f);
- inputLeft = RotateInput(inputLeft);
- axis_l_stick.transform.localPosition = inputLeft * AXIS_SCALER;
- axis_thumbl.transform.localPosition = inputLeft * AXIS_SCALER;
-
- var inputRight : Vector2;
- inputRight.x = Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_RS_X), -1f, 1f);
- inputRight.y = -Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_RS_Y), -1f, 1f);
- inputRight = RotateInput(inputRight);
- axis_r_stick.transform.localPosition = inputRight * AXIS_SCALER;
- axis_thumbr.transform.localPosition = inputRight * AXIS_SCALER;
-
- HelperUpdateSprite(axis_thumbl, OuyaController.BUTTON_L3);
- HelperUpdateSprite(axis_thumbr, OuyaController.BUTTON_R3);
-
- var leftTrigger : float = Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_L2), 0f, 1f);
- if (Mathf.Abs(leftTrigger) > DEADZONE)
- {
- axis_lt.gameObject.SetActive(true);
- }
- else
- {
- axis_lt.gameObject.SetActive(false);
- }
-
- var leftRight : float = Mathf.Clamp(OuyaSDK.OuyaInput.GetAxis(_PlayerNumber, OuyaController.AXIS_R2), 0f, 1f);
- if (Mathf.Abs(leftRight) > DEADZONE)
- {
- axis_rt.gameObject.SetActive(true);
- }
- else
- {
- axis_rt.gameObject.SetActive(false);
- }
-
- if (OuyaSDK.OuyaInput.GetButtonDown(_PlayerNumber, OuyaController.BUTTON_MENU) ||
- OuyaSDK.OuyaInput.GetButtonUp(_PlayerNumber, OuyaController.BUTTON_MENU))
- {
- _timerMenu = DateTime.Now + TimeSpan.FromSeconds(1);
- }
- if (_timerMenu < DateTime.Now)
- {
- button_menu.gameObject.SetActive(false);
- }
- else
- {
- button_menu.gameObject.SetActive(true);
- }
- }
-#endif
-}
diff --git a/Assets/Ouya/Examples/Sounds.meta b/Assets/Ouya/Examples/Sounds.meta
deleted file mode 100644
index 93aff56..0000000
--- a/Assets/Ouya/Examples/Sounds.meta
+++ /dev/null
@@ -1,2 +0,0 @@
-fileFormatVersion: 2
-guid: 9dfb00f0f73ebb34182b43855ed40da5
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit1.wav b/Assets/Ouya/Examples/Sounds/Drumkit1.wav
deleted file mode 100644
index 6c3d77c..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Drumkit1.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit1.wav.meta b/Assets/Ouya/Examples/Sounds/Drumkit1.wav.meta
deleted file mode 100644
index 3136d83..0000000
--- a/Assets/Ouya/Examples/Sounds/Drumkit1.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f449e658961e4b4458877eec32c44921
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit2.wav b/Assets/Ouya/Examples/Sounds/Drumkit2.wav
deleted file mode 100644
index df20695..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Drumkit2.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit2.wav.meta b/Assets/Ouya/Examples/Sounds/Drumkit2.wav.meta
deleted file mode 100644
index 13c10f8..0000000
--- a/Assets/Ouya/Examples/Sounds/Drumkit2.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: a97da7f746feabe48afe94c197e778b8
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit3.wav b/Assets/Ouya/Examples/Sounds/Drumkit3.wav
deleted file mode 100644
index db15e04..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Drumkit3.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit3.wav.meta b/Assets/Ouya/Examples/Sounds/Drumkit3.wav.meta
deleted file mode 100644
index 8cd4dee..0000000
--- a/Assets/Ouya/Examples/Sounds/Drumkit3.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3d5ff09613ea29a409396fc52f6c4a8d
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit4.wav b/Assets/Ouya/Examples/Sounds/Drumkit4.wav
deleted file mode 100644
index a447667..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Drumkit4.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit4.wav.meta b/Assets/Ouya/Examples/Sounds/Drumkit4.wav.meta
deleted file mode 100644
index d05a09b..0000000
--- a/Assets/Ouya/Examples/Sounds/Drumkit4.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 62e2096a2b99c6743a59c26833d9a120
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit5.wav b/Assets/Ouya/Examples/Sounds/Drumkit5.wav
deleted file mode 100644
index f3d1107..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Drumkit5.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Drumkit5.wav.meta b/Assets/Ouya/Examples/Sounds/Drumkit5.wav.meta
deleted file mode 100644
index 7adbae4..0000000
--- a/Assets/Ouya/Examples/Sounds/Drumkit5.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 50cddfe05b55ece46b1901c6d330e121
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Guitar1.wav b/Assets/Ouya/Examples/Sounds/Guitar1.wav
deleted file mode 100644
index 23e016b..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Guitar1.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Guitar1.wav.meta b/Assets/Ouya/Examples/Sounds/Guitar1.wav.meta
deleted file mode 100644
index aa6cb2f..0000000
--- a/Assets/Ouya/Examples/Sounds/Guitar1.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 79b970427ad20da438efa56145a75980
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Guitar2.wav b/Assets/Ouya/Examples/Sounds/Guitar2.wav
deleted file mode 100644
index 7f13db0..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Guitar2.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Guitar2.wav.meta b/Assets/Ouya/Examples/Sounds/Guitar2.wav.meta
deleted file mode 100644
index e588984..0000000
--- a/Assets/Ouya/Examples/Sounds/Guitar2.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 7043e3d7a59a6fc48a9737f0449b6402
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Guitar3.wav b/Assets/Ouya/Examples/Sounds/Guitar3.wav
deleted file mode 100644
index a06cb5c..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Guitar3.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Guitar3.wav.meta b/Assets/Ouya/Examples/Sounds/Guitar3.wav.meta
deleted file mode 100644
index 8514429..0000000
--- a/Assets/Ouya/Examples/Sounds/Guitar3.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 7001c18dd85858940a25b1ac217cf69b
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Guitar4.wav b/Assets/Ouya/Examples/Sounds/Guitar4.wav
deleted file mode 100644
index 18604d4..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Guitar4.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Guitar4.wav.meta b/Assets/Ouya/Examples/Sounds/Guitar4.wav.meta
deleted file mode 100644
index ab206a9..0000000
--- a/Assets/Ouya/Examples/Sounds/Guitar4.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 1f9939e259d4d3d44b2406f55a960836
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/Guitar5.wav b/Assets/Ouya/Examples/Sounds/Guitar5.wav
deleted file mode 100644
index 33d05e7..0000000
Binary files a/Assets/Ouya/Examples/Sounds/Guitar5.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/Guitar5.wav.meta b/Assets/Ouya/Examples/Sounds/Guitar5.wav.meta
deleted file mode 100644
index 4a99115..0000000
--- a/Assets/Ouya/Examples/Sounds/Guitar5.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 2aec3b67a02cf254bae66c15d6264a12
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/SoundMP3.mp3 b/Assets/Ouya/Examples/Sounds/SoundMP3.mp3
deleted file mode 100644
index 443efc3..0000000
Binary files a/Assets/Ouya/Examples/Sounds/SoundMP3.mp3 and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/SoundMP3.mp3.meta b/Assets/Ouya/Examples/Sounds/SoundMP3.mp3.meta
deleted file mode 100644
index 0eccf0d..0000000
--- a/Assets/Ouya/Examples/Sounds/SoundMP3.mp3.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 99da400971002454994c928f7fdfb844
-AudioImporter:
- serializedVersion: 4
- format: 0
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/SoundOgg.ogg b/Assets/Ouya/Examples/Sounds/SoundOgg.ogg
deleted file mode 100644
index a22981a..0000000
Binary files a/Assets/Ouya/Examples/Sounds/SoundOgg.ogg and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/SoundOgg.ogg.meta b/Assets/Ouya/Examples/Sounds/SoundOgg.ogg.meta
deleted file mode 100644
index 0efb714..0000000
--- a/Assets/Ouya/Examples/Sounds/SoundOgg.ogg.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bc1a279ff2c38ea4487d166d76f641b2
-AudioImporter:
- serializedVersion: 4
- format: 0
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Sounds/SoundWave.wav b/Assets/Ouya/Examples/Sounds/SoundWave.wav
deleted file mode 100644
index 41ae0d6..0000000
Binary files a/Assets/Ouya/Examples/Sounds/SoundWave.wav and /dev/null differ
diff --git a/Assets/Ouya/Examples/Sounds/SoundWave.wav.meta b/Assets/Ouya/Examples/Sounds/SoundWave.wav.meta
deleted file mode 100644
index a5fb98f..0000000
--- a/Assets/Ouya/Examples/Sounds/SoundWave.wav.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 4e461a577cbef04488a6bf02ea94b5a6
-AudioImporter:
- serializedVersion: 4
- format: -1
- quality: -1
- stream: 1
- 3D: 1
- forceToMono: 0
- useHardware: 0
- loopable: 0
diff --git a/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg b/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg
deleted file mode 100644
index 800ea20..0000000
Binary files a/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg and /dev/null differ
diff --git a/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg.meta b/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg.meta
deleted file mode 100644
index ae12a04..0000000
--- a/Assets/Ouya/Examples/Textures/OuyaUpRight.jpg.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 05393f6ba16651d46a50c4e8577cf2a1
-TextureImporter:
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- textureType: -1
- buildTargetSettings: []
diff --git a/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png b/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png
deleted file mode 100644
index 62d75c5..0000000
Binary files a/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png and /dev/null differ
diff --git a/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png.meta b/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png.meta
deleted file mode 100644
index dd40fa9..0000000
--- a/Assets/Ouya/Examples/Textures/Shaders/TransparencyMask.png.meta
+++ /dev/null
@@ -1,47 +0,0 @@
-fileFormatVersion: 2
-guid: a0b4c6b275c242949a68c1847b56e6af
-TextureImporter:
- fileIDToRecycleName: {}
- serializedVersion: 2
- mipmaps:
- mipMapMode: 0
- enableMipMap: 1
- linearTexture: 0
- correctGamma: 0
- fadeOut: 0
- borderMipMap: 0
- mipMapFadeDistanceStart: 1
- mipMapFadeDistanceEnd: 3
- bumpmap:
- convertToNormalMap: 0
- externalNormalMap: 0
- heightScale: .25
- normalMapFilter: 0
- isReadable: 0
- grayScaleToAlpha: 0
- generateCubemap: 0
- seamlessCubemap: 0
- textureFormat: -1
- maxTextureSize: 1024
- textureSettings:
- filterMode: -1
- aniso: -1
- mipBias: -1
- wrapMode: -1
- nPOTScale: 1
- lightmap: 0
- compressionQuality: 50
- spriteMode: 0
- spriteExtrude: 1
- spriteMeshType: 1
- alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
- spritePixelsToUnits: 100
- alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
- spriteSheet:
- sprites: []
- spritePackingTag:
- userData:
diff --git a/Assets/Ouya/Examples/Textures/SkinBackgroundBlack.png.meta b/Assets/Ouya/Examples/Textures/SkinBackgroundBlack.png.meta
index b50da6c..8784a53 100644
--- a/Assets/Ouya/Examples/Textures/SkinBackgroundBlack.png.meta
+++ b/Assets/Ouya/Examples/Textures/SkinBackgroundBlack.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 81c2a660425b69d4eb716c34f230ed7e
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 1
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,72 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 0
- textureType: -1
- buildTargetSettings: []
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas b/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas
new file mode 100644
index 0000000..e040301
--- /dev/null
+++ b/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas
@@ -0,0 +1,105 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!687078895 &4343727234628468602
+SpriteAtlas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: SpriteAtlas
+ m_EditorData:
+ serializedVersion: 2
+ textureSettings:
+ serializedVersion: 2
+ anisoLevel: 1
+ compressionQuality: 50
+ maxTextureSize: 2048
+ textureCompression: 0
+ filterMode: 1
+ generateMipMaps: 0
+ readable: 0
+ crunchedCompression: 0
+ sRGB: 1
+ platformSettings:
+ - serializedVersion: 3
+ m_BuildTarget: DefaultTexturePlatform
+ m_MaxTextureSize: 2048
+ m_ResizeAlgorithm: 0
+ m_TextureFormat: -1
+ m_TextureCompression: 1
+ m_CompressionQuality: 50
+ m_CrunchedCompression: 1
+ m_AllowsAlphaSplitting: 0
+ m_Overridden: 0
+ m_AndroidETC2FallbackOverride: 0
+ m_ForceMaximumCompressionQuality_BC6H_BC7: 0
+ packingSettings:
+ serializedVersion: 2
+ padding: 4
+ blockOffset: 1
+ allowAlphaSplitting: 0
+ enableRotation: 0
+ enableTightPacking: 0
+ variantMultiplier: 1
+ packables:
+ - {fileID: 2800000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
+ - {fileID: 2800000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
+ - {fileID: 2800000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
+ - {fileID: 2800000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
+ - {fileID: 2800000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
+ - {fileID: 2800000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
+ - {fileID: 2800000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
+ - {fileID: 2800000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
+ - {fileID: 2800000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
+ - {fileID: 2800000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
+ - {fileID: 2800000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
+ - {fileID: 2800000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
+ - {fileID: 2800000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
+ - {fileID: 2800000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
+ - {fileID: 2800000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
+ - {fileID: 2800000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
+ - {fileID: 2800000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
+ - {fileID: 2800000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
+ totalSpriteSurfaceArea: 2032128
+ bindAsDefault: 1
+ m_MasterAtlas: {fileID: 0}
+ m_PackedSprites:
+ - {fileID: 21300000, guid: 848ff580dfd4e35449f43eb88158c10f, type: 3}
+ - {fileID: 21300000, guid: 85017131486517f4d903d7126f49c56c, type: 3}
+ - {fileID: 21300000, guid: 956f9f02e4051894f8b8e75a4884c3ef, type: 3}
+ - {fileID: 21300000, guid: e58b33e315859bc41a1bbd1d306205f9, type: 3}
+ - {fileID: 21300000, guid: 545b8f55b4585a0489c65fc02377d113, type: 3}
+ - {fileID: 21300000, guid: 483f3275acdc5a745bc0641d847761e9, type: 3}
+ - {fileID: 21300000, guid: 8dab3ac5caa63184783834ccace7388a, type: 3}
+ - {fileID: 21300000, guid: 14ed97b6de804bd4d8e8a008511e5b32, type: 3}
+ - {fileID: 21300000, guid: 79ea09c78a2925c4a897f2e81b5ecaea, type: 3}
+ - {fileID: 21300000, guid: 0d96e048e7ba53a4aa69b8440830fc4b, type: 3}
+ - {fileID: 21300000, guid: 595f0259b4d4c424596ad10d0fe0b696, type: 3}
+ - {fileID: 21300000, guid: 932a8ad93a072dc42bfa49afa75eb96f, type: 3}
+ - {fileID: 21300000, guid: e0d659e9e9ac1584587adada160ba11c, type: 3}
+ - {fileID: 21300000, guid: bd42a9f9e4f55b941805f29cd5200776, type: 3}
+ - {fileID: 21300000, guid: 84e7c36b34f92494a9f46ab309711a06, type: 3}
+ - {fileID: 21300000, guid: 2d87e1cb755ca244287faf69f3ea197d, type: 3}
+ - {fileID: 21300000, guid: 0b89e34cfcc0cec4cba30c6ce357f988, type: 3}
+ - {fileID: 21300000, guid: 07a1c81eba415db4b8885bc9d21b129b, type: 3}
+ m_PackedSpriteNamesToIndex:
+ - u
+ - rt
+ - controller
+ - dpad_up
+ - o
+ - thumbl
+ - y
+ - a
+ - r_stick
+ - menu
+ - l_stick
+ - rb
+ - dpad_right
+ - lt
+ - lb
+ - thumbr
+ - dpad_down
+ - dpad_left
+ m_Tag: SpriteAtlas
+ m_IsVariant: 0
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas.meta b/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas.meta
new file mode 100644
index 0000000..62077c2
--- /dev/null
+++ b/Assets/Ouya/Examples/Textures/VirtualController/SpriteAtlas.spriteatlas.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 06337430e4cdb9745aec0dc0c77c5023
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 4343727234628468602
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/a.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/a.png.meta
index 92d9ef7..a375d8d 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/a.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/a.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 14ed97b6de804bd4d8e8a008511e5b32
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/controller.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/controller.png.meta
index 12ea489..42e8a95 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/controller.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/controller.png.meta
@@ -1,34 +1,45 @@
fileFormatVersion: 2
guid: 956f9f02e4051894f8b8e75a4884c3ef
TextureImporter:
- fileIDToRecycleName:
- 21300000: controller
- serializedVersion: 2
+ internalIDToNameTable:
+ - first:
+ 213: 21300000
+ second: controller
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -36,13 +47,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/dpad_down.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/dpad_down.png.meta
index b67ea9a..2a200f6 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/dpad_down.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/dpad_down.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 0b89e34cfcc0cec4cba30c6ce357f988
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/dpad_left.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/dpad_left.png.meta
index ac486e7..e22b6f6 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/dpad_left.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/dpad_left.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 07a1c81eba415db4b8885bc9d21b129b
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: -1
- mipBias: -1
- wrapMode: -1
+ mipBias: -100
+ wrapU: -1
+ wrapV: -1
+ wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/dpad_right.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/dpad_right.png.meta
index f288bee..003e3a8 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/dpad_right.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/dpad_right.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: e0d659e9e9ac1584587adada160ba11c
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/dpad_up.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/dpad_up.png.meta
index fef0049..a207ce7 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/dpad_up.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/dpad_up.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: e58b33e315859bc41a1bbd1d306205f9
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/l_stick.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/l_stick.png.meta
index d35fae8..2ee1b74 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/l_stick.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/l_stick.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 595f0259b4d4c424596ad10d0fe0b696
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/lb.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/lb.png.meta
index 22eae88..d2a3871 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/lb.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/lb.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 84e7c36b34f92494a9f46ab309711a06
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/lt.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/lt.png.meta
index b51bf27..9db0625 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/lt.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/lt.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: bd42a9f9e4f55b941805f29cd5200776
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/menu.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/menu.png.meta
index 2b4cac4..5ee726e 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/menu.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/menu.png.meta
@@ -1,34 +1,45 @@
fileFormatVersion: 2
guid: 0d96e048e7ba53a4aa69b8440830fc4b
TextureImporter:
- fileIDToRecycleName:
- 21300000: menu
- serializedVersion: 2
+ internalIDToNameTable:
+ - first:
+ 213: 21300000
+ second: menu
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: -1
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -36,13 +47,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/o.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/o.png.meta
index c14ad6f..9c65d27 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/o.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/o.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 545b8f55b4585a0489c65fc02377d113
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/r_stick.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/r_stick.png.meta
index 3d2d790..85be573 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/r_stick.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/r_stick.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 79ea09c78a2925c4a897f2e81b5ecaea
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/rb.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/rb.png.meta
index 330f33b..f61231b 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/rb.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/rb.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 932a8ad93a072dc42bfa49afa75eb96f
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/rt.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/rt.png.meta
index c0d4f98..941d0e0 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/rt.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/rt.png.meta
@@ -1,34 +1,45 @@
fileFormatVersion: 2
guid: 85017131486517f4d903d7126f49c56c
TextureImporter:
- fileIDToRecycleName:
- 21300000: rt
- serializedVersion: 2
+ internalIDToNameTable:
+ - first:
+ 213: 21300000
+ second: rt
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -36,13 +47,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/thumbl.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/thumbl.png.meta
index b7c455a..56b6b88 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/thumbl.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/thumbl.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 483f3275acdc5a745bc0641d847761e9
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/thumbr.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/thumbr.png.meta
index df99e80..f81cbfd 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/thumbr.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/thumbr.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 2d87e1cb755ca244287faf69f3ea197d
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/u.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/u.png.meta
index 3ae206d..4ab2578 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/u.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/u.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 848ff580dfd4e35449f43eb88158c10f
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/Examples/Textures/VirtualController/y.png.meta b/Assets/Ouya/Examples/Textures/VirtualController/y.png.meta
index 5007b6b..8c82cc9 100644
--- a/Assets/Ouya/Examples/Textures/VirtualController/y.png.meta
+++ b/Assets/Ouya/Examples/Textures/VirtualController/y.png.meta
@@ -1,32 +1,42 @@
fileFormatVersion: 2
guid: 8dab3ac5caa63184783834ccace7388a
TextureImporter:
- serializedVersion: 2
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
mipmaps:
mipMapMode: 0
enableMipMap: 0
+ sRGBTexture: 1
linearTexture: 0
- correctGamma: 0
fadeOut: 0
borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
- heightScale: .25
+ heightScale: 0.25
normalMapFilter: 0
isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
grayScaleToAlpha: 0
- generateCubemap: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: -1
maxTextureSize: 1024
textureSettings:
+ serializedVersion: 2
filterMode: 0
aniso: 1
- mipBias: -1
- wrapMode: 1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -34,13 +44,48 @@ TextureImporter:
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
- spritePivot: {x: .5, y: .5}
- spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
alphaIsTransparency: 1
+ spriteTessellationDetail: -1
textureType: 8
- buildTargetSettings: []
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
+ serializedVersion: 2
sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons.meta b/Assets/Ouya/InputButtons.meta
new file mode 100644
index 0000000..91cb4e5
--- /dev/null
+++ b/Assets/Ouya/InputButtons.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 28ce1a880e27aa242bb4230290b784b7
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas b/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas
new file mode 100644
index 0000000..0a9d651
--- /dev/null
+++ b/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas
@@ -0,0 +1,132 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!687078895 &4343727234628468602
+SpriteAtlas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Buttons_OUYA
+ m_EditorData:
+ serializedVersion: 2
+ textureSettings:
+ serializedVersion: 2
+ anisoLevel: 1
+ compressionQuality: 50
+ maxTextureSize: 2048
+ textureCompression: 0
+ filterMode: 1
+ generateMipMaps: 0
+ readable: 0
+ crunchedCompression: 0
+ sRGB: 1
+ platformSettings:
+ - serializedVersion: 3
+ m_BuildTarget: DefaultTexturePlatform
+ m_MaxTextureSize: 2048
+ m_ResizeAlgorithm: 0
+ m_TextureFormat: -1
+ m_TextureCompression: 1
+ m_CompressionQuality: 50
+ m_CrunchedCompression: 1
+ m_AllowsAlphaSplitting: 0
+ m_Overridden: 0
+ m_AndroidETC2FallbackOverride: 0
+ m_ForceMaximumCompressionQuality_BC6H_BC7: 0
+ packingSettings:
+ serializedVersion: 2
+ padding: 8
+ blockOffset: 1
+ allowAlphaSplitting: 0
+ enableRotation: 0
+ enableTightPacking: 0
+ variantMultiplier: 1
+ packables:
+ - {fileID: 2800000, guid: 5e7c358f0ddd3534cbf4bae1f26c4b8b, type: 3}
+ - {fileID: 2800000, guid: daf516f55bd8c4147ac575166ebf346a, type: 3}
+ - {fileID: 2800000, guid: cdac1fe09dbdb464395f742668db1326, type: 3}
+ - {fileID: 2800000, guid: d34dc34bc3144314996cb01f1370db81, type: 3}
+ - {fileID: 2800000, guid: 0dbf12f00c9814840a45e9c0d6272804, type: 3}
+ - {fileID: 2800000, guid: 509f4c0a8a6211b4592a6a7a72b8d0cb, type: 3}
+ - {fileID: 2800000, guid: 15eb2dc1542f9ac4f850159081824018, type: 3}
+ - {fileID: 2800000, guid: 0d8cd928fa05fd44a9ca2afcd1733c8e, type: 3}
+ - {fileID: 2800000, guid: 3b4b16387acc7654f891e41ac5e471fd, type: 3}
+ - {fileID: 2800000, guid: f2f82afcc29d200429b8b6c68370a7b4, type: 3}
+ - {fileID: 2800000, guid: de8e896016dd48c4898db4c93d508608, type: 3}
+ - {fileID: 2800000, guid: 97f47c070535f1343aee329d4fdc3aae, type: 3}
+ - {fileID: 2800000, guid: 0dc548dd183cc564fbb14b0238b76800, type: 3}
+ - {fileID: 2800000, guid: 2a52c5fd008d5fc4f81cc8c2584681db, type: 3}
+ - {fileID: 2800000, guid: c7f97ecadc4d53c4c91f98bbbdfbb985, type: 3}
+ - {fileID: 2800000, guid: 7d6646e9978489542bd1ef85df1e6dc1, type: 3}
+ - {fileID: 2800000, guid: b25feab75eb2084428d1bc90313b87a1, type: 3}
+ - {fileID: 2800000, guid: 9dbce4e246c176047a7a2cf61325498c, type: 3}
+ - {fileID: 2800000, guid: c6a0a405d12cb2d4d8de4f1a9eac73d6, type: 3}
+ - {fileID: 2800000, guid: 1ec680907d4dd214a91a6c42d980a948, type: 3}
+ - {fileID: 2800000, guid: 9c0f8f2b4a2299e41b1ea58cb0445423, type: 3}
+ - {fileID: 2800000, guid: 42c6163768ad4324ca6c018bb0ae9674, type: 3}
+ - {fileID: 2800000, guid: 65f1ec6d89a7e8c458f5b8a27938ba74, type: 3}
+ - {fileID: 2800000, guid: 793447a49bb2a1145b609d6b835f5215, type: 3}
+ - {fileID: 2800000, guid: a311017733677c3478dcc8e116d2ef55, type: 3}
+ - {fileID: 2800000, guid: 01ec003146176e149baf2121e818e9dc, type: 3}
+ - {fileID: 2800000, guid: 98ec3476c2bd02840840d8f55a303d67, type: 3}
+ totalSpriteSurfaceArea: 603772
+ bindAsDefault: 1
+ m_MasterAtlas: {fileID: 0}
+ m_PackedSprites:
+ - {fileID: 21300000, guid: de8e896016dd48c4898db4c93d508608, type: 3}
+ - {fileID: 21300000, guid: 1ec680907d4dd214a91a6c42d980a948, type: 3}
+ - {fileID: 21300000, guid: cdac1fe09dbdb464395f742668db1326, type: 3}
+ - {fileID: 21300000, guid: 0dbf12f00c9814840a45e9c0d6272804, type: 3}
+ - {fileID: 21300000, guid: 01ec003146176e149baf2121e818e9dc, type: 3}
+ - {fileID: 21300000, guid: 15eb2dc1542f9ac4f850159081824018, type: 3}
+ - {fileID: 21300000, guid: 9dbce4e246c176047a7a2cf61325498c, type: 3}
+ - {fileID: 21300000, guid: 793447a49bb2a1145b609d6b835f5215, type: 3}
+ - {fileID: 21300000, guid: c6a0a405d12cb2d4d8de4f1a9eac73d6, type: 3}
+ - {fileID: 21300000, guid: daf516f55bd8c4147ac575166ebf346a, type: 3}
+ - {fileID: 21300000, guid: 98ec3476c2bd02840840d8f55a303d67, type: 3}
+ - {fileID: 21300000, guid: 97f47c070535f1343aee329d4fdc3aae, type: 3}
+ - {fileID: 21300000, guid: 42c6163768ad4324ca6c018bb0ae9674, type: 3}
+ - {fileID: 21300000, guid: a311017733677c3478dcc8e116d2ef55, type: 3}
+ - {fileID: 21300000, guid: b25feab75eb2084428d1bc90313b87a1, type: 3}
+ - {fileID: 21300000, guid: 0d8cd928fa05fd44a9ca2afcd1733c8e, type: 3}
+ - {fileID: 21300000, guid: 3b4b16387acc7654f891e41ac5e471fd, type: 3}
+ - {fileID: 21300000, guid: 7d6646e9978489542bd1ef85df1e6dc1, type: 3}
+ - {fileID: 21300000, guid: 509f4c0a8a6211b4592a6a7a72b8d0cb, type: 3}
+ - {fileID: 21300000, guid: c7f97ecadc4d53c4c91f98bbbdfbb985, type: 3}
+ - {fileID: 21300000, guid: 9c0f8f2b4a2299e41b1ea58cb0445423, type: 3}
+ - {fileID: 21300000, guid: d34dc34bc3144314996cb01f1370db81, type: 3}
+ - {fileID: 21300000, guid: f2f82afcc29d200429b8b6c68370a7b4, type: 3}
+ - {fileID: 21300000, guid: 65f1ec6d89a7e8c458f5b8a27938ba74, type: 3}
+ - {fileID: 21300000, guid: 0dc548dd183cc564fbb14b0238b76800, type: 3}
+ - {fileID: 21300000, guid: 2a52c5fd008d5fc4f81cc8c2584681db, type: 3}
+ - {fileID: 21300000, guid: 5e7c358f0ddd3534cbf4bae1f26c4b8b, type: 3}
+ m_PackedSpriteNamesToIndex:
+ - OUYA_LS_LEFT
+ - OUYA_RS_RIGHT
+ - OUYA_DPAD_LEFT
+ - OUYA_DPAD_UP
+ - OUYA_Y
+ - OUYA_L2
+ - OUYA_RS_DOWN
+ - OUYA_O
+ - OUYA_RS_LEFT
+ - OUYA_DPAD_DOWN
+ - OUYA_A
+ - OUYA_LS_RIGHT
+ - OUYA_SYSTEM
+ - OUYA_U
+ - OUYA_RS
+ - OUYA_L3
+ - OUYA_LS
+ - OUYA_R3
+ - OUYA_L1
+ - OUYA_R2
+ - OUYA_RS_UP
+ - OUYA_DPAD_RIGHT
+ - OUYA_LS_DOWN
+ - OUYA_TOUCHPAD
+ - OUYA_LS_UP
+ - OUYA_R1
+ - OUYA_DPAD
+ m_Tag: Buttons_OUYA
+ m_IsVariant: 0
diff --git a/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas.meta b/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas.meta
new file mode 100644
index 0000000..384446a
--- /dev/null
+++ b/Assets/Ouya/InputButtons/Buttons_OUYA.spriteatlas.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f66d1bfec1b31b441a786100ef2c7a1a
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 4343727234628468602
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_A.png b/Assets/Ouya/InputButtons/OUYA_A.png
new file mode 100644
index 0000000..85a9655
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_A.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_A.png.meta b/Assets/Ouya/InputButtons/OUYA_A.png.meta
new file mode 100644
index 0000000..ec4b261
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_A.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 98ec3476c2bd02840840d8f55a303d67
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD.png b/Assets/Ouya/InputButtons/OUYA_DPAD.png
new file mode 100644
index 0000000..d2f9a20
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_DPAD.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD.png.meta b/Assets/Ouya/InputButtons/OUYA_DPAD.png.meta
new file mode 100644
index 0000000..d3ef188
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_DPAD.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 5e7c358f0ddd3534cbf4bae1f26c4b8b
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png b/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png
new file mode 100644
index 0000000..e19cb4e
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png.meta b/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png.meta
new file mode 100644
index 0000000..2b1f15e
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_DPAD_DOWN.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: daf516f55bd8c4147ac575166ebf346a
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png b/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png
new file mode 100644
index 0000000..74043e8
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png.meta b/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png.meta
new file mode 100644
index 0000000..762a20d
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_DPAD_LEFT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: cdac1fe09dbdb464395f742668db1326
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png b/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png
new file mode 100644
index 0000000..c8015b9
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png.meta b/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png.meta
new file mode 100644
index 0000000..6630710
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_DPAD_RIGHT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: d34dc34bc3144314996cb01f1370db81
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png b/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png
new file mode 100644
index 0000000..8e42685
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png.meta b/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png.meta
new file mode 100644
index 0000000..5d7d53b
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_DPAD_UP.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 0dbf12f00c9814840a45e9c0d6272804
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_L1.png b/Assets/Ouya/InputButtons/OUYA_L1.png
new file mode 100644
index 0000000..b023242
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_L1.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_L1.png.meta b/Assets/Ouya/InputButtons/OUYA_L1.png.meta
new file mode 100644
index 0000000..ac80aa7
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_L1.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 509f4c0a8a6211b4592a6a7a72b8d0cb
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_L2.png b/Assets/Ouya/InputButtons/OUYA_L2.png
new file mode 100644
index 0000000..6ed04bf
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_L2.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_L2.png.meta b/Assets/Ouya/InputButtons/OUYA_L2.png.meta
new file mode 100644
index 0000000..6e761a1
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_L2.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 15eb2dc1542f9ac4f850159081824018
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_L3.png b/Assets/Ouya/InputButtons/OUYA_L3.png
new file mode 100644
index 0000000..4043621
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_L3.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_L3.png.meta b/Assets/Ouya/InputButtons/OUYA_L3.png.meta
new file mode 100644
index 0000000..8d9d651
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_L3.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 0d8cd928fa05fd44a9ca2afcd1733c8e
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_LS.png b/Assets/Ouya/InputButtons/OUYA_LS.png
new file mode 100644
index 0000000..c1fb9c2
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_LS.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_LS.png.meta b/Assets/Ouya/InputButtons/OUYA_LS.png.meta
new file mode 100644
index 0000000..9a3d7ca
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_LS.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 3b4b16387acc7654f891e41ac5e471fd
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png b/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png
new file mode 100644
index 0000000..376efd5
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png.meta b/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png.meta
new file mode 100644
index 0000000..dd92b2c
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_LS_DOWN.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: f2f82afcc29d200429b8b6c68370a7b4
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png b/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png
new file mode 100644
index 0000000..27db80a
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png.meta b/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png.meta
new file mode 100644
index 0000000..aba8409
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_LS_LEFT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: de8e896016dd48c4898db4c93d508608
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png b/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png
new file mode 100644
index 0000000..a16b1d5
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png.meta b/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png.meta
new file mode 100644
index 0000000..e21eb98
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_LS_RIGHT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 97f47c070535f1343aee329d4fdc3aae
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_UP.png b/Assets/Ouya/InputButtons/OUYA_LS_UP.png
new file mode 100644
index 0000000..b11fdb4
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_LS_UP.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_LS_UP.png.meta b/Assets/Ouya/InputButtons/OUYA_LS_UP.png.meta
new file mode 100644
index 0000000..bee8f4a
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_LS_UP.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 0dc548dd183cc564fbb14b0238b76800
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_O.png b/Assets/Ouya/InputButtons/OUYA_O.png
new file mode 100644
index 0000000..b3e429f
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_O.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_O.png.meta b/Assets/Ouya/InputButtons/OUYA_O.png.meta
new file mode 100644
index 0000000..9237a51
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_O.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 793447a49bb2a1145b609d6b835f5215
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_R1.png b/Assets/Ouya/InputButtons/OUYA_R1.png
new file mode 100644
index 0000000..0a7a419
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_R1.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_R1.png.meta b/Assets/Ouya/InputButtons/OUYA_R1.png.meta
new file mode 100644
index 0000000..3493f0c
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_R1.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 2a52c5fd008d5fc4f81cc8c2584681db
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_R2.png b/Assets/Ouya/InputButtons/OUYA_R2.png
new file mode 100644
index 0000000..90ba26e
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_R2.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_R2.png.meta b/Assets/Ouya/InputButtons/OUYA_R2.png.meta
new file mode 100644
index 0000000..e13aa4d
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_R2.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: c7f97ecadc4d53c4c91f98bbbdfbb985
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_R3.png b/Assets/Ouya/InputButtons/OUYA_R3.png
new file mode 100644
index 0000000..54f9eae
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_R3.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_R3.png.meta b/Assets/Ouya/InputButtons/OUYA_R3.png.meta
new file mode 100644
index 0000000..1595fda
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_R3.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 7d6646e9978489542bd1ef85df1e6dc1
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_RS.png b/Assets/Ouya/InputButtons/OUYA_RS.png
new file mode 100644
index 0000000..a9a4b4e
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_RS.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_RS.png.meta b/Assets/Ouya/InputButtons/OUYA_RS.png.meta
new file mode 100644
index 0000000..bdad551
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_RS.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: b25feab75eb2084428d1bc90313b87a1
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png b/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png
new file mode 100644
index 0000000..5a25f33
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png.meta b/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png.meta
new file mode 100644
index 0000000..b82a31a
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_RS_DOWN.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 9dbce4e246c176047a7a2cf61325498c
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png b/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png
new file mode 100644
index 0000000..e4cd470
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png.meta b/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png.meta
new file mode 100644
index 0000000..e8194ce
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_RS_LEFT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: c6a0a405d12cb2d4d8de4f1a9eac73d6
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png b/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png
new file mode 100644
index 0000000..e2e2536
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png.meta b/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png.meta
new file mode 100644
index 0000000..2b24dc9
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_RS_RIGHT.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 1ec680907d4dd214a91a6c42d980a948
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_UP.png b/Assets/Ouya/InputButtons/OUYA_RS_UP.png
new file mode 100644
index 0000000..ba55141
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_RS_UP.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_RS_UP.png.meta b/Assets/Ouya/InputButtons/OUYA_RS_UP.png.meta
new file mode 100644
index 0000000..fdd9d3f
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_RS_UP.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 9c0f8f2b4a2299e41b1ea58cb0445423
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_SYSTEM.png b/Assets/Ouya/InputButtons/OUYA_SYSTEM.png
new file mode 100644
index 0000000..54bb7a8
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_SYSTEM.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_SYSTEM.png.meta b/Assets/Ouya/InputButtons/OUYA_SYSTEM.png.meta
new file mode 100644
index 0000000..0eeb91f
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_SYSTEM.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 42c6163768ad4324ca6c018bb0ae9674
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png b/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png
new file mode 100644
index 0000000..7a819a6
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png.meta b/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png.meta
new file mode 100644
index 0000000..2759596
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_TOUCHPAD.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 65f1ec6d89a7e8c458f5b8a27938ba74
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_U.png b/Assets/Ouya/InputButtons/OUYA_U.png
new file mode 100644
index 0000000..44c3ef1
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_U.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_U.png.meta b/Assets/Ouya/InputButtons/OUYA_U.png.meta
new file mode 100644
index 0000000..a75c7b2
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_U.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: a311017733677c3478dcc8e116d2ef55
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/InputButtons/OUYA_Y.png b/Assets/Ouya/InputButtons/OUYA_Y.png
new file mode 100644
index 0000000..a208eeb
Binary files /dev/null and b/Assets/Ouya/InputButtons/OUYA_Y.png differ
diff --git a/Assets/Ouya/InputButtons/OUYA_Y.png.meta b/Assets/Ouya/InputButtons/OUYA_Y.png.meta
new file mode 100644
index 0000000..d3b4406
--- /dev/null
+++ b/Assets/Ouya/InputButtons/OUYA_Y.png.meta
@@ -0,0 +1,115 @@
+fileFormatVersion: 2
+guid: 01ec003146176e149baf2121e818e9dc
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 10
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: -1
+ aniso: -1
+ mipBias: -100
+ wrapU: 1
+ wrapV: 1
+ wrapW: -1
+ nPOTScale: 0
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 1
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Ouya/SDK/Editor/OuyaMenuAdmin.cs b/Assets/Ouya/SDK/Editor/OuyaMenuAdmin.cs
index 7f59ab8..bb37285 100644
--- a/Assets/Ouya/SDK/Editor/OuyaMenuAdmin.cs
+++ b/Assets/Ouya/SDK/Editor/OuyaMenuAdmin.cs
@@ -32,25 +32,27 @@ public static void MenuPackageCore()
string[] paths =
{
"Assets/Ouya/SDK",
- "Assets/Plugins/Bitmap.cs",
- "Assets/Plugins/BitmapDrawable.cs",
- "Assets/Plugins/BitmapFactory.cs",
- "Assets/Plugins/ByteArrayOutputStream.cs",
- "Assets/Plugins/DebugInput.cs",
- "Assets/Plugins/Drawable.cs",
- "Assets/Plugins/InputStream.cs",
- "Assets/Plugins/JniHandleOwnership.cs",
- "Assets/Plugins/JSONArray.cs",
- "Assets/Plugins/JSONObject.cs",
- "Assets/Plugins/OutputStream.cs",
- "Assets/Plugins/OuyaContent.cs",
- "Assets/Plugins/OuyaController.cs",
- "Assets/Plugins/OuyaMod.cs",
- "Assets/Plugins/OuyaModScreenshot.cs",
- "Assets/Plugins/OuyaSDK.cs",
- "Assets/Plugins/OuyaUnityActivity.cs",
- "Assets/Plugins/OuyaUnityPlugin.cs",
- "Assets/Plugins/UnityPlayer.cs",
+ "Assets/Plugins/Ouya",
+ //"Assets/Plugins/Bitmap.cs",
+ //"Assets/Plugins/BitmapDrawable.cs",
+ //"Assets/Plugins/BitmapFactory.cs",
+ //"Assets/Plugins/ByteArrayOutputStream.cs",
+ //"Assets/Plugins/DebugInput.cs",
+ //"Assets/Plugins/Drawable.cs",
+ //"Assets/Plugins/InputStream.cs",
+ //"Assets/Plugins/JniHandleOwnership.cs",
+ //"Assets/Plugins/JSONArray.cs",
+ //"Assets/Plugins/JSONObject.cs",
+ //"Assets/Plugins/OutputStream.cs",
+ //"Assets/Plugins/OuyaContent.cs",
+ //"Assets/Plugins/OuyaController.cs",
+ //"Assets/Plugins/OuyaMod.cs",
+ //"Assets/Plugins/OuyaModScreenshot.cs",
+ //"Assets/Plugins/OuyaSDK.cs",
+ //"Assets/Plugins/OuyaUnityActivity.cs",
+ //"Assets/Plugins/OuyaUnityPlugin.cs",
+ //"Assets/Plugins/RazerTurretKeyboard.cs",
+ //"Assets/Plugins/UnityPlayer.cs",
"Assets/Plugins/Android/AndroidManifest.xml",
"Assets/Plugins/Android/assets/key.der",
"Assets/Plugins/Android/jni/Android.mk",
@@ -64,6 +66,7 @@ public static void MenuPackageCore()
"Assets/Plugins/Android/res/drawable/icon.png",
"Assets/Plugins/Android/res/drawable-xhdpi/ouya_icon.png",
"Assets/Plugins/Android/res/values/strings.xml",
+ "Assets/Plugins/Android/res/values-zh-rCN/strings.xml",
};
AssetDatabase.ExportPackage(paths, "OuyaSDK-Core.unitypackage", ExportPackageOptions.IncludeDependencies | ExportPackageOptions.Recurse | ExportPackageOptions.Interactive);
Debug.Log(string.Format("Export OuyaSDK-Core.unitypackage success in: {0}", Directory.GetCurrentDirectory()));
@@ -156,6 +159,7 @@ public static void MenuSetTransform()
}
}
+#pragma warning disable CS0414 //
private static string m_pathUnityProject = string.Empty;
private static string m_pathUnityEditor = string.Empty;
private static string m_pathUnityJar = string.Empty;
@@ -165,6 +169,7 @@ public static void MenuSetTransform()
private static string m_pathJavaC = string.Empty;
private static string m_pathJavaP = string.Empty;
private static string m_pathSDK = string.Empty;
+#pragma warning restore CS0414 //
private static void UpdatePaths()
{
diff --git a/Assets/Ouya/SDK/Editor/OuyaPanel.cs b/Assets/Ouya/SDK/Editor/OuyaPanel.cs
index 2d21028..90489c9 100644
--- a/Assets/Ouya/SDK/Editor/OuyaPanel.cs
+++ b/Assets/Ouya/SDK/Editor/OuyaPanel.cs
@@ -78,7 +78,7 @@ public static string AdbIpAddress
public const string KEY_PATH_OUYA_SDK = @"OUYA SDK";
public const string KEY_PATH_JAR_GUAVA = @"Guava Jar";
public const string KEY_PATH_JAR_GSON = @"GSON Jar";
- public const string KEY_PATH_JAR_OUYA_UNITY_PLUGIN = @"OUYA Plugin Jar";
+ public const string KEY_PATH_JAR_OUYA_UNITY_PLUGIN = @"OUYA Plugin";
public const string KEY_APK_NAME = @"OuyaJavaApkName";
private static string pathOuyaSDKJar = string.Empty;
@@ -92,7 +92,7 @@ public static string AdbIpAddress
void UpdateOuyaPaths()
{
pathOuyaSDKJar = string.Format("{0}/Assets/Plugins/Android/libs/ouya-sdk.jar", pathUnityProject);
- pathOuyaUnityPluginJar = string.Format("{0}/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar", pathUnityProject);
+ pathOuyaUnityPluginJar = string.Format("{0}/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar", pathUnityProject);
pathManifestPath = string.Format("{0}/Assets/Plugins/Android/AndroidManifest.xml", pathUnityProject);
pathRes = string.Format("{0}/Assets/Plugins/Android/res", pathUnityProject);
@@ -102,7 +102,7 @@ void UpdateOuyaPaths()
public static string GetBundleId()
{
- return PlayerSettings.bundleIdentifier;
+ return PlayerSettings.applicationIdentifier;
}
#endregion
@@ -124,7 +124,10 @@ public static string GetBundleId()
public static string pathAAPT = string.Empty;
public static string pathSDK = string.Empty;
+
+#pragma warning disable CS0414 // Quitar miembros privados no utilizados
private string m_browserUrl = "https://devs.ouya.tv/developers/docs/unity";
+#pragma warning restore CS0414 // Quitar miembros privados no utilizados
static string GetPathAndroidJar()
{
@@ -318,8 +321,8 @@ void SelectAndroidNDKPaths()
public const string KEY_PATH_UNITY_PROJECT = @"Unity Project";
public const string FILE_UNITY_JAR = "classes.jar";
- public const string PATH_UNITY_JAR_WIN = "Data/PlaybackEngines/androidplayer";
-
+ public const string PATH_UNITY_JAR_WIN = "Data/PlaybackEngines/androidplayer/Variations";
+
private static string pathUnityJar = string.Empty;
private static string pathUnityEditor = string.Empty;
private static string pathUnityProject = string.Empty;
@@ -329,11 +332,29 @@ void UpdateUnityPaths()
switch (Application.platform)
{
case RuntimePlatform.OSXEditor:
- FindFile(new DirectoryInfo(string.Format("{0}", EditorApplication.applicationPath)), FILE_UNITY_JAR, ref pathUnityJar);
- pathUnityJar = pathUnityJar.Replace(@"\", "/");
+ FindFile(new DirectoryInfo(string.Format("{0}", EditorApplication.applicationPath)), FILE_UNITY_JAR, ref pathUnityJar);
+ pathUnityJar = pathUnityJar.Replace(@"\", "/");
break;
case RuntimePlatform.WindowsEditor:
- FindFile(new DirectoryInfo(string.Format("{0}/{1}", pathUnityEditor, PATH_UNITY_JAR_WIN)), FILE_UNITY_JAR, ref pathUnityJar);
+ switch (PlayerSettings.GetScriptingBackend(BuildTargetGroup.Android))
+ {
+ case ScriptingImplementation.Mono2x:
+ FindFile(new DirectoryInfo(string.Format("{0}/{1}", pathUnityEditor, PATH_UNITY_JAR_WIN + "/mono/Release/Classes")), FILE_UNITY_JAR, ref pathUnityJar); break;
+ case ScriptingImplementation.IL2CPP:
+ switch (PlayerSettings.GetIl2CppCompilerConfiguration(BuildTargetGroup.Android))
+ {
+ case Il2CppCompilerConfiguration.Debug:
+ FindFile(new DirectoryInfo(string.Format("{0}/{1}", pathUnityEditor, PATH_UNITY_JAR_WIN + "/il2cpp/Development/Classes")), FILE_UNITY_JAR, ref pathUnityJar);
+ break;
+ case Il2CppCompilerConfiguration.Release:
+ FindFile(new DirectoryInfo(string.Format("{0}/{1}", pathUnityEditor, PATH_UNITY_JAR_WIN + "/il2cpp/Release/Classes")), FILE_UNITY_JAR, ref pathUnityJar);
+ break;
+ case Il2CppCompilerConfiguration.Master:
+ FindFile(new DirectoryInfo(string.Format("{0}/{1}", pathUnityEditor, PATH_UNITY_JAR_WIN + "/il2cpp/Release/Classes")), FILE_UNITY_JAR, ref pathUnityJar);
+ break;
+ }
+ break;
+ }
break;
}
}
@@ -500,7 +521,8 @@ void Update()
if (!string.IsNullOrEmpty(m_nextScene))
{
- EditorApplication.OpenScene(m_nextScene);
+ //EditorApplication.OpenScene(m_nextScene);
+ UnityEditor.SceneManagement.EditorSceneManager.OpenScene(m_nextScene);
m_nextScene = string.Empty;
return;
}
@@ -525,7 +547,7 @@ void Update()
{
//Debug.Log(appPath);
//Debug.Log(pathADB);
- string args = string.Format("shell am start -n {0}/tv.ouya.sdk.MainActivity", PlayerSettings.bundleIdentifier);
+ string args = string.Format("shell am start -n {0}/tv.ouya.sdk.MainActivity", PlayerSettings.applicationIdentifier);
//Debug.Log(args);
ProcessStartInfo ps = new ProcessStartInfo(pathADB, args);
Process p = new Process();
@@ -547,7 +569,7 @@ void Update()
{
//Debug.Log(appPath);
//Debug.Log(pathADB);
- string args = string.Format("shell am force-stop {0}", PlayerSettings.bundleIdentifier);
+ string args = string.Format("shell am force-stop {0}", PlayerSettings.applicationIdentifier);
//Debug.Log(args);
ProcessStartInfo ps = new ProcessStartInfo(pathADB, args);
Process p = new Process();
@@ -603,13 +625,13 @@ void Update()
m_toggleOpenAndroidSDK = false;
string androidPath = string.Empty;
-
+
switch (Application.platform)
{
case RuntimePlatform.OSXEditor:
androidPath = string.Format("{0}/tools/android", pathSDK);
break;
-
+
case RuntimePlatform.WindowsEditor:
androidPath = string.Format("{0}/tools/android.bat", pathSDK);
break;
@@ -739,8 +761,8 @@ private void DisplayImagesFor(string title, BuildTargetGroup target)
EditorGUILayout.LabelField(title);
found = true;
}
-
- EditorGUILayout.LabelField(string.Format("[{1}] - {0}",texture2D.ToString(), textureSizes[i]));
+
+ EditorGUILayout.LabelField(string.Format("[{1}] - {0}", texture2D.ToString(), textureSizes[i]));
new GUIContent(texture2D);
Rect pos = GUILayoutUtility.GetRect(textureSizes[i], textureSizes[i], EditorStyles.miniButton, GUILayout.ExpandWidth(false));
EditorGUI.DrawPreviewTexture(pos, texture2D);
@@ -772,9 +794,9 @@ private void SwitchToExampleScene(string sceneName)
"Assets/Plugins/Android/res/drawable/app_icon.png",
true);
- File.Copy(string.Format("Assets/Ouya/Examples/Icons/{0}/icon.png", sceneName),
- "Assets/Plugins/Android/res/drawable/icon.png",
- true);
+ File.Copy(string.Format("Assets/Ouya/Examples/Icons/{0}/icon.png", sceneName),
+ "Assets/Plugins/Android/res/drawable/icon.png",
+ true);
File.Copy(string.Format("Assets/Ouya/Examples/Icons/{0}/ouya_icon.png", sceneName),
@"Assets/Plugins/Android/res/drawable-xhdpi/ouya_icon.png",
@@ -797,9 +819,9 @@ private void SwitchToStarterKitScene(string[] sceneNames, string productName)
"Assets/Plugins/Android/res/drawable/app_icon.png",
true);
- File.Copy("Assets/Ouya/StarterKit/Icons/icon.png",
- "Assets/Plugins/Android/res/drawable/icon.png",
- true);
+ File.Copy("Assets/Ouya/StarterKit/Icons/icon.png",
+ "Assets/Plugins/Android/res/drawable/icon.png",
+ true);
File.Copy("Assets/Ouya/StarterKit/Icons/ouya_icon.png",
@"Assets/Plugins/Android/res/drawable-xhdpi/ouya_icon.png",
@@ -815,9 +837,9 @@ private void SwitchToOuyaEverywhereIcons()
"Assets/Plugins/Android/res/drawable/app_icon.png",
true);
- File.Copy("Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png",
- "Assets/Plugins/Android/res/drawable/icon.png",
- true);
+ File.Copy("Assets/Ouya/Examples/Icons/OuyaEverywhere/icon.png",
+ "Assets/Plugins/Android/res/drawable/icon.png",
+ true);
File.Copy("Assets/Ouya/Examples/Icons/OuyaEverywhere//ouya_icon.png",
@"Assets/Plugins/Android/res/drawable-xhdpi/ouya_icon.png",
@@ -828,11 +850,11 @@ private void SetupExample(EditorBuildSettingsScene[] scenes, string productName)
{
EditorBuildSettings.scenes = scenes;
m_nextScene = scenes[0].path;
-
- apkName = string.Format ("{0}.apk", productName);
- EditorPrefs.SetString(KEY_APK_NAME, apkName);
- PlayerSettings.bundleIdentifier = string.Format("tv.ouya.demo.{0}", productName);
+ apkName = string.Format("{0}.apk", productName);
+ EditorPrefs.SetString(KEY_APK_NAME, apkName);
+
+ PlayerSettings.applicationIdentifier = string.Format("tv.ouya.demo.{0}", productName);
PlayerSettings.productName = productName;
}
@@ -847,17 +869,16 @@ private void SetupExample(EditorBuildSettingsScene[] scenes, string productName)
"SceneCommunityContent",
"SceneDefaultInput",
"SceneSafeArea",
- "SceneShowJavaScript",
"SceneShowProducts",
- "SceneShowSounds",
"SceneShowSticks",
"SceneShowUnityInput",
- "SceneShowUGUI",
+ "SceneShowUGUI",
"VirtualController",
- "VirtualControllerJS",
};
+#pragma warning disable CS0414 // Agregar modificador de solo lectura
private static int m_selectedAdbMode = 0;
+#pragma warning restore CS0414 // Agregar modificador de solo lectura
private static string[] m_abdModes =
{
@@ -869,7 +890,6 @@ void OnGUI()
{
GUI.enabled = !EditorApplication.isCompiling;
-
m_scroll = GUILayout.BeginScrollView(m_scroll, GUILayout.MaxWidth(position.width));
GUILayout.Label(string.Format("{0} UID: {1}", OuyaSDK.PLUGIN_VERSION, UID));
@@ -956,12 +976,12 @@ void OnGUI()
PlayerSettings.productName = GUILayout.TextField(PlayerSettings.productName, EditorStyles.wordWrappedLabel, GUILayout.MaxWidth(position.width - 130));
GUILayout.EndHorizontal();
- if ((PlayerSettings.bundleIdentifier.Contains(" ") ||
- PlayerSettings.bundleIdentifier.Contains("\t") ||
- PlayerSettings.bundleIdentifier.Contains("\r") ||
- PlayerSettings.bundleIdentifier.Contains("\n") ||
- PlayerSettings.bundleIdentifier.Contains("(") ||
- PlayerSettings.bundleIdentifier.Contains(")")))
+ if ((PlayerSettings.applicationIdentifier.Contains(" ") ||
+ PlayerSettings.applicationIdentifier.Contains("\t") ||
+ PlayerSettings.applicationIdentifier.Contains("\r") ||
+ PlayerSettings.applicationIdentifier.Contains("\n") ||
+ PlayerSettings.applicationIdentifier.Contains("(") ||
+ PlayerSettings.applicationIdentifier.Contains(")")))
{
String fieldError = "[error] (bundle id has an invalid character)\n";
if (string.IsNullOrEmpty(error))
@@ -976,7 +996,8 @@ void OnGUI()
GUILayout.Space(25);
GUILayout.Label("Bundle Identifier", GUILayout.Width(100));
GUILayout.Space(5);
- PlayerSettings.bundleIdentifier = GUILayout.TextField(PlayerSettings.bundleIdentifier, EditorStyles.wordWrappedLabel, GUILayout.MaxWidth(position.width - 130));
+ //PlayerSettings.applicationIdentifier = GUILayout.TextField(PlayerSettings.applicationIdentifier, EditorStyles.wordWrappedLabel, GUILayout.MaxWidth(position.width - 130));
+ PlayerSettings.SetApplicationIdentifier(BuildTargetGroup.Android, GUILayout.TextField(PlayerSettings.applicationIdentifier, EditorStyles.wordWrappedLabel, GUILayout.MaxWidth(position.width - 130)));
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal(GUILayout.MaxWidth(position.width));
@@ -1020,22 +1041,12 @@ void OnGUI()
if (GUILayout.Button("Check for plugin updates"))
{
- Application.OpenURL("https://github.com/ouya/ouya-unity-plugin");
- }
-
- if (GUILayout.Button("Visit Unity3d on OUYA Forum"))
- {
- Application.OpenURL("http://forums.ouya.tv/categories/unity-on-ouya");
- }
-
- if (GUILayout.Button("Read OUYA Unity Docs"))
- {
- Application.OpenURL("https://devs.ouya.tv/developers/docs/unity");
+ Application.OpenURL("https://github.com/Goest-Games/ouya-unity-plugin");
}
- if (GUILayout.Button("OUYA Developer Portal"))
+ if (GUILayout.Button("OUYA WORLD Developer Forum"))
{
- Application.OpenURL("https://devs.ouya.tv/developers");
+ Application.OpenURL("https://ouya.world/c/developers");
}
break;
@@ -1053,12 +1064,12 @@ void OnGUI()
if (GUILayout.Button("Unity3d Training"))
{
- Application.OpenURL("http://unity3d.com/learn");
+ Application.OpenURL("https://learn.unity.com/");
}
if (GUILayout.Button("Unity3d Scripting Reference"))
{
- Application.OpenURL("http://docs.unity3d.com/Documentation/ScriptReference/index.html");
+ Application.OpenURL("https://docs.unity3d.com/2019.2/Documentation/ScriptReference/index.html");
}
break;
@@ -1315,7 +1326,7 @@ void OnGUI()
ResetAndroidNDKPaths();
}
GUILayout.EndHorizontal();
-
+
if (GUILayout.Button("Download Android NDK"))
{
Application.OpenURL("http://developer.android.com/tools/sdk/ndk/index.html");
@@ -1358,9 +1369,9 @@ struct LanguageDetails
//new LanguageDetails() { Language = Languages.EnglishAustralia, PropertySystemLanguage="en", PropertySystemCountry="AU"},
//new LanguageDetails() { Language = Languages.EnglishCanada, PropertySystemLanguage="en", PropertySystemCountry="CA"},
//new LanguageDetails() { Language = Languages.EnglishUnitedKingdom, PropertySystemLanguage="en", PropertySystemCountry="GB"},
- new LanguageDetails() { Language = Languages.German, PropertySystemLanguage="fr", PropertySystemCountry="FR"},
- new LanguageDetails() { Language = Languages.Italian, PropertySystemLanguage="it", PropertySystemCountry="IT"},
- new LanguageDetails() { Language = Languages.German, PropertySystemLanguage="de", PropertySystemCountry="DE"},
+ new LanguageDetails() { Language = Languages.German, PropertySystemLanguage="fr", PropertySystemCountry="FR"},
+ new LanguageDetails() { Language = Languages.Italian, PropertySystemLanguage="it", PropertySystemCountry="IT"},
+ new LanguageDetails() { Language = Languages.German, PropertySystemLanguage="de", PropertySystemCountry="DE"},
new LanguageDetails() { Language = Languages.Spanish, PropertySystemLanguage="es", PropertySystemCountry="ES"},
//new LanguageDetails() { Language = Languages.Korean, PropertySystemLanguage="ko", PropertySystemCountry="KR"},
//new LanguageDetails() { Language = Languages.China, PropertySystemLanguage="zh", PropertySystemCountry="CN"},
@@ -1425,7 +1436,7 @@ private void SetLanguage()
p.StandardInput.WriteLine("exit");
p.WaitForExit(1);
p.Close();
-
+
Thread.Sleep(1000);
}
}
@@ -1511,7 +1522,7 @@ public static void RunProcess(List> environment, st
RunProcess(environment, path, workingDirectory, arguments, ref output, ref error, string.Empty);
}
- public static void RunProcess(List> environment, string path, string workingDirectory, string arguments, ref string output, ref string error, string description)
+ public static void RunProcess(List> environment, string path, string workingDirectory, string arguments, ref string output, ref string error, string description)
{
try
{
@@ -1539,7 +1550,7 @@ public static void RunProcess(List> environment, str
{
Debug.Log(string.Format("{0}\n[Running Process] filename={1} arguments={2}", description, process.StartInfo.FileName,
process.StartInfo.Arguments));
- }
+ }
process.Start();
@@ -1667,4 +1678,4 @@ private static string GetUID()
}
#endregion
-}
+}
\ No newline at end of file
diff --git a/Assets/Ouya/SDK/Scripts/OuyaInputModule.cs b/Assets/Ouya/SDK/Scripts/OuyaInputModule.cs
index 9f926ab..ef65937 100644
--- a/Assets/Ouya/SDK/Scripts/OuyaInputModule.cs
+++ b/Assets/Ouya/SDK/Scripts/OuyaInputModule.cs
@@ -31,11 +31,13 @@ namespace tv.ouya.sdk
[AddComponentMenu("Event/OUYA Input Module")]
public class OuyaInputModule : PointerInputModule
{
- public int m_PlayerNum = 0;
+#pragma warning disable CS0414 //
+ public int m_PlayerNum = 0;
private float m_NextAction;
private Vector2 m_LastMousePosition;
private Vector2 m_MousePosition;
+#pragma warning restore CS0414 //
protected OuyaInputModule()
{ }
@@ -103,7 +105,9 @@ public override void ActivateModule()
var toSelect = eventSystem.currentSelectedGameObject;
if (toSelect == null)
+#pragma warning disable CS0618 // El tipo o el miembro están obsoletos
toSelect = eventSystem.lastSelectedGameObject;
+#pragma warning restore CS0618 // El tipo o el miembro están obsoletos
if (toSelect == null)
toSelect = eventSystem.firstSelectedGameObject;
diff --git a/Assets/Ouya/StarterKit/Materials/OuyaMaterialSplash.mat b/Assets/Ouya/StarterKit/Materials/OuyaMaterialSplash.mat
index d9c37b2..d7616dc 100644
--- a/Assets/Ouya/StarterKit/Materials/OuyaMaterialSplash.mat
+++ b/Assets/Ouya/StarterKit/Materials/OuyaMaterialSplash.mat
@@ -2,59 +2,39 @@
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
- serializedVersion: 3
+ serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: OuyaMaterialSplash
- m_Shader: {fileID: 30, guid: 0000000000000000e000000000000000, type: 0}
+ m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0}
+ m_ShaderKeywords:
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
m_SavedProperties:
- serializedVersion: 2
+ serializedVersion: 3
m_TexEnvs:
- data:
- first:
- name: _MainTex
- second:
- m_Texture: {fileID: 2800000, guid: ea571746ab151464d80fa4934b92e02a, type: 1}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- data:
- first:
- name: _DecalTex
- second:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- data:
- first:
- name: _Illum
- second:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
+ - _DecalTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Illum:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: ea571746ab151464d80fa4934b92e02a, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
m_Floats:
- data:
- first:
- name: _Cutoff
- second: 0
- data:
- first:
- name: _Shininess
- second: .699999988
- data:
- first:
- name: _EmissionLM
- second: 0
+ - _Cutoff: 0
+ - _EmissionLM: 0
+ - _Shininess: 0.7
m_Colors:
- data:
- first:
- name: _Color
- second: {r: 1, g: 1, b: 1, a: 0}
- data:
- first:
- name: _SpecColor
- second: {r: 1, g: 1, b: 1, a: 0}
- data:
- first:
- name: _Emission
- second: {r: 0, g: 0, b: 0, a: 0}
+ - _Color: {r: 1, g: 1, b: 1, a: 0}
+ - _Emission: {r: 0, g: 0, b: 0, a: 0}
+ - _SpecColor: {r: 1, g: 1, b: 1, a: 0}
diff --git a/Assets/Ouya/StarterKit/Scripts/OuyaSceneInit.cs b/Assets/Ouya/StarterKit/Scripts/OuyaSceneInit.cs
index b5271c9..869f9c6 100644
--- a/Assets/Ouya/StarterKit/Scripts/OuyaSceneInit.cs
+++ b/Assets/Ouya/StarterKit/Scripts/OuyaSceneInit.cs
@@ -22,6 +22,6 @@ public class OuyaSceneInit : MonoBehaviour
public void Start()
{
- Application.LoadLevel(NextScene);
+ UnityEngine.SceneManagement.SceneManager.LoadScene(NextScene);
}
}
\ No newline at end of file
diff --git a/Assets/Ouya/StarterKit/Scripts/OuyaSceneSplash.cs b/Assets/Ouya/StarterKit/Scripts/OuyaSceneSplash.cs
index a280edc..f30b6b1 100644
--- a/Assets/Ouya/StarterKit/Scripts/OuyaSceneSplash.cs
+++ b/Assets/Ouya/StarterKit/Scripts/OuyaSceneSplash.cs
@@ -61,7 +61,7 @@ public void Update()
if (m_timerOut < DateTime.Now)
{
- Application.LoadLevel(NextScene);
+ UnityEngine.SceneManagement.SceneManager.LoadScene(NextScene);
return;
}
diff --git a/Assets/Plugins/Android/AndroidManifest.xml b/Assets/Plugins/Android/AndroidManifest.xml
index d77d4cc..ec31c88 100644
--- a/Assets/Plugins/Android/AndroidManifest.xml
+++ b/Assets/Plugins/Android/AndroidManifest.xml
@@ -15,7 +15,6 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
-
diff --git a/Assets/Plugins/Android/jni.meta b/Assets/Plugins/Android/jni.meta
new file mode 100644
index 0000000..8bee70d
--- /dev/null
+++ b/Assets/Plugins/Android/jni.meta
@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: 5c6a7949e704bfa4abc22c8df50739a9
+folderAsset: yes
+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/Assets/Plugins/Android/jni/Android.mk b/Assets/Plugins/Android/jni/Android.mk
new file mode 100644
index 0000000..5a4bc24
--- /dev/null
+++ b/Assets/Plugins/Android/jni/Android.mk
@@ -0,0 +1,13 @@
+include $(CLEAR_VARS)
+
+# override strip command to strip all symbols from output library; no need to ship with those..
+cmd-strip = $(TOOLCHAIN_PREFIX)strip $1
+
+LOCAL_ARM_MODE := arm
+LOCAL_PATH := $(NDK_PROJECT_PATH)/jni
+LOCAL_MODULE := -ouya-ndk
+LOCAL_CFLAGS := -Werror
+LOCAL_SRC_FILES := jni.cpp
+LOCAL_LDLIBS := -llog
+
+include $(BUILD_SHARED_LIBRARY)
diff --git a/Assets/Plugins/Android/jni/Android.mk.meta b/Assets/Plugins/Android/jni/Android.mk.meta
new file mode 100644
index 0000000..e6b4760
--- /dev/null
+++ b/Assets/Plugins/Android/jni/Android.mk.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 4db6bec8dd59430419bbea6e3dcbb3f4
diff --git a/Assets/Plugins/Android/jni/Application.mk b/Assets/Plugins/Android/jni/Application.mk
new file mode 100644
index 0000000..120af14
--- /dev/null
+++ b/Assets/Plugins/Android/jni/Application.mk
@@ -0,0 +1,3 @@
+APP_ABI := armeabi-v7a
+APP_STL := stlport_static
+APP_CFLAGS += -Wno-error=format-security
\ No newline at end of file
diff --git a/Assets/Plugins/Android/jni/Application.mk.meta b/Assets/Plugins/Android/jni/Application.mk.meta
new file mode 100644
index 0000000..7a6d869
--- /dev/null
+++ b/Assets/Plugins/Android/jni/Application.mk.meta
@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 60c299ea176df7f4e93008ad667e7dc6
+DefaultImporter:
+ userData:
diff --git a/Assets/Plugins/Android/jni/jni.cpp b/Assets/Plugins/Android/jni/jni.cpp
new file mode 100644
index 0000000..ad3c78e
--- /dev/null
+++ b/Assets/Plugins/Android/jni/jni.cpp
@@ -0,0 +1,34 @@
+#include
+#include
+#include
+#define trace(fmt, ...) __android_log_print(ANDROID_LOG_DEBUG, "JNI", "trace: %s (%i) " fmt, __FUNCTION__, __LINE__, __VA_ARGS__)
+
+extern "C"
+{
+ // Hello world interface
+ char* AndroidGetHelloWorld(long* size)
+ {
+ const char* cString = "Hello World!\0";
+ *size = strlen(cString);
+ char* result = new char[*cString];
+ strcpy(result, cString);
+ return result;
+ }
+
+ // Release unmanaged memory
+ void AndroidReleaseMemory(char* buffer)
+ {
+ if (NULL == buffer)
+ {
+ return;
+ }
+
+ delete buffer;
+ }
+
+ // Example interface
+ void AndroidExampleFunction1(unsigned char* a, int b, int* c)
+ {
+ (*c) = 3;
+ }
+}
diff --git a/Assets/Plugins/Android/jni/jni.cpp.meta b/Assets/Plugins/Android/jni/jni.cpp.meta
new file mode 100644
index 0000000..b4e4558
--- /dev/null
+++ b/Assets/Plugins/Android/jni/jni.cpp.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 0cc42a2143c03534e8c4fcdc2e84eeb1
diff --git a/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar b/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar
new file mode 100644
index 0000000..e14c48f
Binary files /dev/null and b/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar differ
diff --git a/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar.meta b/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar.meta
new file mode 100644
index 0000000..af2d52d
--- /dev/null
+++ b/Assets/Plugins/Android/libs/OuyaUnityPlugin.aar.meta
@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 4b126b2afb2425e488ac60cfb70695de
+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/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar b/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar
deleted file mode 100644
index 566090f..0000000
Binary files a/Assets/Plugins/Android/libs/OuyaUnityPlugin.jar and /dev/null differ
diff --git a/Assets/Plugins/Ouya.meta b/Assets/Plugins/Ouya.meta
new file mode 100644
index 0000000..a9c57bf
--- /dev/null
+++ b/Assets/Plugins/Ouya.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: d79e67f0d5dd9de4eb4d6f67f5af87a4
+folderAsset: yes
+timeCreated: 1524605230
+licenseType: Free
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Plugins/Bitmap.cs b/Assets/Plugins/Ouya/Bitmap.cs
similarity index 100%
rename from Assets/Plugins/Bitmap.cs
rename to Assets/Plugins/Ouya/Bitmap.cs
diff --git a/Assets/Plugins/Bitmap.cs.meta b/Assets/Plugins/Ouya/Bitmap.cs.meta
similarity index 100%
rename from Assets/Plugins/Bitmap.cs.meta
rename to Assets/Plugins/Ouya/Bitmap.cs.meta
diff --git a/Assets/Plugins/BitmapDrawable.cs b/Assets/Plugins/Ouya/BitmapDrawable.cs
similarity index 100%
rename from Assets/Plugins/BitmapDrawable.cs
rename to Assets/Plugins/Ouya/BitmapDrawable.cs
diff --git a/Assets/Plugins/BitmapDrawable.cs.meta b/Assets/Plugins/Ouya/BitmapDrawable.cs.meta
similarity index 100%
rename from Assets/Plugins/BitmapDrawable.cs.meta
rename to Assets/Plugins/Ouya/BitmapDrawable.cs.meta
diff --git a/Assets/Plugins/BitmapFactory.cs b/Assets/Plugins/Ouya/BitmapFactory.cs
similarity index 100%
rename from Assets/Plugins/BitmapFactory.cs
rename to Assets/Plugins/Ouya/BitmapFactory.cs
diff --git a/Assets/Plugins/BitmapFactory.cs.meta b/Assets/Plugins/Ouya/BitmapFactory.cs.meta
similarity index 100%
rename from Assets/Plugins/BitmapFactory.cs.meta
rename to Assets/Plugins/Ouya/BitmapFactory.cs.meta
diff --git a/Assets/Plugins/ByteArrayOutputStream.cs b/Assets/Plugins/Ouya/ByteArrayOutputStream.cs
similarity index 100%
rename from Assets/Plugins/ByteArrayOutputStream.cs
rename to Assets/Plugins/Ouya/ByteArrayOutputStream.cs
diff --git a/Assets/Plugins/ByteArrayOutputStream.cs.meta b/Assets/Plugins/Ouya/ByteArrayOutputStream.cs.meta
similarity index 100%
rename from Assets/Plugins/ByteArrayOutputStream.cs.meta
rename to Assets/Plugins/Ouya/ByteArrayOutputStream.cs.meta
diff --git a/Assets/Plugins/DebugInput.cs b/Assets/Plugins/Ouya/DebugInput.cs
similarity index 100%
rename from Assets/Plugins/DebugInput.cs
rename to Assets/Plugins/Ouya/DebugInput.cs
diff --git a/Assets/Plugins/DebugInput.cs.meta b/Assets/Plugins/Ouya/DebugInput.cs.meta
similarity index 100%
rename from Assets/Plugins/DebugInput.cs.meta
rename to Assets/Plugins/Ouya/DebugInput.cs.meta
diff --git a/Assets/Plugins/Drawable.cs b/Assets/Plugins/Ouya/Drawable.cs
similarity index 100%
rename from Assets/Plugins/Drawable.cs
rename to Assets/Plugins/Ouya/Drawable.cs
diff --git a/Assets/Plugins/Drawable.cs.meta b/Assets/Plugins/Ouya/Drawable.cs.meta
similarity index 100%
rename from Assets/Plugins/Drawable.cs.meta
rename to Assets/Plugins/Ouya/Drawable.cs.meta
diff --git a/Assets/Plugins/InputStream.cs b/Assets/Plugins/Ouya/InputStream.cs
similarity index 100%
rename from Assets/Plugins/InputStream.cs
rename to Assets/Plugins/Ouya/InputStream.cs
diff --git a/Assets/Plugins/InputStream.cs.meta b/Assets/Plugins/Ouya/InputStream.cs.meta
similarity index 100%
rename from Assets/Plugins/InputStream.cs.meta
rename to Assets/Plugins/Ouya/InputStream.cs.meta
diff --git a/Assets/Plugins/JSONArray.cs b/Assets/Plugins/Ouya/JSONArray.cs
similarity index 100%
rename from Assets/Plugins/JSONArray.cs
rename to Assets/Plugins/Ouya/JSONArray.cs
diff --git a/Assets/Plugins/JSONArray.cs.meta b/Assets/Plugins/Ouya/JSONArray.cs.meta
similarity index 100%
rename from Assets/Plugins/JSONArray.cs.meta
rename to Assets/Plugins/Ouya/JSONArray.cs.meta
diff --git a/Assets/Plugins/JSONObject.cs b/Assets/Plugins/Ouya/JSONObject.cs
similarity index 100%
rename from Assets/Plugins/JSONObject.cs
rename to Assets/Plugins/Ouya/JSONObject.cs
diff --git a/Assets/Plugins/JSONObject.cs.meta b/Assets/Plugins/Ouya/JSONObject.cs.meta
similarity index 100%
rename from Assets/Plugins/JSONObject.cs.meta
rename to Assets/Plugins/Ouya/JSONObject.cs.meta
diff --git a/Assets/Plugins/JniHandleOwnership.cs b/Assets/Plugins/Ouya/JniHandleOwnership.cs
similarity index 100%
rename from Assets/Plugins/JniHandleOwnership.cs
rename to Assets/Plugins/Ouya/JniHandleOwnership.cs
diff --git a/Assets/Plugins/JniHandleOwnership.cs.meta b/Assets/Plugins/Ouya/JniHandleOwnership.cs.meta
similarity index 100%
rename from Assets/Plugins/JniHandleOwnership.cs.meta
rename to Assets/Plugins/Ouya/JniHandleOwnership.cs.meta
diff --git a/Assets/Plugins/OutputStream.cs b/Assets/Plugins/Ouya/OutputStream.cs
similarity index 100%
rename from Assets/Plugins/OutputStream.cs
rename to Assets/Plugins/Ouya/OutputStream.cs
diff --git a/Assets/Plugins/OutputStream.cs.meta b/Assets/Plugins/Ouya/OutputStream.cs.meta
similarity index 100%
rename from Assets/Plugins/OutputStream.cs.meta
rename to Assets/Plugins/Ouya/OutputStream.cs.meta
diff --git a/Assets/Plugins/OuyaContent.cs b/Assets/Plugins/Ouya/OuyaContent.cs
similarity index 100%
rename from Assets/Plugins/OuyaContent.cs
rename to Assets/Plugins/Ouya/OuyaContent.cs
diff --git a/Assets/Plugins/OuyaContent.cs.meta b/Assets/Plugins/Ouya/OuyaContent.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaContent.cs.meta
rename to Assets/Plugins/Ouya/OuyaContent.cs.meta
diff --git a/Assets/Plugins/OuyaController.cs b/Assets/Plugins/Ouya/OuyaController.cs
similarity index 100%
rename from Assets/Plugins/OuyaController.cs
rename to Assets/Plugins/Ouya/OuyaController.cs
diff --git a/Assets/Plugins/OuyaController.cs.meta b/Assets/Plugins/Ouya/OuyaController.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaController.cs.meta
rename to Assets/Plugins/Ouya/OuyaController.cs.meta
diff --git a/Assets/Plugins/OuyaMod.cs b/Assets/Plugins/Ouya/OuyaMod.cs
similarity index 100%
rename from Assets/Plugins/OuyaMod.cs
rename to Assets/Plugins/Ouya/OuyaMod.cs
diff --git a/Assets/Plugins/OuyaMod.cs.meta b/Assets/Plugins/Ouya/OuyaMod.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaMod.cs.meta
rename to Assets/Plugins/Ouya/OuyaMod.cs.meta
diff --git a/Assets/Plugins/OuyaModScreenshot.cs b/Assets/Plugins/Ouya/OuyaModScreenshot.cs
similarity index 100%
rename from Assets/Plugins/OuyaModScreenshot.cs
rename to Assets/Plugins/Ouya/OuyaModScreenshot.cs
diff --git a/Assets/Plugins/OuyaModScreenshot.cs.meta b/Assets/Plugins/Ouya/OuyaModScreenshot.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaModScreenshot.cs.meta
rename to Assets/Plugins/Ouya/OuyaModScreenshot.cs.meta
diff --git a/Assets/Plugins/OuyaSDK.cs b/Assets/Plugins/Ouya/OuyaSDK.cs
similarity index 99%
rename from Assets/Plugins/OuyaSDK.cs
rename to Assets/Plugins/Ouya/OuyaSDK.cs
index de1778b..3db2920 100644
--- a/Assets/Plugins/OuyaSDK.cs
+++ b/Assets/Plugins/Ouya/OuyaSDK.cs
@@ -34,7 +34,7 @@
public static class OuyaSDK
{
- public const string PLUGIN_VERSION = "2.1.0.11";
+ public const string PLUGIN_VERSION = "2.3.0.0";
#if UNITY_ANDROID && !UNITY_EDITOR
diff --git a/Assets/Plugins/OuyaSDK.cs.meta b/Assets/Plugins/Ouya/OuyaSDK.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaSDK.cs.meta
rename to Assets/Plugins/Ouya/OuyaSDK.cs.meta
diff --git a/Assets/Plugins/OuyaUnityActivity.cs b/Assets/Plugins/Ouya/OuyaUnityActivity.cs
similarity index 100%
rename from Assets/Plugins/OuyaUnityActivity.cs
rename to Assets/Plugins/Ouya/OuyaUnityActivity.cs
diff --git a/Assets/Plugins/OuyaUnityActivity.cs.meta b/Assets/Plugins/Ouya/OuyaUnityActivity.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaUnityActivity.cs.meta
rename to Assets/Plugins/Ouya/OuyaUnityActivity.cs.meta
diff --git a/Assets/Plugins/OuyaUnityPlugin.cs b/Assets/Plugins/Ouya/OuyaUnityPlugin.cs
similarity index 100%
rename from Assets/Plugins/OuyaUnityPlugin.cs
rename to Assets/Plugins/Ouya/OuyaUnityPlugin.cs
diff --git a/Assets/Plugins/OuyaUnityPlugin.cs.meta b/Assets/Plugins/Ouya/OuyaUnityPlugin.cs.meta
similarity index 100%
rename from Assets/Plugins/OuyaUnityPlugin.cs.meta
rename to Assets/Plugins/Ouya/OuyaUnityPlugin.cs.meta
diff --git a/Assets/Plugins/RazerTurretKeyboard.cs b/Assets/Plugins/Ouya/RazerTurretKeyboard.cs
similarity index 100%
rename from Assets/Plugins/RazerTurretKeyboard.cs
rename to Assets/Plugins/Ouya/RazerTurretKeyboard.cs
diff --git a/Assets/Plugins/RazerTurretKeyboard.cs.meta b/Assets/Plugins/Ouya/RazerTurretKeyboard.cs.meta
similarity index 100%
rename from Assets/Plugins/RazerTurretKeyboard.cs.meta
rename to Assets/Plugins/Ouya/RazerTurretKeyboard.cs.meta
diff --git a/Assets/Plugins/UnityPlayer.cs b/Assets/Plugins/Ouya/UnityPlayer.cs
similarity index 100%
rename from Assets/Plugins/UnityPlayer.cs
rename to Assets/Plugins/Ouya/UnityPlayer.cs
diff --git a/Assets/Plugins/UnityPlayer.cs.meta b/Assets/Plugins/Ouya/UnityPlayer.cs.meta
similarity index 100%
rename from Assets/Plugins/UnityPlayer.cs.meta
rename to Assets/Plugins/Ouya/UnityPlayer.cs.meta
diff --git a/Assets/Presets.meta b/Assets/Presets.meta
new file mode 100644
index 0000000..e47c2f7
--- /dev/null
+++ b/Assets/Presets.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 77794e84d4d776c48abf79bb7e127650
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Presets/InputManager.preset b/Assets/Presets/InputManager.preset
new file mode 100644
index 0000000..6ef1b55
--- /dev/null
+++ b/Assets/Presets/InputManager.preset
@@ -0,0 +1,13278 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!181963792 &2655988077585873504
+Preset:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: InputManager
+ m_TargetType:
+ m_NativeTypeID: 13
+ m_ManagedTypePPtr: {fileID: 0}
+ m_ManagedTypeFallback:
+ m_Properties:
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.size
+ value: 221
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].m_Name
+ value: joystick 1 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[0].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].m_Name
+ value: joystick 1 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[1].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].m_Name
+ value: joystick 1 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[2].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].m_Name
+ value: joystick 1 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[3].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].m_Name
+ value: joystick 1 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[4].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].m_Name
+ value: joystick 1 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[5].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].m_Name
+ value: joystick 1 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[6].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].m_Name
+ value: joystick 1 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[7].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].m_Name
+ value: joystick 1 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[8].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].m_Name
+ value: joystick 1 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[9].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].m_Name
+ value: joystick 1 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[10].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].m_Name
+ value: joystick 1 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[11].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].m_Name
+ value: joystick 1 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[12].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].m_Name
+ value: joystick 1 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[13].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].m_Name
+ value: joystick 1 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[14].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].m_Name
+ value: joystick 1 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[15].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].m_Name
+ value: joystick 1 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[16].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].m_Name
+ value: joystick 1 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[17].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].m_Name
+ value: joystick 1 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[18].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].m_Name
+ value: joystick 1 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[19].joyNum
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].m_Name
+ value: joystick 2 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[20].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].m_Name
+ value: joystick 2 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[21].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].m_Name
+ value: joystick 2 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[22].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].m_Name
+ value: joystick 2 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[23].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].m_Name
+ value: joystick 2 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[24].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].m_Name
+ value: joystick 2 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[25].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].m_Name
+ value: joystick 2 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[26].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].m_Name
+ value: joystick 2 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[27].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].m_Name
+ value: joystick 2 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[28].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].m_Name
+ value: joystick 2 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[29].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].m_Name
+ value: joystick 2 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[30].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].m_Name
+ value: joystick 2 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[31].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].m_Name
+ value: joystick 2 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[32].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].m_Name
+ value: joystick 2 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[33].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].m_Name
+ value: joystick 2 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[34].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].m_Name
+ value: joystick 2 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[35].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].m_Name
+ value: joystick 2 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[36].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].m_Name
+ value: joystick 2 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[37].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].m_Name
+ value: joystick 2 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[38].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].m_Name
+ value: joystick 2 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[39].joyNum
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].m_Name
+ value: joystick 3 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[40].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].m_Name
+ value: joystick 3 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[41].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].m_Name
+ value: joystick 3 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[42].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].m_Name
+ value: joystick 3 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[43].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].m_Name
+ value: joystick 3 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[44].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].m_Name
+ value: joystick 3 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[45].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].m_Name
+ value: joystick 3 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[46].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].m_Name
+ value: joystick 3 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[47].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].m_Name
+ value: joystick 3 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[48].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].m_Name
+ value: joystick 3 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[49].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].m_Name
+ value: joystick 3 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[50].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].m_Name
+ value: joystick 3 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[51].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].m_Name
+ value: joystick 3 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[52].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].m_Name
+ value: joystick 3 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[53].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].m_Name
+ value: joystick 3 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[54].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].m_Name
+ value: joystick 3 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[55].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].m_Name
+ value: joystick 3 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[56].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].m_Name
+ value: joystick 3 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[57].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].m_Name
+ value: joystick 3 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[58].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].m_Name
+ value: joystick 3 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[59].joyNum
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].m_Name
+ value: joystick 4 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[60].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].m_Name
+ value: joystick 4 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[61].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].m_Name
+ value: joystick 4 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[62].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].m_Name
+ value: joystick 4 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[63].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].m_Name
+ value: joystick 4 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[64].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].m_Name
+ value: joystick 4 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[65].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].m_Name
+ value: joystick 4 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[66].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].m_Name
+ value: joystick 4 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[67].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].m_Name
+ value: joystick 4 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[68].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].m_Name
+ value: joystick 4 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[69].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].m_Name
+ value: joystick 4 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[70].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].m_Name
+ value: joystick 4 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[71].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].m_Name
+ value: joystick 4 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[72].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].m_Name
+ value: joystick 4 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[73].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].m_Name
+ value: joystick 4 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[74].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].m_Name
+ value: joystick 4 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[75].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].m_Name
+ value: joystick 4 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[76].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].m_Name
+ value: joystick 4 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[77].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].m_Name
+ value: joystick 4 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[78].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].m_Name
+ value: joystick 4 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[79].joyNum
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].m_Name
+ value: joystick 5 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[80].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].m_Name
+ value: joystick 5 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[81].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].m_Name
+ value: joystick 5 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[82].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].m_Name
+ value: joystick 5 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[83].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].m_Name
+ value: joystick 5 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[84].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].m_Name
+ value: joystick 5 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[85].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].m_Name
+ value: joystick 5 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[86].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].m_Name
+ value: joystick 5 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[87].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].m_Name
+ value: joystick 5 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[88].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].m_Name
+ value: joystick 5 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[89].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].m_Name
+ value: joystick 5 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[90].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].m_Name
+ value: joystick 5 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[91].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].m_Name
+ value: joystick 5 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[92].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].m_Name
+ value: joystick 5 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[93].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].m_Name
+ value: joystick 5 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[94].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].m_Name
+ value: joystick 5 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[95].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].m_Name
+ value: joystick 5 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[96].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].m_Name
+ value: joystick 5 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[97].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].m_Name
+ value: joystick 5 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[98].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].m_Name
+ value: joystick 5 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[99].joyNum
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].m_Name
+ value: joystick 6 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[100].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].m_Name
+ value: joystick 6 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[101].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].m_Name
+ value: joystick 6 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[102].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].m_Name
+ value: joystick 6 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[103].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].m_Name
+ value: joystick 6 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[104].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].m_Name
+ value: joystick 6 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[105].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].m_Name
+ value: joystick 6 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[106].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].m_Name
+ value: joystick 6 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[107].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].m_Name
+ value: joystick 6 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[108].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].m_Name
+ value: joystick 6 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[109].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].m_Name
+ value: joystick 6 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[110].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].m_Name
+ value: joystick 6 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[111].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].m_Name
+ value: joystick 6 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[112].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].m_Name
+ value: joystick 6 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[113].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].m_Name
+ value: joystick 6 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[114].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].m_Name
+ value: joystick 6 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[115].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].m_Name
+ value: joystick 6 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[116].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].m_Name
+ value: joystick 6 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[117].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].m_Name
+ value: joystick 6 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[118].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].m_Name
+ value: joystick 6 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[119].joyNum
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].m_Name
+ value: joystick 7 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[120].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].m_Name
+ value: joystick 7 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[121].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].m_Name
+ value: joystick 7 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[122].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].m_Name
+ value: joystick 7 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[123].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].m_Name
+ value: joystick 7 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[124].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].m_Name
+ value: joystick 7 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[125].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].m_Name
+ value: joystick 7 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[126].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].m_Name
+ value: joystick 7 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[127].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].m_Name
+ value: joystick 7 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[128].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].m_Name
+ value: joystick 7 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[129].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].m_Name
+ value: joystick 7 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[130].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].m_Name
+ value: joystick 7 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[131].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].m_Name
+ value: joystick 7 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[132].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].m_Name
+ value: joystick 7 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[133].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].m_Name
+ value: joystick 7 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[134].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].m_Name
+ value: joystick 7 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[135].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].m_Name
+ value: joystick 7 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[136].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].m_Name
+ value: joystick 7 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[137].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].m_Name
+ value: joystick 7 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[138].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].m_Name
+ value: joystick 7 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[139].joyNum
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].m_Name
+ value: joystick 8 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[140].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].m_Name
+ value: joystick 8 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[141].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].m_Name
+ value: joystick 8 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[142].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].m_Name
+ value: joystick 8 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[143].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].m_Name
+ value: joystick 8 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[144].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].m_Name
+ value: joystick 8 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[145].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].m_Name
+ value: joystick 8 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[146].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].m_Name
+ value: joystick 8 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[147].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].m_Name
+ value: joystick 8 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[148].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].m_Name
+ value: joystick 8 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[149].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].m_Name
+ value: joystick 8 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[150].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].m_Name
+ value: joystick 8 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[151].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].m_Name
+ value: joystick 8 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[152].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].m_Name
+ value: joystick 8 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[153].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].m_Name
+ value: joystick 8 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[154].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].m_Name
+ value: joystick 8 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[155].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].m_Name
+ value: joystick 8 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[156].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].m_Name
+ value: joystick 8 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[157].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].m_Name
+ value: joystick 8 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[158].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].m_Name
+ value: joystick 8 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[159].joyNum
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].m_Name
+ value: joystick 9 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[160].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].m_Name
+ value: joystick 9 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[161].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].m_Name
+ value: joystick 9 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[162].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].m_Name
+ value: joystick 9 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[163].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].m_Name
+ value: joystick 9 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[164].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].m_Name
+ value: joystick 9 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[165].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].m_Name
+ value: joystick 9 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[166].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].m_Name
+ value: joystick 9 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[167].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].m_Name
+ value: joystick 9 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[168].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].m_Name
+ value: joystick 9 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[169].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].m_Name
+ value: joystick 9 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[170].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].m_Name
+ value: joystick 9 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[171].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].m_Name
+ value: joystick 9 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[172].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].m_Name
+ value: joystick 9 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[173].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].m_Name
+ value: joystick 9 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[174].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].m_Name
+ value: joystick 9 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[175].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].m_Name
+ value: joystick 9 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[176].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].m_Name
+ value: joystick 9 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[177].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].m_Name
+ value: joystick 9 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[178].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].m_Name
+ value: joystick 9 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[179].joyNum
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].m_Name
+ value: joystick 10 analog 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[180].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].m_Name
+ value: joystick 10 analog 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[181].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].m_Name
+ value: joystick 10 analog 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[182].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].m_Name
+ value: joystick 10 analog 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].axis
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[183].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].m_Name
+ value: joystick 10 analog 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].axis
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[184].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].m_Name
+ value: joystick 10 analog 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].axis
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[185].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].m_Name
+ value: joystick 10 analog 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].axis
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[186].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].m_Name
+ value: joystick 10 analog 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].axis
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[187].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].m_Name
+ value: joystick 10 analog 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].axis
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[188].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].m_Name
+ value: joystick 10 analog 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].axis
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[189].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].m_Name
+ value: joystick 10 analog 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].axis
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[190].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].m_Name
+ value: joystick 10 analog 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].axis
+ value: 11
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[191].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].m_Name
+ value: joystick 10 analog 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].axis
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[192].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].m_Name
+ value: joystick 10 analog 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].axis
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[193].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].m_Name
+ value: joystick 10 analog 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].axis
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[194].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].m_Name
+ value: joystick 10 analog 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].axis
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[195].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].m_Name
+ value: joystick 10 analog 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].axis
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[196].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].m_Name
+ value: joystick 10 analog 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].axis
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[197].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].m_Name
+ value: joystick 10 analog 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].axis
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[198].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].m_Name
+ value: joystick 10 analog 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].axis
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[199].joyNum
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].m_Name
+ value: mouse x
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[200].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].m_Name
+ value: mouse y
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[201].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].m_Name
+ value: mouse z
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[202].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].m_Name
+ value: Horizontal
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].negativeButton
+ value: left
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].positiveButton
+ value: right
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].altNegativeButton
+ value: a
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].altPositiveButton
+ value: d
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].gravity
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].sensitivity
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].snap
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[203].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].m_Name
+ value: Vertical
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].negativeButton
+ value: down
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].positiveButton
+ value: up
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].altNegativeButton
+ value: s
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].altPositiveButton
+ value: w
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].gravity
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].sensitivity
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].snap
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[204].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].m_Name
+ value: Fire1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].positiveButton
+ value: left ctrl
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].altPositiveButton
+ value: mouse 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[205].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].m_Name
+ value: Fire2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].positiveButton
+ value: left alt
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].altPositiveButton
+ value: mouse 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[206].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].m_Name
+ value: Fire3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].positiveButton
+ value: left shift
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].altPositiveButton
+ value: mouse 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[207].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].m_Name
+ value: Jump
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].positiveButton
+ value: space
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[208].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].m_Name
+ value: Mouse X
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].dead
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].sensitivity
+ value: 0.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[209].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].m_Name
+ value: Mouse Y
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].dead
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].sensitivity
+ value: 0.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[210].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].m_Name
+ value: Mouse ScrollWheel
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].dead
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].sensitivity
+ value: 0.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].axis
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[211].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].m_Name
+ value: Horizontal
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].dead
+ value: 0.19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[212].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].m_Name
+ value: Vertical
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].positiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].gravity
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].dead
+ value: 0.19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].sensitivity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].invert
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].type
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].axis
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[213].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].m_Name
+ value: Fire1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].positiveButton
+ value: joystick button 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[214].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].m_Name
+ value: Fire2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].positiveButton
+ value: joystick button 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[215].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].m_Name
+ value: Fire3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].positiveButton
+ value: joystick button 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[216].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].m_Name
+ value: Jump
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].positiveButton
+ value: joystick button 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].altPositiveButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[217].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].m_Name
+ value: Submit
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].positiveButton
+ value: return
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].altPositiveButton
+ value: joystick button 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[218].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].m_Name
+ value: Submit
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].positiveButton
+ value: enter
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].altPositiveButton
+ value: space
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[219].joyNum
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].m_Name
+ value: Cancel
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].descriptiveName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].descriptiveNegativeName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].negativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].positiveButton
+ value: escape
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].altNegativeButton
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].altPositiveButton
+ value: joystick button 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].gravity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].dead
+ value: 0.001
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].sensitivity
+ value: 1000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].snap
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].invert
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].type
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].axis
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_Axes.Array.data[220].joyNum
+ value: 0
+ objectReference: {fileID: 0}
diff --git a/Assets/Presets/InputManager.preset.meta b/Assets/Presets/InputManager.preset.meta
new file mode 100644
index 0000000..ce02c4a
--- /dev/null
+++ b/Assets/Presets/InputManager.preset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 14b4b01a46d2aed448993bac81870e48
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2655988077585873504
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Presets/PlayerSettings.preset b/Assets/Presets/PlayerSettings.preset
new file mode 100644
index 0000000..9375206
--- /dev/null
+++ b/Assets/Presets/PlayerSettings.preset
@@ -0,0 +1,3002 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!181963792 &2655988077585873504
+Preset:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: PlayerSettings
+ m_TargetType:
+ m_NativeTypeID: 129
+ m_ManagedTypePPtr: {fileID: 0}
+ m_ManagedTypeFallback:
+ m_Properties:
+ - target: {fileID: 0}
+ propertyPath: productGUID.data[0]
+ value: 1288622612
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: productGUID.data[1]
+ value: 1110927861
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: productGUID.data[2]
+ value: 2155152039
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: productGUID.data[3]
+ value: 1197698197
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidProfiler
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidFilterTouchesWhenObscured
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidEnableSustainedPerformanceMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultScreenOrientation
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: targetDevice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: useOnDemandResources
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: accelerometerFrequency
+ value: 60
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: companyName
+ value: OUYA
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: productName
+ value: SceneShowUnityInput
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultCursor
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cursorHotspot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cursorHotspot.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundColor.r
+ value: 0.13725491
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundColor.g
+ value: 0.12156863
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundColor.b
+ value: 0.1254902
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundColor.a
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_ShowUnitySplashScreen
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_ShowUnitySplashLogo
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenOverlayOpacity
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenAnimation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenLogoStyle
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenDrawMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundAnimationZoom
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenLogoAnimationZoom
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundLandscapeAspect
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundPortraitAspect
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundLandscapeUvs.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundLandscapeUvs.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundLandscapeUvs.width
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundLandscapeUvs.height
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundPortraitUvs.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundPortraitUvs.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundPortraitUvs.width
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenBackgroundPortraitUvs.height
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SplashScreenLogos.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_VirtualRealitySplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_HolographicTrackingLossScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultScreenWidth
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultScreenHeight
+ value: 768
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultScreenWidthWeb
+ value: 960
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultScreenHeightWeb
+ value: 600
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StereoRenderingPath
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_ActiveColorSpace
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_MTRendering
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.size
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[0]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[1]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[2]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[3]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[4]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_StackTraceTypes.Array.data[5]
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iosShowActivityIndicatorOnLoading
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidShowActivityIndicatorOnLoading
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: displayResolutionDialog
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iosUseCustomAppBackgroundBehavior
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iosAllowHTTPDownload
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowedAutorotateToPortrait
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowedAutorotateToPortraitUpsideDown
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowedAutorotateToLandscapeRight
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowedAutorotateToLandscapeLeft
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: useOSAutorotation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: use32BitDisplayBuffer
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: preserveFramebufferAlpha
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: disableDepthAndStencilBuffers
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidStartInFullscreen
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidRenderOutsideSafeArea
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidUseSwappy
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidBlitType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: defaultIsNativeResolution
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: macRetinaSupport
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: runInBackground
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: captureSingleScreen
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: muteOtherAudioSources
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: Prepare IOS For Recording
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: Force IOS Speakers When Recording
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: deferSystemGesturesMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: hideHomeButton
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: submitAnalytics
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: usePlayerLog
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: bakeCollisionMeshes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: forceSingleInstance
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: useFlipModelSwapchain
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: resizableWindow
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: useMacAppStoreValidation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: macAppStoreCategory
+ value: public.app-category.games
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: gpuSkinning
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: graphicsJobs
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxPIXTextureCapture
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableAvatar
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableKinect
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableKinectAutoTracking
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableFitness
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: visibleInBackground
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowFullscreenSwitch
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: graphicsJobMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: fullscreenMode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxSpeechDB
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableHeadOrientation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnableGuest
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxEnablePIXSampling
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metalFramebufferOnly
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneResolution
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneSResolution
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneXResolution
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneMonoLoggingLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneLoggingLevel
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneDisableEsram
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOnePresentImmediateThreshold
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchQueueCommandMemory
+ value: 1048576
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchQueueControlMemory
+ value: 16384
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchQueueComputeMemory
+ value: 262144
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNVNShaderPoolsGranularity
+ value: 33554432
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNVNDefaultPoolsGranularity
+ value: 16777216
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNVNOtherPoolsGranularity
+ value: 16777216
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vulkanEnableSetSRGBWrite
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SupportedAspectRatios.4:3
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SupportedAspectRatios.5:4
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SupportedAspectRatios.16:10
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SupportedAspectRatios.16:9
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_SupportedAspectRatios.Others
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: bundleVersion
+ value: 1.0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: preloadedAssets.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroInputSource
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: wsaTransparentSwapchain
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_HolographicPauseOnTrackingLoss
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneDisableKinectGpuReservation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneEnable7thCore
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.cardboard.depthFormat
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.cardboard.enableTransitionView
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.depthFormat
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.useSustainedPerformanceMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.enableVideoLayer
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.useProtectedVideoMemory
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.minimumSupportedHeadTracking
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.daydream.maximumSupportedHeadTracking
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.hololens.depthFormat
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.hololens.depthBufferSharingEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.lumin.depthFormat
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.lumin.frameTiming
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.lumin.enableGLCache
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.lumin.glCacheMaxBlobSize
+ value: 524288
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.lumin.glCacheMaxFileSize
+ value: 8388608
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.oculus.sharedDepthBuffer
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.oculus.dashSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.oculus.lowOverheadMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.oculus.protectedContext
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.oculus.v2Signing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrSettings.enable360StereoCapture
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: isWsaHolographicRemotingEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: protectGraphicsMemory
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: enableFrameTimingStats
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: useHDRDisplay
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_ColorGamuts.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_ColorGamuts.Array.data[0]
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: targetPixelDensity
+ value: 30
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: resolutionScalingMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidSupportedAspectRatio
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidMaxAspectRatio
+ value: 2.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.size
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[0].first
+ value: Android
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[0].second
+ value: tv.ouya.demo.SceneShowUnityInput
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[1].first
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[1].second
+ value: unity.OUYA.SceneShowProducts
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[2].first
+ value: Tizen
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[2].second
+ value: tv.ouya.demo.SceneShowProducts
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[3].first
+ value: iPhone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[3].second
+ value: tv.ouya.demo.SceneShowProducts
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[4].first
+ value: tvOS
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: applicationIdentifier.Array.data[4].second
+ value: tv.ouya.demo.SceneShowProducts
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: buildNumber.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: buildNumber.Array.data[0].first
+ value: iPhone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: buildNumber.Array.data[0].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidBundleVersionCode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidMinSdkVersion
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidTargetSdkVersion
+ value: 21
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidPreferredInstallLocation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: aotOptions
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: stripEngineCode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneStrippingLevel
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneScriptCallOptimization
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ForceInternetPermission
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ForceSDCardPermission
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: CreateWallpaper
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: APKExpansionFiles
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: keepLoadedShadersAlive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: StripUnusedMeshComponents
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: VertexChannelCompressionMask
+ value: 214
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneSdkVersion
+ value: 988
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSTargetOSVersionString
+ value: 9.0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSSdkVersion
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSRequireExtendedGameController
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSTargetOSVersionString
+ value: 9.0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIPrerenderedIcon
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIRequiresPersistentWiFi
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIRequiresFullScreen
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIStatusBarHidden
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIExitOnSuspend
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: uIStatusBarStyle
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneHighResSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhoneTallHighResSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone47inSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone55inPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone55inLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone58inPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone58inLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPadPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPadHighResPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPadLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPadHighResLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone65inPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone65inLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone61inPortraitSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iPhone61inLandscapeSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: appleTVSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: appleTVSplashScreen2x
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSSmallIconLayers.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSSmallIconLayers2x.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSLargeIconLayers.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSLargeIconLayers2x.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSTopShelfImageLayers.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSTopShelfImageLayers2x.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSTopShelfImageWideLayers.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSTopShelfImageWideLayers2x.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenPortrait
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenLandscape
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenBackgroundColor.rgba
+ value: 4288316539
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenFillPct
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenSize
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenCustomXibPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadImage
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadBackgroundColor.rgba
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadFillPct
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadSize
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreeniPadCustomXibPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSUseLaunchScreenStoryboard
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSLaunchScreenCustomStoryboardPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSDeviceRequirements.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSURLSchemes.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSBackgroundModes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSMetalForceHardShadows
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metalEditorSupport
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metalAPIValidation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSRenderExtraFrameOnPause
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: appleDeveloperTeamID
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSManualSigningProvisioningProfileID
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSManualSigningProvisioningProfileID
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSManualSigningProvisioningProfileType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: tvOSManualSigningProvisioningProfileType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: appleEnableAutomaticSigning
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSRequireARKit
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: iOSAutomaticallyDetectAndAddCapabilities
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: appleEnableProMotion
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: clonedFromGUID.data[0]
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: clonedFromGUID.data[1]
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: clonedFromGUID.data[2]
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: clonedFromGUID.data[3]
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: templatePackageId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: templateDefaultScene
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidTargetArchitectures
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidSplashScreenScale
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidKeystoreName
+ value: '{inproject}: '
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidKeyaliasName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidBuildApkPerCpuArchitecture
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidTVCompatibility
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidIsGame
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidEnableTango
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidEnableBanner
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidUseLowAccuracyLocation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidUseCustomKeystore
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_AndroidBanners.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_AndroidBanners.Array.data[0].width
+ value: 320
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_AndroidBanners.Array.data[0].height
+ value: 180
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_AndroidBanners.Array.data[0].banner
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: androidGamepadSupportLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidValidateAppBundleSize
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: AndroidAppBundleSizeToValidate
+ value: 150
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: resolutionDialogBanner
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_BuildTarget
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_Icons.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_Icons.Array.data[0].m_Icon
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_Icons.Array.data[0].m_Width
+ value: 149022704
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_Icons.Array.data[0].m_Height
+ value: 149022704
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetIcons.Array.data[0].m_Icons.Array.data[0].m_Kind
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetPlatformIcons.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetBatching.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetBatching.Array.data[0].m_BuildTarget
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetBatching.Array.data[0].m_StaticBatching
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetBatching.Array.data[0].m_DynamicBatching
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGraphicsAPIs.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGraphicsAPIs.Array.data[0].m_BuildTarget
+ value: AndroidPlayer
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGraphicsAPIs.Array.data[0].m_APIs.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGraphicsAPIs.Array.data[0].m_APIs.Array.data[0]
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGraphicsAPIs.Array.data[0].m_Automatic
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.size
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[0].m_BuildTarget
+ value: Android
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[0].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[0].m_Devices.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[0].m_Devices.Array.data[0]
+ value: Oculus
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[1].m_BuildTarget
+ value: Windows Store Apps
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[1].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[1].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[2].m_BuildTarget
+ value: N3DS
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[2].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[2].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[3].m_BuildTarget
+ value: PS3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[3].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[3].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[4].m_BuildTarget
+ value: PS4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[4].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[4].m_Devices.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[4].m_Devices.Array.data[0]
+ value: PlayStationVR
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[5].m_BuildTarget
+ value: PSM
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[5].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[5].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[6].m_BuildTarget
+ value: PSP2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[6].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[6].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[7].m_BuildTarget
+ value: SamsungTV
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[7].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[7].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[8].m_BuildTarget
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[8].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[8].m_Devices.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[8].m_Devices.Array.data[0]
+ value: Oculus
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[9].m_BuildTarget
+ value: Tizen
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[9].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[9].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[10].m_BuildTarget
+ value: WebGL
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[10].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[10].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[11].m_BuildTarget
+ value: WebPlayer
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[11].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[11].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[12].m_BuildTarget
+ value: WiiU
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[12].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[12].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[13].m_BuildTarget
+ value: Xbox360
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[13].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[13].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[14].m_BuildTarget
+ value: XboxOne
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[14].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[14].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[15].m_BuildTarget
+ value: iPhone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[15].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[15].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[16].m_BuildTarget
+ value: tvOS
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[16].m_Enabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetVRSettings.Array.data[16].m_Devices.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: openGLRequireES31
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: openGLRequireES31AEP
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: openGLRequireES32
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vuforiaEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_TemplateCustomTags.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.size
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[0].first
+ value: Android
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[0].second
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[1].first
+ value: iPhone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[1].second
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[2].first
+ value: tvOS
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: mobileMTRendering.Array.data[2].second
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.size
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[0].m_BuildTarget
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[0].m_EncodingQuality
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[1].m_BuildTarget
+ value: XboxOne
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[1].m_EncodingQuality
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[2].m_BuildTarget
+ value: PS4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapEncodingQuality.Array.data[2].m_EncodingQuality
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_BuildTargetGroupLightmapSettings.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: playModeTestRunnerEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: runPlayModeTestAsEditModeTest
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: actionOnDotNetUnhandledException
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: enableInternalProfiler
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: logObjCUncaughtExceptions
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: enableCrashReportAPI
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cameraUsageDescription
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: locationUsageDescription
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: microphoneUsageDescription
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNetLibKey
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketMemoryPoolSize
+ value: 6144
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketAllocatorPoolSize
+ value: 128
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketConcurrencyLimit
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchScreenResolutionBehavior
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUseCPUProfiler
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchApplicationID
+ value: 0x01004b9000490000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNSODependencies
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_0
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_1
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_2
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_3
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_4
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_5
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_6
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_7
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_8
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_9
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_10
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_11
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_12
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_13
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTitleNames_14
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_0
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_1
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_2
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_3
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_4
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_5
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_6
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_7
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_8
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_9
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_10
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_11
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_12
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_13
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPublisherNames_14
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_0
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_1
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_2
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_3
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_4
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_5
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_6
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_7
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_8
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_9
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_10
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_11
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_12
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_13
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIcons_14
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_0
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_1
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_2
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_3
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_4
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_5
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_6
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_7
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_8
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_9
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_10
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_11
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_12
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_13
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSmallIcons_14
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchManualHTML
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchAccessibleURLs
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLegalInformation
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchMainThreadStackSize
+ value: 1048576
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPresenceGroupId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLogoHandling
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchReleaseVersion
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchDisplayVersion
+ value: 1.0.0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchStartupUserAccount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTouchScreenUsage
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSupportedLanguagesMask
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLogoType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchApplicationErrorCodeCategory
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUserAccountSaveDataSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUserAccountSaveDataJournalSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchApplicationAttribute
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchCardSpecSize
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchCardSpecClock
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsMask
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_0
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_1
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_2
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_3
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_4
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_5
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_6
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_7
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_8
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_9
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_10
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_11
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchRatingsInt_12
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_0
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_1
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_2
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_3
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_4
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_5
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_6
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchLocalCommunicationIds_7
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchParentalControl
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchAllowsScreenshot
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchAllowsVideoCapturing
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchAllowsRuntimeAddOnContentInstall
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchDataLossConfirmation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUserAccountLockEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSystemResourceMemory
+ value: 16777216
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSupportedNpadStyles
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNativeFsCacheSize
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchIsHoldTypeHorizontal
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSupportedNpadCount
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketConfigEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTcpInitialSendBufferSize
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTcpInitialReceiveBufferSize
+ value: 64
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTcpAutoSendBufferSizeMax
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchTcpAutoReceiveBufferSizeMax
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUdpSendBufferSize
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchUdpReceiveBufferSize
+ value: 42
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketBufferEfficiency
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchSocketInitializeEnabled
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchNetworkInterfaceManagerInitializeEnabled
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: switchPlayerConnectionEnabled
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4NPAgeRating
+ value: 12
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4NPTitleSecret
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4NPTrophyPackPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ParentalLevel
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ContentID
+ value: ED1633-NPXX51362_00-0000000000000000
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4Category
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4MasterVersion
+ value: 01.00
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4AppVersion
+ value: 01.00
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4AppType
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ParamSfxPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4VideoOutPixelFormat
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4VideoOutInitialWidth
+ value: 1920
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4VideoOutBaseModeInitialWidth
+ value: 1920
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4VideoOutReprojectionRate
+ value: 120
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PronunciationXMLPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PronunciationSIGPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4BackgroundImagePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4StartupImagePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4StartupImagesFolder
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4IconImagesFolder
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4SaveDataImagePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4SdkOverride
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4BGMPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ShareFilePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ShareOverlayImagePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PrivacyGuardImagePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4NPtitleDatPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4RemotePlayKeyAssignment
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4RemotePlayKeyMappingDir
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PlayTogetherPlayerCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4EnterButtonAssignment
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ApplicationParam1
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ApplicationParam2
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ApplicationParam3
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ApplicationParam4
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4DownloadDataSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4GarlicHeapSize
+ value: 2048
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ProGarlicHeapSize
+ value: 2560
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: playerPrefsMaxSize
+ value: 32768
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4Passcode
+ value: F69AzBlax3CF3EDNhm3soLBPh71Yexui
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4pnSessions
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4pnPresence
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4pnFriends
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4pnGameCustomData
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: playerPrefsSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: enableApplicationExit
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: resetTempFolder
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: restrictedAudioUsageRights
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4UseResolutionFallback
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ReprojectionSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4UseAudio3dBackend
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4SocialScreenEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4ScriptOptimizationLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4Audio3dVirtualSpeakerCount
+ value: 14
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribCpuUsage
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PatchPkgPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PatchLatestPkgPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PatchChangeinfoPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4PatchDayOne
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribUserManagement
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribMoveSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attrib3DSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribShareSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribExclusiveVR
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4disableAutoHideSplash
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4videoRecordingFeaturesUsed
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4contentSearchFeaturesUsed
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4attribEyeToEyeDistanceSettingVR
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: ps4IncludedModules.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: monoEnv
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: splashScreenBackgroundSourceLandscape
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: splashScreenBackgroundSourcePortrait
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: blurSplashScreenBackground
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: spritePackerPolicy
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLMemorySize
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLExceptionSupport
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLNameFilesAsHashes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLDataCaching
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLDebugSymbols
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLEmscriptenArgs
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLModulesDirectory
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLTemplate
+ value: APPLICATION:Default
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLAnalyzeBuildSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLUseEmbeddedResources
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLCompressionFormat
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLLinkerTarget
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLThreadsSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: webGLWasmStreaming
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.size
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[0].first
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[0].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[1].first
+ value: 7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[1].second
+ value: INCONTROL_OUYA;UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[2].first
+ value: 13
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[2].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[3].first
+ value: 19
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[3].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[4].first
+ value: 21
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[4].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[5].first
+ value: 25
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[5].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[6].first
+ value: 26
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[6].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[7].first
+ value: 27
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[7].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[8].first
+ value: 28
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[8].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[9].first
+ value: 29
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingDefineSymbols.Array.data[9].second
+ value: UNITY_POST_PROCESSING_STACK_V2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: platformArchitecture.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.size
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[0].first
+ value: Android
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[0].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[1].first
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[1].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[2].first
+ value: WebGL
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingBackend.Array.data[2].second
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: il2cppCompilerConfiguration.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: managedStrippingLevel.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: incrementalIl2cppBuild.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: allowUnsafeCode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: additionalIl2CppArgs
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: scriptingRuntimeVersion
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: gcIncremental
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: gcWBarrierValidation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: apiCompatibilityLevelPerPlatform.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_RenderingPath
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_MobileRenderingPath
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroPackageName
+ value: ouya-everywhere-unity-plugin
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroPackageVersion
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroCertificatePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroCertificatePassword
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroCertificateSubject
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroCertificateIssuer
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroCertificateNotAfter
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroApplicationDescription
+ value: ouya-everywhere-unity-plugin
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: wsaImages.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileShortName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileShowName
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroMediumTileShowName
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroLargeTileShowName
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroWideTileShowName
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSupportStreamingInstall
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroLastRequiredScene
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroDefaultTileSize
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileForegroundText
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileBackgroundColor.r
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileBackgroundColor.g
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileBackgroundColor.b
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTileBackgroundColor.a
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSplashScreenBackgroundColor.r
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSplashScreenBackgroundColor.g
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSplashScreenBackgroundColor.b
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSplashScreenBackgroundColor.a
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroSplashScreenUseBackgroundColor
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: platformCapabilities.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroTargetDeviceFamilies.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroFTAName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroFTAFileTypes.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: metroProtocolName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneProductId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneUpdateKey
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneSandboxId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneContentId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneTitleId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneSCId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneGameOsOverridePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOnePackagingOverridePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneAppManifestOverridePath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneVersion
+ value: 1.0.0.0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOnePackageEncryption
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOnePackageUpdateGranularity
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneDescription
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneLanguage.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneLanguage.Array.data[0]
+ value: enus
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneCapability.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneGameRating.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneIsContentPackage
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneEnableGPUVariability
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneSockets.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneSplashScreen
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneAllowedProductIds.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOnePersistentLocalStorageSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneXTitleMemory
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: xboxOneScriptCompiler
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: XboxOneOverrideIdentityName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrEditorSettings.daydream.daydreamIconForeground
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: vrEditorSettings.daydream.daydreamIconBackground
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.size
+ value: 9
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[0].first
+ value: Analytics
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[0].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[1].first
+ value: Build
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[1].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[2].first
+ value: Collab
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[2].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[3].first
+ value: ErrorHub
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[3].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[4].first
+ value: Game_Performance
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[4].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[5].first
+ value: Hub
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[5].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[6].first
+ value: Purchasing
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[6].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[7].first
+ value: UNet
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[7].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[8].first
+ value: Unity_Ads
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudServicesEnabled.Array.data[8].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminIcon.m_Name
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminIcon.m_ModelFolderPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminIcon.m_PortalFolderPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminCert.m_CertPath
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminCert.m_SignPackage
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminIsChannelApp
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminVersion.m_VersionCode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: luminVersion.m_VersionName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookSdkVersion
+ value: 7.9.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookAppId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookCookies
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookLogging
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookStatus
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookXfbml
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: facebookFrictionlessRequests
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: apiCompatibilityLevel
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudProjectId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: framebufferDepthMemorylessMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: projectName
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: organizationId
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: cloudEnabled
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: enableNativePlatformBackendsForNewInputSystem
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: disableOldInputManagerSupport
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: legacyClampBlendShapeWeights
+ value: 1
+ objectReference: {fileID: 0}
diff --git a/Assets/Presets/PlayerSettings.preset.meta b/Assets/Presets/PlayerSettings.preset.meta
new file mode 100644
index 0000000..068839b
--- /dev/null
+++ b/Assets/Presets/PlayerSettings.preset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7750200cdcaede540af89999557337d1
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2655988077585873504
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Presets/QualitySettings.preset b/Assets/Presets/QualitySettings.preset
new file mode 100644
index 0000000..7d40b4a
--- /dev/null
+++ b/Assets/Presets/QualitySettings.preset
@@ -0,0 +1,906 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!181963792 &2655988077585873504
+Preset:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: QualitySettings
+ m_TargetType:
+ m_NativeTypeID: 47
+ m_ManagedTypePPtr: {fileID: 0}
+ m_ManagedTypeFallback:
+ m_Properties:
+ - target: {fileID: 0}
+ propertyPath: m_CurrentQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.size
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].name
+ value: Fastest
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].pixelLightCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadows
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowResolution
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowCascades
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowDistance
+ value: 15
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].shadowmaskMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].skinWeights
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].textureQuality
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].anisotropicTextures
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].antiAliasing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].softParticles
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].softVegetation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].realtimeReflectionProbes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].billboardsFaceCameraPosition
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].vSyncCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].lodBias
+ value: 0.3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].particleRaycastBudget
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[0].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].name
+ value: Fast
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].pixelLightCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadows
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowResolution
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowCascades
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowDistance
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].shadowmaskMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].skinWeights
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].textureQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].anisotropicTextures
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].antiAliasing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].softParticles
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].softVegetation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].realtimeReflectionProbes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].billboardsFaceCameraPosition
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].vSyncCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].lodBias
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].particleRaycastBudget
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[1].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].name
+ value: Simple
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].pixelLightCount
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadows
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowResolution
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowCascades
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowDistance
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].shadowmaskMode
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].skinWeights
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].textureQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].anisotropicTextures
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].antiAliasing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].softParticles
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].softVegetation
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].realtimeReflectionProbes
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].billboardsFaceCameraPosition
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].vSyncCount
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].lodBias
+ value: 0.7
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].particleRaycastBudget
+ value: 64
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[2].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].name
+ value: Good
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].pixelLightCount
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadows
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowResolution
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowCascades
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowDistance
+ value: 40
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].shadowmaskMode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].skinWeights
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].textureQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].anisotropicTextures
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].antiAliasing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].softParticles
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].softVegetation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].realtimeReflectionProbes
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].billboardsFaceCameraPosition
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].vSyncCount
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].lodBias
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].particleRaycastBudget
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[3].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].name
+ value: Beautiful
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].pixelLightCount
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadows
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowResolution
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowCascades
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowDistance
+ value: 70
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].shadowmaskMode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].skinWeights
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].textureQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].anisotropicTextures
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].antiAliasing
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].softParticles
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].softVegetation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].realtimeReflectionProbes
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].billboardsFaceCameraPosition
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].vSyncCount
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].lodBias
+ value: 1.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].particleRaycastBudget
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[4].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].name
+ value: Fantastic
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].pixelLightCount
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadows
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowResolution
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowProjection
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowCascades
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowDistance
+ value: 150
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowNearPlaneOffset
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowCascade2Split
+ value: 0.33333334
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowCascade4Split.x
+ value: 0.06666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowCascade4Split.y
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowCascade4Split.z
+ value: 0.46666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].shadowmaskMode
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].skinWeights
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].textureQuality
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].anisotropicTextures
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].antiAliasing
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].softParticles
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].softVegetation
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].realtimeReflectionProbes
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].billboardsFaceCameraPosition
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].vSyncCount
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].lodBias
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].maximumLODLevel
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsAddAllCameras
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsMemoryBudget
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsRenderersPerFrame
+ value: 512
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsMaxLevelReduction
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].streamingMipmapsMaxFileIORequests
+ value: 1024
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].particleRaycastBudget
+ value: 4096
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].asyncUploadTimeSlice
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].asyncUploadBufferSize
+ value: 16
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].asyncUploadPersistentBuffer
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].resolutionScalingFixedDPIFactor
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_QualitySettings.Array.data[5].excludedTargetPlatforms.Array.size
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_PerPlatformDefaultQuality.Array.size
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_PerPlatformDefaultQuality.Array.data[0].first
+ value: Android
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_PerPlatformDefaultQuality.Array.data[0].second
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_PerPlatformDefaultQuality.Array.data[1].first
+ value: Standalone
+ objectReference: {fileID: 0}
+ - target: {fileID: 0}
+ propertyPath: m_PerPlatformDefaultQuality.Array.data[1].second
+ value: 0
+ objectReference: {fileID: 0}
diff --git a/Assets/Presets/QualitySettings.preset.meta b/Assets/Presets/QualitySettings.preset.meta
new file mode 100644
index 0000000..32fc0d4
--- /dev/null
+++ b/Assets/Presets/QualitySettings.preset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 63f82f125d03beb4e9240f81acd942ac
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2655988077585873504
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..94a9ed0
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ Copyright (C)
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+.
diff --git a/Logs/Packages-Update.log b/Logs/Packages-Update.log
new file mode 100644
index 0000000..ceacdee
--- /dev/null
+++ b/Logs/Packages-Update.log
@@ -0,0 +1,47 @@
+
+=== Fri Jul 31 11:59:27 2020
+
+Packages were changed.
+Update Mode: resetToDefaultDependencies
+
+The following packages were added:
+ com.unity.textmeshpro@2.0.1
+ com.unity.package-manager-ui@2.2.0
+ com.unity.collab-proxy@1.2.16
+ com.unity.ext.nunit@1.0.0
+ com.unity.test-framework@1.0.13
+ com.unity.timeline@1.1.0
+ com.unity.ide.vscode@1.1.3
+ com.unity.ide.rider@1.1.0
+ com.unity.ugui@1.0.0
+ com.unity.modules.ai@1.0.0
+ com.unity.modules.animation@1.0.0
+ com.unity.modules.androidjni@1.0.0
+ com.unity.modules.assetbundle@1.0.0
+ com.unity.modules.audio@1.0.0
+ com.unity.modules.cloth@1.0.0
+ com.unity.modules.director@1.0.0
+ com.unity.modules.imageconversion@1.0.0
+ com.unity.modules.imgui@1.0.0
+ com.unity.modules.jsonserialize@1.0.0
+ com.unity.modules.particlesystem@1.0.0
+ com.unity.modules.physics@1.0.0
+ com.unity.modules.physics2d@1.0.0
+ com.unity.modules.screencapture@1.0.0
+ com.unity.modules.terrain@1.0.0
+ com.unity.modules.terrainphysics@1.0.0
+ com.unity.modules.tilemap@1.0.0
+ com.unity.modules.ui@1.0.0
+ com.unity.modules.uielements@1.0.0
+ com.unity.modules.umbra@1.0.0
+ com.unity.modules.unityanalytics@1.0.0
+ com.unity.modules.unitywebrequest@1.0.0
+ com.unity.modules.unitywebrequestassetbundle@1.0.0
+ com.unity.modules.unitywebrequestaudio@1.0.0
+ com.unity.modules.unitywebrequesttexture@1.0.0
+ com.unity.modules.unitywebrequestwww@1.0.0
+ com.unity.modules.vehicles@1.0.0
+ com.unity.modules.video@1.0.0
+ com.unity.modules.vr@1.0.0
+ com.unity.modules.wind@1.0.0
+ com.unity.modules.xr@1.0.0
diff --git a/OuyaSdk_AndroidStudio/.gitignore b/OuyaSdk_AndroidStudio/.gitignore
new file mode 100644
index 0000000..603b140
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.gitignore
@@ -0,0 +1,14 @@
+*.iml
+.gradle
+/local.properties
+/.idea/caches
+/.idea/libraries
+/.idea/modules.xml
+/.idea/workspace.xml
+/.idea/navEditor.xml
+/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx
diff --git a/OuyaSdk_AndroidStudio/.idea/.name b/OuyaSdk_AndroidStudio/.idea/.name
new file mode 100644
index 0000000..bb3713a
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/.name
@@ -0,0 +1 @@
+OuyaSdk
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/codeStyles/Project.xml b/OuyaSdk_AndroidStudio/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..681f41a
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/codeStyles/Project.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ xmlns:android
+
+ ^$
+
+
+
+
+
+
+
+
+ xmlns:.*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:id
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:name
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ name
+
+ ^$
+
+
+
+
+
+
+
+
+ style
+
+ ^$
+
+
+
+
+
+
+
+
+ .*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+
+ http://schemas.android.com/apk/res/android
+
+
+ ANDROID_ATTRIBUTE_ORDER
+
+
+
+
+
+
+ .*
+
+ .*
+
+
+ BY_NAME
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/gradle.xml b/OuyaSdk_AndroidStudio/.idea/gradle.xml
new file mode 100644
index 0000000..aaa2a65
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/gradle.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/jarRepositories.xml b/OuyaSdk_AndroidStudio/.idea/jarRepositories.xml
new file mode 100644
index 0000000..a5f05cd
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/jarRepositories.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/misc.xml b/OuyaSdk_AndroidStudio/.idea/misc.xml
new file mode 100644
index 0000000..37a7509
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/misc.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/runConfigurations.xml b/OuyaSdk_AndroidStudio/.idea/runConfigurations.xml
new file mode 100644
index 0000000..7f68460
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/runConfigurations.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/.idea/vcs.xml b/OuyaSdk_AndroidStudio/.idea/vcs.xml
new file mode 100644
index 0000000..6c0b863
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/.gitignore b/OuyaSdk_AndroidStudio/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/build.gradle b/OuyaSdk_AndroidStudio/app/build.gradle
new file mode 100644
index 0000000..ddc986c
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/build.gradle
@@ -0,0 +1,32 @@
+apply plugin: 'com.android.application'
+
+android {
+ compileSdkVersion 30
+ buildToolsVersion "30.0.1"
+
+ defaultConfig {
+ applicationId "tv.ouya.sdk"
+ minSdkVersion 16
+ targetSdkVersion 30
+ versionCode 1
+ versionName "1.0"
+
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+}
+
+dependencies {
+ implementation fileTree(dir: "libs", include: ["*.jar"])
+ implementation 'androidx.appcompat:appcompat:1.1.0'
+ testImplementation 'junit:junit:4.12'
+ androidTestImplementation 'androidx.test.ext:junit:1.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
+
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/proguard-rules.pro b/OuyaSdk_AndroidStudio/app/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java b/OuyaSdk_AndroidStudio/app/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..dd8fe6a
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package tv.ouya.sdk;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("tv.ouya.sdk", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/AndroidManifest.xml b/OuyaSdk_AndroidStudio/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..f21d110
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/AndroidManifest.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/OuyaSdk_AndroidStudio/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
new file mode 100644
index 0000000..2b068d1
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/drawable/ic_launcher_background.xml b/OuyaSdk_AndroidStudio/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..07d5da9
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..eca70cf
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..eca70cf
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..a571e60
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 0000000..61da551
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..c41dd28
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 0000000..db5080a
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..6dba46d
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..da31a87
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..15ac681
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..b216f2d
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..f25a419
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..e96783c
Binary files /dev/null and b/OuyaSdk_AndroidStudio/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/values/colors.xml b/OuyaSdk_AndroidStudio/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..4faecfa
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/values/colors.xml
@@ -0,0 +1,6 @@
+
+
+ #6200EE
+ #3700B3
+ #03DAC5
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/values/strings.xml b/OuyaSdk_AndroidStudio/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..dc1d56b
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/values/strings.xml
@@ -0,0 +1,3 @@
+
+ OuyaSdk
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/main/res/values/styles.xml b/OuyaSdk_AndroidStudio/app/src/main/res/values/styles.xml
new file mode 100644
index 0000000..fac9291
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/main/res/values/styles.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/app/src/test/java/tv/ouya/sdk/ExampleUnitTest.java b/OuyaSdk_AndroidStudio/app/src/test/java/tv/ouya/sdk/ExampleUnitTest.java
new file mode 100644
index 0000000..4d03539
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/app/src/test/java/tv/ouya/sdk/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package tv.ouya.sdk;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/build.gradle b/OuyaSdk_AndroidStudio/build.gradle
new file mode 100644
index 0000000..6754c23
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/build.gradle
@@ -0,0 +1,24 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ google()
+ jcenter()
+ }
+ dependencies {
+ classpath "com.android.tools.build:gradle:4.0.1"
+
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
+}
+
+allprojects {
+ repositories {
+ google()
+ jcenter()
+ }
+}
+
+task clean(type: Delete) {
+ delete rootProject.buildDir
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/gradle.properties b/OuyaSdk_AndroidStudio/gradle.properties
new file mode 100644
index 0000000..c52ac9b
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/gradle.properties
@@ -0,0 +1,19 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. More details, visit
+# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app"s APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Automatically convert third-party libraries to use AndroidX
+android.enableJetifier=true
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.jar b/OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..f6b961f
Binary files /dev/null and b/OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/AAROuyaSdk/gradle/wrapper/gradle-wrapper.properties b/OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.properties
similarity index 80%
rename from AAROuyaSdk/gradle/wrapper/gradle-wrapper.properties
rename to OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.properties
index e55996e..e9c2be4 100644
--- a/AAROuyaSdk/gradle/wrapper/gradle-wrapper.properties
+++ b/OuyaSdk_AndroidStudio/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Fri Jun 24 09:22:06 PDT 2016
+#Fri Jul 31 07:31:43 PDT 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
diff --git a/AAROuyaSdk/gradlew b/OuyaSdk_AndroidStudio/gradlew
similarity index 83%
rename from AAROuyaSdk/gradlew
rename to OuyaSdk_AndroidStudio/gradlew
index 91a7e26..cccdd3d 100644
--- a/AAROuyaSdk/gradlew
+++ b/OuyaSdk_AndroidStudio/gradlew
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/env sh
##############################################################################
##
@@ -6,20 +6,38 @@
##
##############################################################################
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS=""
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
-warn ( ) {
+warn () {
echo "$*"
}
-die ( ) {
+die () {
echo
echo "$*"
echo
@@ -30,6 +48,7 @@ die ( ) {
cygwin=false
msys=false
darwin=false
+nonstop=false
case "`uname`" in
CYGWIN* )
cygwin=true
@@ -40,31 +59,11 @@ case "`uname`" in
MINGW* )
msys=true
;;
+ NONSTOP* )
+ nonstop=true
+ ;;
esac
-# For Cygwin, ensure paths are in UNIX format before anything is touched.
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
-fi
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >&-
-APP_HOME="`pwd -P`"
-cd "$SAVED" >&-
-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
@@ -90,7 +89,7 @@ location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
@@ -114,6 +113,7 @@ fi
if $cygwin ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+ JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
@@ -154,11 +154,19 @@ if $cygwin ; then
esac
fi
-# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
-function splitJvmOpts() {
- JVM_OPTS=("$@")
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
}
-eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
-JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+APP_ARGS=$(save "$@")
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
+if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
+ cd "$(dirname "$0")"
+fi
-exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
+exec "$JAVACMD" "$@"
diff --git a/AAROuyaSdk/gradlew.bat b/OuyaSdk_AndroidStudio/gradlew.bat
similarity index 91%
rename from AAROuyaSdk/gradlew.bat
rename to OuyaSdk_AndroidStudio/gradlew.bat
index 8a0b282..f955316 100644
--- a/AAROuyaSdk/gradlew.bat
+++ b/OuyaSdk_AndroidStudio/gradlew.bat
@@ -8,14 +8,14 @@
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS=
-
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
@@ -46,10 +46,9 @@ echo location of your Java installation.
goto fail
:init
-@rem Get command-line arguments, handling Windowz variants
+@rem Get command-line arguments, handling Windows variants
if not "%OS%" == "Windows_NT" goto win9xME_args
-if "%@eval[2+2]" == "4" goto 4NT_args
:win9xME_args
@rem Slurp the command line arguments.
@@ -60,11 +59,6 @@ set _SKIP=2
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
-goto execute
-
-:4NT_args
-@rem Get arguments from the 4NT Shell from JP Software
-set CMD_LINE_ARGS=%$
:execute
@rem Setup the command line
diff --git a/OuyaSdk_AndroidStudio/sdk/.gitignore b/OuyaSdk_AndroidStudio/sdk/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/sdk/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/sdk/build.gradle b/OuyaSdk_AndroidStudio/sdk/build.gradle
new file mode 100644
index 0000000..3b552eb
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/sdk/build.gradle
@@ -0,0 +1,30 @@
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion 30
+ buildToolsVersion "30.0.1"
+
+ defaultConfig {
+ minSdkVersion 16
+ targetSdkVersion 30
+ versionCode 1
+ versionName "1.0"
+
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ consumerProguardFiles "consumer-rules.pro"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+}
+
+dependencies {
+ compileOnly files('libs/ouya-sdk.jar')
+ compileOnly files('libs/UnityPlayer.jar')
+ //noinspection GradleCompatible
+ //CompileOnly 'com.android.support:appcompat-v7:24.1.1'
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/sdk/consumer-rules.pro b/OuyaSdk_AndroidStudio/sdk/consumer-rules.pro
new file mode 100644
index 0000000..e69de29
diff --git a/OuyaSdk_AndroidStudio/sdk/libs/UnityPlayer.jar b/OuyaSdk_AndroidStudio/sdk/libs/UnityPlayer.jar
new file mode 100644
index 0000000..59b3ea9
Binary files /dev/null and b/OuyaSdk_AndroidStudio/sdk/libs/UnityPlayer.jar differ
diff --git a/AAROuyaSdk/java/libs/ouya-sdk.jar b/OuyaSdk_AndroidStudio/sdk/libs/ouya-sdk.jar
similarity index 100%
rename from AAROuyaSdk/java/libs/ouya-sdk.jar
rename to OuyaSdk_AndroidStudio/sdk/libs/ouya-sdk.jar
diff --git a/OuyaSdk_AndroidStudio/sdk/proguard-rules.pro b/OuyaSdk_AndroidStudio/sdk/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/sdk/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/sdk/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java b/OuyaSdk_AndroidStudio/sdk/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..4c15cd4
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/sdk/src/androidTest/java/tv/ouya/sdk/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package tv.ouya.sdk;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("tv.ouya.sdk.test", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/AAROuyaSdk/java/src/main/AndroidManifest.xml b/OuyaSdk_AndroidStudio/sdk/src/main/AndroidManifest.xml
similarity index 77%
rename from AAROuyaSdk/java/src/main/AndroidManifest.xml
rename to OuyaSdk_AndroidStudio/sdk/src/main/AndroidManifest.xml
index c287db9..14ec59b 100644
--- a/AAROuyaSdk/java/src/main/AndroidManifest.xml
+++ b/OuyaSdk_AndroidStudio/sdk/src/main/AndroidManifest.xml
@@ -2,11 +2,9 @@
-
-
diff --git a/AAROuyaSdk/java/src/main/java/com/razerzone/turretmouse/HidJni.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/com/razerzone/turretmouse/HidJni.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/com/razerzone/turretmouse/HidJni.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/com/razerzone/turretmouse/HidJni.java
diff --git a/AAROuyaSdk/java/src/main/java/com/razerzone/turretmouse/TurretMouseService.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/com/razerzone/turretmouse/TurretMouseService.java
similarity index 75%
rename from AAROuyaSdk/java/src/main/java/com/razerzone/turretmouse/TurretMouseService.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/com/razerzone/turretmouse/TurretMouseService.java
index 736cd3c..d4fbf21 100644
--- a/AAROuyaSdk/java/src/main/java/com/razerzone/turretmouse/TurretMouseService.java
+++ b/OuyaSdk_AndroidStudio/sdk/src/main/java/com/razerzone/turretmouse/TurretMouseService.java
@@ -15,6 +15,7 @@
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Binder;
+import android.os.Build;
import android.os.Handler;
import android.os.IBinder;
import android.os.Looper;
@@ -206,19 +207,18 @@ private boolean initializeBLE() {
if (!defaultAdapter.isEnabled()) {
defaultAdapter.enable();
}
-
- if (null == mBluetoothManager) {
- mBluetoothManager = (BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE);
- if (null != mBluetoothManager) {
- mBluetoothAdapter = mBluetoothManager.getAdapter();
- if (null != mBluetoothAdapter) {
- rvalue = true;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
+ if (null == mBluetoothManager) {
+ mBluetoothManager = (BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE);
+ if (null != mBluetoothManager) {
+ mBluetoothAdapter = mBluetoothManager.getAdapter();
+ if (null != mBluetoothAdapter) {
+ rvalue = true;
+ }
}
}
+ mBluetoothScanner = mBluetoothAdapter.getBluetoothLeScanner();
}
-
- mBluetoothScanner = mBluetoothAdapter.getBluetoothLeScanner();
-
newGattCallback();
/*if (false == rvalue) {
@@ -555,15 +555,15 @@ private void scanLeDevice(final boolean enable) {
mScanSettings = scanSettingsBuilder.build();
mBluetoothScanner.startScan(mScanFilters, mScanSettings, mLeScanCallback);*/
- mBluetoothScanner.startScan(mLeScanCallback);
+ //mBluetoothScanner.startScan(mLeScanCallback);
} else {
mScanning = false;
- if(mBluetoothScanner != null)
- mBluetoothScanner.stopScan(mLeScanCallback);
+ //if(mBluetoothScanner != null)
+ // mBluetoothScanner.stopScan(mLeScanCallback);
}
}
- private ScanCallback mLeScanCallback = new ScanCallback() {
+ /*private ScanCallback mLeScanCallback = new ScanCallback() {
@Override
public void onScanResult(final int callbackType, final ScanResult result) {
@@ -584,7 +584,6 @@ public void onScanResult(final int callbackType, final ScanResult result) {
//SCAN SERVICES TO SEE IF BOOT MOUSE IS ONE OF THE SECONDARY SERVICES
List supportedServices;
-
supportedServices = result.getScanRecord().getServiceUuids();
String devName = result.getDevice().getName();
if (supportedServices != null) {
@@ -657,7 +656,7 @@ public void run() {
}
}
};
- };
+ };*/
// Set notifications for relevant Boot Mouse characteristics
private void setNotifications(BluetoothGattService curService) {
@@ -666,10 +665,12 @@ private void setNotifications(BluetoothGattService curService) {
// Report UUID
UUID reportuuid = UUID.fromString(razerUUID);
- for (BluetoothGattCharacteristic chara : curService.getCharacteristics()) {
- if (chara.getUuid().equals(reportuuid)) {
- setCharacteristicNotification(chara, true);
- Log.v(TAG, "characteristicNotificationSet");
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ for (BluetoothGattCharacteristic chara : curService.getCharacteristics()) {
+ if (chara.getUuid().equals(reportuuid)) {
+ setCharacteristicNotification(chara, true);
+ Log.v(TAG, "characteristicNotificationSet");
+ }
}
}
}
@@ -678,17 +679,23 @@ private boolean connect(BluetoothDevice device) {
mDeviceName = "";
boolean rvalue = false;
+
if ((null != mBluetoothAdapter) && (null != device)) {
mBonded = false;
- device.createBond();
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
+ device.createBond();
+ }
while(device.getBondState() != device.BOND_BONDED && mPairingLock) {;} //TODO: REMOVE BUSY WAIT
- if(mBluetoothGatt != null) {
+ if(mBluetoothGatt != null && Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
mBluetoothGatt.close();
}
/* Set up a new callback */
- mBluetoothGatt = device.connectGatt(this, false, mGattCallback);
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mBluetoothGatt = device.connectGatt(this, false, mGattCallback);
+ }
//mBluetoothGatt = device.connectGatt(this, false, mGattCallback); //Why twice?
Log.d(TAG, "Create a new GATT connection.");
@@ -730,78 +737,78 @@ private String flipBits(String bitString) {
private void broadcastUpdate(final String action,
final BluetoothGattCharacteristic characteristic) {
- final byte[] data = characteristic.getValue();
- final String devNameUUID = "00002a00-0000-1000-8000-00805f9b34fb";
- UUID devnameuuid = UUID.fromString(devNameUUID);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ final byte[] data = characteristic.getValue();
+ final String devNameUUID = "00002a00-0000-1000-8000-00805f9b34fb";
+ UUID devnameuuid = UUID.fromString(devNameUUID);
- final String pnpidUUID = "00002a50-0000-1000-8000-00805f9b34fb"; // PnP ID UUID
- final UUID pnpiduuid = UUID.fromString(pnpidUUID);
+ final String pnpidUUID = "00002a50-0000-1000-8000-00805f9b34fb"; // PnP ID UUID
+ final UUID pnpiduuid = UUID.fromString(pnpidUUID);
- final String repUUID = "00002a4d-0000-1000-8000-00805f9b34fb"; // Boot Mouse Input
- final String razerUUID = "52401526-f97c-7f90-0e7f-6c6f4e36db1c"; // Razer Custom Mouse Input
- final UUID repuuid = UUID.fromString(razerUUID);
+ final String repUUID = "00002a4d-0000-1000-8000-00805f9b34fb"; // Boot Mouse Input
+ final String razerUUID = "52401526-f97c-7f90-0e7f-6c6f4e36db1c"; // Razer Custom Mouse Input
+ final UUID repuuid = UUID.fromString(razerUUID);
+
+ if ((characteristic.getUuid()).equals(devnameuuid)) {
+ mDeviceName = characteristic.getStringValue(0);
+ } else if ((characteristic.getUuid()).equals(pnpiduuid)) {
+ byte[] pnpid = characteristic.getValue();
+ for (int i = 1; i <= 4; i++) {
+ mPnPID += pnpid[i];
+ }
+ } else if ((characteristic.getUuid()).equals(repuuid)) {
+ //Log.v(TAG, "boot mouse input report read successful");
+
+ if (null != data) {
+ if (data.length > 0) {
+ if (mDeviceName.equals("Lenovo Mice N700")) {
+ byte[] dataBytes = null;
+
+ if (characteristic.getInstanceId() == 0) {
+ dataBytes = Arrays.copyOf(data, 1);
+ mMouseClickInfo = (int) dataBytes[0];
+
+ } else if (characteristic.getInstanceId() == 1) {
+ dataBytes = Arrays.copyOf(data, 3);
+ String xLastByte = toBinary(new byte[]{dataBytes[0]});
+ String mixedByte = toBinary(new byte[]{dataBytes[1]});
+ String yFirstByte = toBinary(new byte[]{dataBytes[2]});
+ String xString = mixedByte.substring(4, 8) + xLastByte;
+ String yString = yFirstByte + mixedByte.substring(0, 4);
+
+ char xSign = xString.charAt(0);
+ char ySign = yString.charAt(0);
+
+ if (xSign == '1') // xString represents a negative number
+ xString = flipBits(xString);
+ if (ySign == '1') // yString represents a negative number
+ yString = flipBits(yString);
+
+ int xDiff = Integer.parseInt(xString.substring(1, xString.length()), 2);
+ int yDiff = Integer.parseInt(yString.substring(1, yString.length()), 2);
+
+ if (xSign == '1') // xString represents a negative number
+ xDiff = -1 * xDiff;
+ if (ySign == '1') // yString represents a negative number
+ yDiff = -1 * yDiff;
+
+ updateMousePosition(xDiff, yDiff);
+ updateWheelPosition(0);
+
+ processRazerReport();
+ }
+ } else if (mDeviceName.equals("Pearlyn Mouse") || mDeviceName.equals("Turret Mouse")) {
+ byte[] dataBytes = Arrays.copyOf(data, 8);
- if ((characteristic.getUuid()).equals(devnameuuid)) {
- mDeviceName = characteristic.getStringValue(0);
- }
- else if ((characteristic.getUuid()).equals(pnpiduuid)) {
- byte[] pnpid = characteristic.getValue();
- for(int i=1;i<=4;i++) {
- mPnPID += pnpid[i];
- }
- }
- else if ((characteristic.getUuid()).equals(repuuid)) {
- //Log.v(TAG, "boot mouse input report read successful");
-
- if (null != data) {
- if (data.length > 0) {
- if (mDeviceName.equals("Lenovo Mice N700")) {
- byte[] dataBytes = null;
-
- if (characteristic.getInstanceId() == 0) {
- dataBytes = Arrays.copyOf(data, 1);
- mMouseClickInfo = (int) dataBytes[0];
-
- } else if (characteristic.getInstanceId() == 1) {
- dataBytes = Arrays.copyOf(data, 3);
- String xLastByte = toBinary(new byte[]{dataBytes[0]});
- String mixedByte = toBinary(new byte[]{dataBytes[1]});
- String yFirstByte = toBinary(new byte[]{dataBytes[2]});
- String xString = mixedByte.substring(4, 8) + xLastByte;
- String yString = yFirstByte + mixedByte.substring(0, 4);
-
- char xSign = xString.charAt(0);
- char ySign = yString.charAt(0);
-
- if (xSign == '1') // xString represents a negative number
- xString = flipBits(xString);
- if (ySign == '1') // yString represents a negative number
- yString = flipBits(yString);
-
- int xDiff = Integer.parseInt(xString.substring(1, xString.length()), 2);
- int yDiff = Integer.parseInt(yString.substring(1, yString.length()), 2);
-
- if (xSign == '1') // xString represents a negative number
- xDiff = -1 * xDiff;
- if (ySign == '1') // yString represents a negative number
- yDiff = -1 * yDiff;
-
- updateMousePosition(xDiff, yDiff);
- updateWheelPosition(0);
-
- processRazerReport();
+ if (characteristic.getInstanceId() == 0) {
+ parseRazerReport(dataBytes);
+ }
}
- } else if (mDeviceName.equals("Pearlyn Mouse") || mDeviceName.equals("Turret Mouse")) {
- byte[] dataBytes = Arrays.copyOf(data, 8);
- if (characteristic.getInstanceId() == 0) {
- parseRazerReport(dataBytes);
- }
}
-
}
+ //mJustRead = true;
}
- //mJustRead = true;
}
}
@@ -900,123 +907,125 @@ private void updateWheelPosition(int mouseWheelChange) {
//gatt service callbacks
private void newGattCallback() {
- mGattCallback = new BluetoothGattCallback() {
- @Override
- public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {
- String intentAction;
-
- Log.i(TAG, "State change ->" + newState + " status ->" + status);
-
- if (BluetoothGatt.GATT_SUCCESS == status) {
- if (BluetoothProfile.STATE_CONNECTED == newState) {
- intentAction = ACTION_GATT_CONNECTED;
- mConnectionState = STATE_CONNECTED;
- broadcastUpdate(intentAction);
- Log.i(TAG, "Connected to GATT server.");
- // Attempts to discover services after successful connection.
- while(mBluetoothGatt == null && mPairingLock) {;} //TODO: REMOVE BUSY WAIT
- Log.i(TAG, "Attempting to start service discovery:" +
- mBluetoothGatt.discoverServices());
-
- } else if (BluetoothProfile.STATE_DISCONNECTED == newState) {
- intentAction = ACTION_GATT_DISCONNECTED;
- mConnectionState = STATE_DISCONNECTED;
- Log.i(TAG, "Disconnected from GATT server.");
- disconnect();
- startScanForMouse();
- broadcastUpdate(intentAction);
- }
- } else {
- if(!mRebooting) {
- mRebooting = true;
- intentAction = ACTION_GATT_DISCONNECTED;
- mConnectionState = STATE_DISCONNECTED;
- Log.i(TAG, "Disconnected from GATT server due to error.");
- broadcastUpdate(intentAction);
-
- startScanForMouse();
- }
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mGattCallback = new BluetoothGattCallback() {
+ @Override
+ public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {
+ String intentAction;
+
+ Log.i(TAG, "State change ->" + newState + " status ->" + status);
+
+ if (BluetoothGatt.GATT_SUCCESS == status) {
+ if (BluetoothProfile.STATE_CONNECTED == newState) {
+ intentAction = ACTION_GATT_CONNECTED;
+ mConnectionState = STATE_CONNECTED;
+ broadcastUpdate(intentAction);
+ Log.i(TAG, "Connected to GATT server.");
+ // Attempts to discover services after successful connection.
+ while(mBluetoothGatt == null && mPairingLock) {;} //TODO: REMOVE BUSY WAIT
+ Log.i(TAG, "Attempting to start service discovery:" +
+ mBluetoothGatt.discoverServices());
+
+ } else if (BluetoothProfile.STATE_DISCONNECTED == newState) {
+ intentAction = ACTION_GATT_DISCONNECTED;
+ mConnectionState = STATE_DISCONNECTED;
+ Log.i(TAG, "Disconnected from GATT server.");
+ disconnect();
+ startScanForMouse();
+ broadcastUpdate(intentAction);
+ }
+ } else {
+ if(!mRebooting) {
+ mRebooting = true;
+ intentAction = ACTION_GATT_DISCONNECTED;
+ mConnectionState = STATE_DISCONNECTED;
+ Log.i(TAG, "Disconnected from GATT server due to error.");
+ broadcastUpdate(intentAction);
+
+ startScanForMouse();
+ }
- /*//if (8 == status || 133 == status) { //timeout from GATT server, so reconnect and set notifications
- if(status == 133) {
- mCounter133++;
- }
- if (mCounter133 <= 3) {
- final String repUUID = "00002a4d-0000-1000-8000-00805f9b34fb"; // Boot Mouse Input
- // Report UUID
- UUID reportuuid = UUID.fromString(repUUID);
-
- disconnect();
- mReportServices = new ArrayList();
- connect(mDevice);
- while (mReportServices.isEmpty()) {;} //TODO: REMOVE BUSY WAIT
-
- for (BluetoothGattService reportService : mReportServices) {
- if (reportService.getCharacteristic(reportuuid) != null) {
- setNotifications(reportService);
- mConnected = true;
+ /*//if (8 == status || 133 == status) { //timeout from GATT server, so reconnect and set notifications
+ if(status == 133) {
+ mCounter133++;
+ }
+ if (mCounter133 <= 3) {
+ final String repUUID = "00002a4d-0000-1000-8000-00805f9b34fb"; // Boot Mouse Input
+ // Report UUID
+ UUID reportuuid = UUID.fromString(repUUID);
+
+ disconnect();
+ mReportServices = new ArrayList();
+ connect(mDevice);
+ while (mReportServices.isEmpty()) {;} //TODO: REMOVE BUSY WAIT
+
+ for (BluetoothGattService reportService : mReportServices) {
+ if (reportService.getCharacteristic(reportuuid) != null) {
+ setNotifications(reportService);
+ mConnected = true;
+ }
}
}
+ else {
+ Log.e(TAG, "PERSISTENT 133 ERROR!");
+ }
+ }*/
}
- else {
- Log.e(TAG, "PERSISTENT 133 ERROR!");
- }
- }*/
}
- }
- @Override
- public void onServicesDiscovered(BluetoothGatt gatt, int status) {
- if (BluetoothGatt.GATT_SUCCESS == status) {
- broadcastUpdate(ACTION_GATT_SERVICES_DISCOVERED);
- mReportServices = mBluetoothGatt.getServices();
- } else {
- Log.w(TAG, "onServicesDiscovered received: " + status);
+ @Override
+ public void onServicesDiscovered(BluetoothGatt gatt, int status) {
+ if (BluetoothGatt.GATT_SUCCESS == status) {
+ broadcastUpdate(ACTION_GATT_SERVICES_DISCOVERED);
+ mReportServices = mBluetoothGatt.getServices();
+ } else {
+ Log.w(TAG, "onServicesDiscovered received: " + status);
+ }
}
- }
- @Override
- public void onCharacteristicRead(BluetoothGatt gatt,
- BluetoothGattCharacteristic characteristic,
- int status) {
- //final String devNameUUID = "00002a00-0000-1000-8000-00805f9b34fb";
- //UUID devnameuuid = UUID.fromString(devNameUUID);
- if (BluetoothGatt.GATT_SUCCESS == status) {
- broadcastUpdate(ACTION_DATA_AVAILABLE, characteristic);
- mJustRead = true;
+ @Override
+ public void onCharacteristicRead(BluetoothGatt gatt,
+ BluetoothGattCharacteristic characteristic,
+ int status) {
+ //final String devNameUUID = "00002a00-0000-1000-8000-00805f9b34fb";
+ //UUID devnameuuid = UUID.fromString(devNameUUID);
+ if (BluetoothGatt.GATT_SUCCESS == status) {
+ broadcastUpdate(ACTION_DATA_AVAILABLE, characteristic);
+ mJustRead = true;
+ }
+ /*else if ((characteristic.getUuid()).equals(devnameuuid)) {
+ mBluetoothGatt.readCharacteristic(characteristic);
+ }*/
}
- /*else if ((characteristic.getUuid()).equals(devnameuuid)) {
- mBluetoothGatt.readCharacteristic(characteristic);
- }*/
- }
- @Override
- public void onDescriptorWrite(BluetoothGatt gatt, BluetoothGattDescriptor descriptor, int status) {
- if(status != BluetoothGatt.GATT_SUCCESS) {
- Log.i(TAG, "DESCRIPTOR WRITE FAILED!!");
- }
- else {
- Log.i(TAG, "DESCRIPTOR WRITE SUCCEEDED!!");
+ @Override
+ public void onDescriptorWrite(BluetoothGatt gatt, BluetoothGattDescriptor descriptor, int status) {
+ if(status != BluetoothGatt.GATT_SUCCESS) {
+ Log.i(TAG, "DESCRIPTOR WRITE FAILED!!");
+ }
+ else {
+ Log.i(TAG, "DESCRIPTOR WRITE SUCCEEDED!!");
+ }
}
- }
- @Override
- public void onCharacteristicChanged(BluetoothGatt gatt,
- BluetoothGattCharacteristic characteristic) {
- broadcastUpdate(ACTION_DATA_AVAILABLE, characteristic);
- }
+ @Override
+ public void onCharacteristicChanged(BluetoothGatt gatt,
+ BluetoothGattCharacteristic characteristic) {
+ broadcastUpdate(ACTION_DATA_AVAILABLE, characteristic);
+ }
- @Override
- public void onReadRemoteRssi(BluetoothGatt gatt, int rssi, int status) {
- System.out.println("rssi ->" + rssi + " status ->" + status);
- }
- };
+ @Override
+ public void onReadRemoteRssi(BluetoothGatt gatt, int rssi, int status) {
+ System.out.println("rssi ->" + rssi + " status ->" + status);
+ }
+ };
+ }
}
private List getSupportedGattServices() {
List rvalue = null;
- if (null != mBluetoothGatt) {
+ if (null != mBluetoothGatt && Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
rvalue = mBluetoothGatt.getServices();
}
@@ -1029,8 +1038,9 @@ private void readCharacteristic(BluetoothGattCharacteristic characteristic) {
//initializeBLE();
} else {
mJustRead = false;
- mBluetoothGatt.readCharacteristic(characteristic);
-
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mBluetoothGatt.readCharacteristic(characteristic);
+ }
while (!mJustRead && mPairingLock) {;} //TODO: REMOVE BUSY WAIT
}
}
@@ -1042,8 +1052,9 @@ private void setCharacteristicNotification(BluetoothGattCharacteristic character
//property = characteristic.getProperties();
/* Clear out any old notify */
- mBluetoothGatt.setCharacteristicNotification(characteristic, false);
-
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mBluetoothGatt.setCharacteristicNotification(characteristic, false);
+ }
/*if (0 != (property & BluetoothGattCharacteristic.PROPERTY_READ)) {
//readCharacteristic(characteristic);
}*/
@@ -1054,15 +1065,20 @@ private void setCharacteristicNotification(BluetoothGattCharacteristic character
Log.w(TAG, "BluetoothAdapter not initialized");
return;
}
- mBluetoothGatt.setCharacteristicNotification(characteristic, enabled);
-
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mBluetoothGatt.setCharacteristicNotification(characteristic, enabled);
+ }
/* Do a proper notify setup */
if (characteristic.PROPERTY_NOTIFY > 0) {
- descriptor = characteristic.getDescriptor(UUID.fromString(CLIENT_CHARACTERISTIC));
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ descriptor = characteristic.getDescriptor(UUID.fromString(CLIENT_CHARACTERISTIC));
+ }
//descriptor = characteristic.getDescriptor(UUID.fromString(reportuuid));
if (null != descriptor) {
- descriptor.setValue(BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE);
- mBluetoothGatt.writeDescriptor(descriptor);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ descriptor.setValue(BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE);
+ mBluetoothGatt.writeDescriptor(descriptor);
+ }
} else {
Log.w(TAG, "Notification Error, descriptor doesn't exist");
}
@@ -1082,7 +1098,9 @@ public void disconnect() {
mConnectedDevice = null;
mConnected = false;
if(mBluetoothGatt != null)
- mBluetoothGatt.close();
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
+ mBluetoothGatt.close();
+ }
mBluetoothGatt = null;
}
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/DebugInput.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/DebugInput.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/DebugInput.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/DebugInput.java
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/IOuyaActivity.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/IOuyaActivity.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/IOuyaActivity.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/IOuyaActivity.java
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/MainActivity.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/MainActivity.java
similarity index 97%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/MainActivity.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/MainActivity.java
index e642bea..999c3fb 100644
--- a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/MainActivity.java
+++ b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/MainActivity.java
@@ -36,12 +36,13 @@
import android.widget.FrameLayout;
import com.razerzone.turretmouse.TurretMouseService;
import com.unity3d.player.UnityPlayer;
+import com.unity3d.player.UnityPlayerActivity;
import java.io.InputStream;
import java.io.IOException;
import tv.ouya.console.api.OuyaController;
import tv.ouya.console.api.OuyaIntent;
-public class MainActivity extends Activity
+public class MainActivity extends UnityPlayerActivity
{
private static final String TAG = "MainActivity";
@@ -57,7 +58,7 @@ public class MainActivity extends Activity
private static final boolean sEnableLogging = false;
- protected UnityPlayer mUnityPlayer; // don't change the name of this variable; referenced from native code
+ //protected UnityPlayer mUnityPlayer; // don't change the name of this variable; referenced from native code
private OuyaInputView mInputView = null;
@@ -266,12 +267,12 @@ public void onServiceDisconnected(ComponentName arg0) {
setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
getWindow().setFormat(PixelFormat.RGB_565);
- mUnityPlayer = new UnityPlayer(this);
+ //mUnityPlayer = new UnityPlayer(this);
if (mUnityPlayer.getSettings ().getBoolean ("hide_status_bar", true))
getWindow ().setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
- setContentView(mUnityPlayer);
+ //setContentView(mUnityPlayer);
mInputView = new OuyaInputView(this);
@@ -285,7 +286,7 @@ public void onServiceDisconnected(ComponentName arg0) {
// Quit Unity
@Override protected void onDestroy ()
{
- mUnityPlayer.quit();
+ //mUnityPlayer.quit();
super.onDestroy();
if (null != mInputView) {
mInputView.shutdown();
@@ -382,7 +383,7 @@ public void onCancel(DialogInterface dialogInterface) {
Log.d(TAG, "OuyaGameObject->onPause");
}
UnityPlayer.UnitySendMessage("OuyaGameObject", "onPause", "");
- mUnityPlayer.pause();
+ //mUnityPlayer.pause();
if (null != mInputView) {
mInputView.requestFocus();
}
@@ -397,7 +398,7 @@ public void onCancel(DialogInterface dialogInterface) {
@Override protected void onResume()
{
super.onResume();
- mUnityPlayer.resume();
+ //mUnityPlayer.resume();
if (sEnableLogging) {
Log.d(TAG, "OuyaGameObject->onResume");
}
@@ -414,14 +415,14 @@ public void onCancel(DialogInterface dialogInterface) {
@Override public void onConfigurationChanged(Configuration newConfig)
{
super.onConfigurationChanged(newConfig);
- mUnityPlayer.configurationChanged(newConfig);
+ //mUnityPlayer.configurationChanged(newConfig);
}
// Notify Unity of the focus change.
@Override public void onWindowFocusChanged(boolean hasFocus)
{
super.onWindowFocusChanged(hasFocus);
- mUnityPlayer.windowFocusChanged(hasFocus);
+ //mUnityPlayer.windowFocusChanged(hasFocus);
UnityPlayer.UnitySendMessage("OuyaGameObject", "onResume", "");
if (null != mInputView) {
mInputView.requestFocus();
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/OuyaInputView.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/OuyaInputView.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/OuyaInputView.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/OuyaInputView.java
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/OuyaUnityPlugin.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/OuyaUnityPlugin.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/OuyaUnityPlugin.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/OuyaUnityPlugin.java
diff --git a/AAROuyaSdk/java/src/main/java/tv/ouya/sdk/UnityOuyaFacade.java b/OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/UnityOuyaFacade.java
similarity index 100%
rename from AAROuyaSdk/java/src/main/java/tv/ouya/sdk/UnityOuyaFacade.java
rename to OuyaSdk_AndroidStudio/sdk/src/main/java/tv/ouya/sdk/UnityOuyaFacade.java
diff --git a/AAROuyaSdk/java/src/main/jni/jni.cpp b/OuyaSdk_AndroidStudio/sdk/src/main/jni/jni.cpp
similarity index 100%
rename from AAROuyaSdk/java/src/main/jni/jni.cpp
rename to OuyaSdk_AndroidStudio/sdk/src/main/jni/jni.cpp
diff --git a/OuyaSdk_AndroidStudio/sdk/src/test/java/tv/ouya/sdk/ExampleUnitTest.java b/OuyaSdk_AndroidStudio/sdk/src/test/java/tv/ouya/sdk/ExampleUnitTest.java
new file mode 100644
index 0000000..4d03539
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/sdk/src/test/java/tv/ouya/sdk/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package tv.ouya.sdk;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/OuyaSdk_AndroidStudio/settings.gradle b/OuyaSdk_AndroidStudio/settings.gradle
new file mode 100644
index 0000000..186d718
--- /dev/null
+++ b/OuyaSdk_AndroidStudio/settings.gradle
@@ -0,0 +1,3 @@
+include ':sdk'
+include ':app'
+rootProject.name = "OuyaSdk"
\ No newline at end of file
diff --git a/Packages/manifest.json b/Packages/manifest.json
new file mode 100644
index 0000000..6e271d4
--- /dev/null
+++ b/Packages/manifest.json
@@ -0,0 +1,41 @@
+{
+ "dependencies": {
+ "com.unity.ide.vscode": "1.2.5",
+ "com.unity.package-manager-ui": "2.2.0",
+ "com.unity.test-framework": "1.1.33",
+ "com.unity.textmeshpro": "2.1.6",
+ "com.unity.timeline": "1.1.0",
+ "com.unity.ugui": "1.0.0",
+ "com.unity.modules.ai": "1.0.0",
+ "com.unity.modules.androidjni": "1.0.0",
+ "com.unity.modules.animation": "1.0.0",
+ "com.unity.modules.assetbundle": "1.0.0",
+ "com.unity.modules.audio": "1.0.0",
+ "com.unity.modules.cloth": "1.0.0",
+ "com.unity.modules.director": "1.0.0",
+ "com.unity.modules.imageconversion": "1.0.0",
+ "com.unity.modules.imgui": "1.0.0",
+ "com.unity.modules.jsonserialize": "1.0.0",
+ "com.unity.modules.particlesystem": "1.0.0",
+ "com.unity.modules.physics": "1.0.0",
+ "com.unity.modules.physics2d": "1.0.0",
+ "com.unity.modules.screencapture": "1.0.0",
+ "com.unity.modules.terrain": "1.0.0",
+ "com.unity.modules.terrainphysics": "1.0.0",
+ "com.unity.modules.tilemap": "1.0.0",
+ "com.unity.modules.ui": "1.0.0",
+ "com.unity.modules.uielements": "1.0.0",
+ "com.unity.modules.umbra": "1.0.0",
+ "com.unity.modules.unityanalytics": "1.0.0",
+ "com.unity.modules.unitywebrequest": "1.0.0",
+ "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
+ "com.unity.modules.unitywebrequestaudio": "1.0.0",
+ "com.unity.modules.unitywebrequesttexture": "1.0.0",
+ "com.unity.modules.unitywebrequestwww": "1.0.0",
+ "com.unity.modules.vehicles": "1.0.0",
+ "com.unity.modules.video": "1.0.0",
+ "com.unity.modules.vr": "1.0.0",
+ "com.unity.modules.wind": "1.0.0",
+ "com.unity.modules.xr": "1.0.0"
+ }
+}
diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset
index 341c105..91a5b4b 100644
--- a/ProjectSettings/EditorBuildSettings.asset
+++ b/ProjectSettings/EditorBuildSettings.asset
@@ -6,4 +6,9 @@ EditorBuildSettings:
serializedVersion: 2
m_Scenes:
- enabled: 1
- path: Assets/Ouya/Examples/Scenes/SceneShowProducts.unity
+ path: Assets/Ouya/Examples/Scenes/SceneShowUnityInput.unity
+ guid: 2f8b058e37870744da57754bebe01810
+ - enabled: 1
+ path: Assets/InControl/Test/TestInputManager.unity
+ guid: 5732134fbcf2c404ea75451f03d6392e
+ m_configObjects: {}
diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset
index be6d391..6a1ab69 100644
--- a/ProjectSettings/EditorSettings.asset
+++ b/ProjectSettings/EditorSettings.asset
@@ -3,8 +3,24 @@
--- !u!159 &1
EditorSettings:
m_ObjectHideFlags: 0
- serializedVersion: 1
- m_ExternalVersionControlSupport: 1
+ serializedVersion: 8
+ m_ExternalVersionControlSupport: Visible Meta Files
m_SerializationMode: 2
- m_WebSecurityEmulationEnabled: 0
- m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
+ m_LineEndingsForNewScripts: 1
+ m_DefaultBehaviorMode: 0
+ m_PrefabRegularEnvironment: {fileID: 0}
+ m_PrefabUIEnvironment: {fileID: 0}
+ m_SpritePackerMode: 4
+ m_SpritePackerPaddingPower: 1
+ m_EtcTextureCompressorBehavior: 0
+ m_EtcTextureFastCompressor: 2
+ m_EtcTextureNormalCompressor: 2
+ m_EtcTextureBestCompressor: 5
+ m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;asmref;rsp;asmref
+ m_ProjectGenerationRootNamespace:
+ m_CollabEditorSettings:
+ inProgressEnabled: 1
+ m_EnableTextureStreamingInEditMode: 1
+ m_EnableTextureStreamingInPlayMode: 1
+ m_AsyncShaderCompilation: 1
+ m_ShowLightmapResolutionOverlay: 1
diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset
index 1277112..9262b80 100644
--- a/ProjectSettings/GraphicsSettings.asset
+++ b/ProjectSettings/GraphicsSettings.asset
@@ -3,7 +3,7 @@
--- !u!30 &1
GraphicsSettings:
m_ObjectHideFlags: 0
- serializedVersion: 7
+ serializedVersion: 12
m_Deferred:
m_Mode: 1
m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0}
@@ -35,33 +35,30 @@ GraphicsSettings:
- {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 10782, guid: 0000000000000000f000000000000000, type: 0}
+ - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0}
+ - {fileID: 16002, guid: 0000000000000000f000000000000000, type: 0}
+ - {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0}
m_PreloadedShaders: []
m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000,
type: 0}
- m_ShaderSettings_Tier1:
- useCascadedShadowMaps: 0
- standardShaderQuality: 0
- useReflectionProbeBoxProjection: 0
- useReflectionProbeBlending: 0
- m_ShaderSettings_Tier2:
- useCascadedShadowMaps: 0
- standardShaderQuality: 1
- useReflectionProbeBoxProjection: 0
- useReflectionProbeBlending: 0
- m_ShaderSettings_Tier3:
- useCascadedShadowMaps: 0
- standardShaderQuality: 1
- useReflectionProbeBoxProjection: 0
- useReflectionProbeBlending: 0
- m_BuildTargetShaderSettings: []
+ m_CustomRenderPipeline: {fileID: 0}
+ m_TransparencySortMode: 0
+ m_TransparencySortAxis: {x: 0, y: 0, z: 1}
+ m_DefaultRenderingPath: 1
+ m_DefaultMobileRenderingPath: 1
+ m_TierSettings: []
m_LightmapStripping: 0
m_FogStripping: 0
+ m_InstancingStripping: 0
m_LightmapKeepPlain: 1
m_LightmapKeepDirCombined: 1
- m_LightmapKeepDirSeparate: 1
m_LightmapKeepDynamicPlain: 1
m_LightmapKeepDynamicDirCombined: 1
- m_LightmapKeepDynamicDirSeparate: 1
+ m_LightmapKeepShadowMask: 1
+ m_LightmapKeepSubtractive: 1
m_FogKeepLinear: 1
m_FogKeepExp: 1
m_FogKeepExp2: 1
+ m_AlbedoSwatchInfos: []
+ m_LightsUseLinearIntensity: 0
+ m_LightsUseColorTemperature: 0
diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset
index 1cb42a2..16aa4d0 100644
--- a/ProjectSettings/InputManager.asset
+++ b/ProjectSettings/InputManager.asset
@@ -3,105 +3,90 @@
--- !u!13 &1
InputManager:
m_ObjectHideFlags: 0
+ serializedVersion: 2
m_Axes:
- serializedVersion: 3
- m_Name: Horizontal
- descriptiveName:
- descriptiveNegativeName:
- negativeButton: left
- positiveButton: right
- altNegativeButton: a
- altPositiveButton: d
- gravity: 3
- dead: .00100000005
- sensitivity: 3
- snap: 1
- invert: 0
- type: 0
- axis: 0
- joyNum: 0
- - serializedVersion: 3
- m_Name: Vertical
+ m_Name: joystick 1 analog 0
descriptiveName:
descriptiveNegativeName:
- negativeButton: down
- positiveButton: up
- altNegativeButton: s
- altPositiveButton: w
- gravity: 3
- dead: .00100000005
- sensitivity: 3
- snap: 1
+ negativeButton:
+ positiveButton:
+ altNegativeButton:
+ altPositiveButton:
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
+ snap: 0
invert: 0
- type: 0
+ type: 2
axis: 0
- joyNum: 0
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire1
+ m_Name: joystick 1 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: left ctrl
+ positiveButton:
altNegativeButton:
- altPositiveButton: mouse 0
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ altPositiveButton:
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 1
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire2
+ m_Name: joystick 1 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: left alt
+ positiveButton:
altNegativeButton:
- altPositiveButton: mouse 1
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ altPositiveButton:
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 2
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire3
+ m_Name: joystick 1 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: left cmd
+ positiveButton:
altNegativeButton:
- altPositiveButton: mouse 2
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ altPositiveButton:
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 3
+ joyNum: 1
- serializedVersion: 3
- m_Name: Jump
+ m_Name: joystick 1 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: space
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 4
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse X
+ m_Name: joystick 1 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -109,15 +94,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 5
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse Y
+ m_Name: joystick 1 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -125,15 +110,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 1
- joyNum: 0
+ type: 2
+ axis: 6
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse ScrollWheel
+ m_Name: joystick 1 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -141,15 +126,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 2
- joyNum: 0
+ type: 2
+ axis: 7
+ joyNum: 1
- serializedVersion: 3
- m_Name: Window Shake X
+ m_Name: joystick 1 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -157,15 +142,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 3
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 8
+ joyNum: 1
- serializedVersion: 3
- m_Name: Window Shake Y
+ m_Name: joystick 1 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -173,15 +158,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 3
- axis: 1
- joyNum: 0
+ type: 2
+ axis: 9
+ joyNum: 1
- serializedVersion: 3
- m_Name: Horizontal_Depricated
+ m_Name: joystick 1 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -189,15 +174,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 0
- joyNum: 0
+ axis: 10
+ joyNum: 1
- serializedVersion: 3
- m_Name: Vertical_Depricated
+ m_Name: joystick 1 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -205,31 +190,31 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 1
- joyNum: 0
+ axis: 11
+ joyNum: 1
- serializedVersion: 3
- m_Name: Shift
+ m_Name: joystick 1 analog 12
descriptiveName:
descriptiveNegativeName:
- negativeButton: left shift
- positiveButton: right shift
+ negativeButton:
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 3
- dead: .00100000005
- sensitivity: 3
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 12
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse Horizontal
+ m_Name: joystick 1 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -237,15 +222,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 13
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse Vertical
+ m_Name: joystick 1 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -253,15 +238,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
- sensitivity: .100000001
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 1
- joyNum: 0
+ type: 2
+ axis: 14
+ joyNum: 1
- serializedVersion: 3
- m_Name: Mouse Wheel
+ m_Name: joystick 1 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -269,79 +254,79 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: 0
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
- type: 1
- axis: 2
- joyNum: 0
+ type: 2
+ axis: 15
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire1
+ m_Name: joystick 1 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: joystick button 0
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 16
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire2
+ m_Name: joystick 1 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: joystick button 1
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 17
+ joyNum: 1
- serializedVersion: 3
- m_Name: Fire3
+ m_Name: joystick 1 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: joystick button 2
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 18
+ joyNum: 1
- serializedVersion: 3
- m_Name: Jump
+ m_Name: joystick 1 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton: joystick button 3
+ positiveButton:
altNegativeButton:
altPositiveButton:
- gravity: 1000
- dead: .00100000005
- sensitivity: 1000
+ gravity: 0
+ dead: 0.001
+ sensitivity: 1
snap: 0
invert: 0
- type: 0
- axis: 0
- joyNum: 0
+ type: 2
+ axis: 19
+ joyNum: 1
- serializedVersion: 3
- m_Name: Joy1 Axis 1
+ m_Name: joystick 2 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -349,15 +334,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 2
+ m_Name: joystick 2 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -365,15 +350,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 3
+ m_Name: joystick 2 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -381,15 +366,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 4
+ m_Name: joystick 2 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -397,15 +382,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 5
+ m_Name: joystick 2 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -413,15 +398,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 6
+ m_Name: joystick 2 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -429,15 +414,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 7
+ m_Name: joystick 2 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -445,15 +430,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 8
+ m_Name: joystick 2 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -461,15 +446,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 9
+ m_Name: joystick 2 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -477,15 +462,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 10
+ m_Name: joystick 2 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -493,15 +478,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 11
+ m_Name: joystick 2 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -509,15 +494,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 1
+ axis: 10
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 12
+ m_Name: joystick 2 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -525,15 +510,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 13
+ m_Name: joystick 2 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -541,15 +526,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 14
+ m_Name: joystick 2 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -557,15 +542,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 15
+ m_Name: joystick 2 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -573,15 +558,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 16
+ m_Name: joystick 2 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -589,15 +574,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 17
+ m_Name: joystick 2 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -605,15 +590,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 18
+ m_Name: joystick 2 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -621,15 +606,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 19
+ m_Name: joystick 2 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -637,15 +622,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy1 Axis 20
+ m_Name: joystick 2 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -653,15 +638,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 1
+ joyNum: 2
- serializedVersion: 3
- m_Name: Joy2 Axis 1
+ m_Name: joystick 3 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -669,15 +654,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 2
+ m_Name: joystick 3 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -685,15 +670,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 3
+ m_Name: joystick 3 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -701,15 +686,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 4
+ m_Name: joystick 3 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -717,15 +702,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 5
+ m_Name: joystick 3 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -733,15 +718,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 6
+ m_Name: joystick 3 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -749,15 +734,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 7
+ m_Name: joystick 3 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -765,15 +750,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 8
+ m_Name: joystick 3 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -781,15 +766,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 9
+ m_Name: joystick 3 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -797,15 +782,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 10
+ m_Name: joystick 3 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -813,15 +798,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 11
+ m_Name: joystick 3 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -829,15 +814,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 2
+ axis: 10
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 12
+ m_Name: joystick 3 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -845,15 +830,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 13
+ m_Name: joystick 3 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -861,15 +846,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 14
+ m_Name: joystick 3 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -877,15 +862,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 15
+ m_Name: joystick 3 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -893,15 +878,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 16
+ m_Name: joystick 3 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -909,15 +894,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 17
+ m_Name: joystick 3 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -925,15 +910,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 18
+ m_Name: joystick 3 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -941,15 +926,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 19
+ m_Name: joystick 3 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -957,15 +942,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy2 Axis 20
+ m_Name: joystick 3 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -973,15 +958,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 2
+ joyNum: 3
- serializedVersion: 3
- m_Name: Joy3 Axis 1
+ m_Name: joystick 4 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -989,15 +974,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 2
+ m_Name: joystick 4 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1005,15 +990,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 3
+ m_Name: joystick 4 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1021,15 +1006,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 4
+ m_Name: joystick 4 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1037,15 +1022,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 5
+ m_Name: joystick 4 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1053,15 +1038,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 6
+ m_Name: joystick 4 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1069,15 +1054,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 7
+ m_Name: joystick 4 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1085,15 +1070,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 8
+ m_Name: joystick 4 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1101,15 +1086,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 9
+ m_Name: joystick 4 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1117,15 +1102,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 10
+ m_Name: joystick 4 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1133,15 +1118,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 11
+ m_Name: joystick 4 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1149,15 +1134,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 3
+ axis: 10
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 12
+ m_Name: joystick 4 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1165,15 +1150,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 13
+ m_Name: joystick 4 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1181,15 +1166,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 14
+ m_Name: joystick 4 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1197,15 +1182,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 15
+ m_Name: joystick 4 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1213,15 +1198,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 16
+ m_Name: joystick 4 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1229,15 +1214,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 17
+ m_Name: joystick 4 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1245,15 +1230,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 18
+ m_Name: joystick 4 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1261,15 +1246,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 19
+ m_Name: joystick 4 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1277,15 +1262,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy3 Axis 20
+ m_Name: joystick 4 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1293,15 +1278,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 3
+ joyNum: 4
- serializedVersion: 3
- m_Name: Joy4 Axis 1
+ m_Name: joystick 5 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1309,15 +1294,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 2
+ m_Name: joystick 5 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1325,15 +1310,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 3
+ m_Name: joystick 5 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1341,15 +1326,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 4
+ m_Name: joystick 5 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1357,15 +1342,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 5
+ m_Name: joystick 5 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1373,15 +1358,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 6
+ m_Name: joystick 5 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1389,15 +1374,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 7
+ m_Name: joystick 5 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1405,15 +1390,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 8
+ m_Name: joystick 5 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1421,15 +1406,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 9
+ m_Name: joystick 5 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1437,15 +1422,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 10
+ m_Name: joystick 5 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1453,15 +1438,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 11
+ m_Name: joystick 5 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1469,15 +1454,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 4
+ axis: 10
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 12
+ m_Name: joystick 5 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1485,15 +1470,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 13
+ m_Name: joystick 5 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1501,15 +1486,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 14
+ m_Name: joystick 5 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1517,15 +1502,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 15
+ m_Name: joystick 5 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1533,15 +1518,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 16
+ m_Name: joystick 5 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1549,15 +1534,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 17
+ m_Name: joystick 5 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1565,15 +1550,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 18
+ m_Name: joystick 5 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1581,15 +1566,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 19
+ m_Name: joystick 5 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1597,15 +1582,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy4 Axis 20
+ m_Name: joystick 5 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1613,15 +1598,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 4
+ joyNum: 5
- serializedVersion: 3
- m_Name: Joy5 Axis 1
+ m_Name: joystick 6 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1629,15 +1614,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 2
+ m_Name: joystick 6 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1645,15 +1630,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 3
+ m_Name: joystick 6 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1661,15 +1646,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 4
+ m_Name: joystick 6 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1677,15 +1662,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 5
+ m_Name: joystick 6 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1693,15 +1678,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 6
+ m_Name: joystick 6 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1709,15 +1694,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 7
+ m_Name: joystick 6 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1725,15 +1710,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 8
+ m_Name: joystick 6 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1741,15 +1726,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 9
+ m_Name: joystick 6 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1757,15 +1742,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 10
+ m_Name: joystick 6 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1773,15 +1758,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 11
+ m_Name: joystick 6 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1789,15 +1774,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 5
+ axis: 10
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 12
+ m_Name: joystick 6 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1805,15 +1790,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 13
+ m_Name: joystick 6 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1821,15 +1806,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 14
+ m_Name: joystick 6 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1837,15 +1822,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 15
+ m_Name: joystick 6 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1853,15 +1838,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 16
+ m_Name: joystick 6 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1869,15 +1854,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 17
+ m_Name: joystick 6 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1885,15 +1870,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 18
+ m_Name: joystick 6 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1901,15 +1886,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 19
+ m_Name: joystick 6 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1917,15 +1902,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy5 Axis 20
+ m_Name: joystick 6 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1933,15 +1918,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 5
+ joyNum: 6
- serializedVersion: 3
- m_Name: Joy6 Axis 1
+ m_Name: joystick 7 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1949,15 +1934,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 2
+ m_Name: joystick 7 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1965,15 +1950,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 3
+ m_Name: joystick 7 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1981,15 +1966,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 4
+ m_Name: joystick 7 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -1997,15 +1982,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 5
+ m_Name: joystick 7 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2013,15 +1998,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 6
+ m_Name: joystick 7 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2029,15 +2014,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 7
+ m_Name: joystick 7 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2045,15 +2030,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 8
+ m_Name: joystick 7 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2061,15 +2046,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 9
+ m_Name: joystick 7 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2077,15 +2062,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 10
+ m_Name: joystick 7 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2093,15 +2078,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 11
+ m_Name: joystick 7 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2109,15 +2094,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 6
+ axis: 10
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 12
+ m_Name: joystick 7 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2125,15 +2110,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 13
+ m_Name: joystick 7 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2141,15 +2126,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 14
+ m_Name: joystick 7 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2157,15 +2142,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 15
+ m_Name: joystick 7 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2173,15 +2158,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 16
+ m_Name: joystick 7 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2189,15 +2174,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 17
+ m_Name: joystick 7 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2205,15 +2190,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 18
+ m_Name: joystick 7 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2221,15 +2206,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 19
+ m_Name: joystick 7 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2237,15 +2222,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy6 Axis 20
+ m_Name: joystick 7 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2253,15 +2238,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 6
+ joyNum: 7
- serializedVersion: 3
- m_Name: Joy7 Axis 1
+ m_Name: joystick 8 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2269,15 +2254,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 2
+ m_Name: joystick 8 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2285,15 +2270,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 3
+ m_Name: joystick 8 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2301,15 +2286,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 4
+ m_Name: joystick 8 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2317,15 +2302,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 5
+ m_Name: joystick 8 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2333,15 +2318,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 6
+ m_Name: joystick 8 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2349,15 +2334,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 7
+ m_Name: joystick 8 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2365,15 +2350,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 8
+ m_Name: joystick 8 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2381,15 +2366,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 9
+ m_Name: joystick 8 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2397,15 +2382,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 10
+ m_Name: joystick 8 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2413,15 +2398,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 11
+ m_Name: joystick 8 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2429,15 +2414,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 7
+ axis: 10
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 12
+ m_Name: joystick 8 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2445,15 +2430,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 13
+ m_Name: joystick 8 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2461,15 +2446,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 14
+ m_Name: joystick 8 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2477,15 +2462,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 15
+ m_Name: joystick 8 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2493,15 +2478,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 16
+ m_Name: joystick 8 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2509,15 +2494,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 17
+ m_Name: joystick 8 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2525,15 +2510,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 18
+ m_Name: joystick 8 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2541,15 +2526,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 19
+ m_Name: joystick 8 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2557,15 +2542,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy7 Axis 20
+ m_Name: joystick 8 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2573,15 +2558,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 7
+ joyNum: 8
- serializedVersion: 3
- m_Name: Joy8 Axis 1
+ m_Name: joystick 9 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2589,15 +2574,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 2
+ m_Name: joystick 9 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2605,15 +2590,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 3
+ m_Name: joystick 9 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2621,15 +2606,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 4
+ m_Name: joystick 9 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2637,15 +2622,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 5
+ m_Name: joystick 9 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2653,15 +2638,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 6
+ m_Name: joystick 9 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2669,15 +2654,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 7
+ m_Name: joystick 9 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2685,15 +2670,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 8
+ m_Name: joystick 9 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2701,15 +2686,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 9
+ m_Name: joystick 9 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2717,15 +2702,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 10
+ m_Name: joystick 9 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2733,15 +2718,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 11
+ m_Name: joystick 9 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2749,15 +2734,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 8
+ axis: 10
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 12
+ m_Name: joystick 9 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2765,15 +2750,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 13
+ m_Name: joystick 9 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2781,15 +2766,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 14
+ m_Name: joystick 9 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2797,15 +2782,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 15
+ m_Name: joystick 9 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2813,15 +2798,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 16
+ m_Name: joystick 9 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2829,15 +2814,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 17
+ m_Name: joystick 9 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2845,15 +2830,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 18
+ m_Name: joystick 9 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2861,15 +2846,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 19
+ m_Name: joystick 9 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2877,15 +2862,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy8 Axis 20
+ m_Name: joystick 9 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2893,15 +2878,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 8
+ joyNum: 9
- serializedVersion: 3
- m_Name: Joy9 Axis 1
+ m_Name: joystick 10 analog 0
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2909,15 +2894,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 0
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 2
+ m_Name: joystick 10 analog 1
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2925,15 +2910,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 1
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 3
+ m_Name: joystick 10 analog 2
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2941,15 +2926,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 2
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 4
+ m_Name: joystick 10 analog 3
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2957,15 +2942,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 3
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 5
+ m_Name: joystick 10 analog 4
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2973,15 +2958,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 4
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 6
+ m_Name: joystick 10 analog 5
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -2989,15 +2974,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 5
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 7
+ m_Name: joystick 10 analog 6
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3005,15 +2990,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 6
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 8
+ m_Name: joystick 10 analog 7
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3021,15 +3006,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 7
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 9
+ m_Name: joystick 10 analog 8
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3037,15 +3022,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 8
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 10
+ m_Name: joystick 10 analog 9
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3053,15 +3038,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 9
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 11
+ m_Name: joystick 10 analog 10
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3069,15 +3054,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 20
- joyNum: 9
+ axis: 10
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 12
+ m_Name: joystick 10 analog 11
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3085,15 +3070,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 11
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 13
+ m_Name: joystick 10 analog 12
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3101,15 +3086,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 12
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 14
+ m_Name: joystick 10 analog 13
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3117,15 +3102,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 13
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 15
+ m_Name: joystick 10 analog 14
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3133,15 +3118,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 14
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 16
+ m_Name: joystick 10 analog 15
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3149,15 +3134,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 15
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 17
+ m_Name: joystick 10 analog 16
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3165,15 +3150,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 16
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 18
+ m_Name: joystick 10 analog 17
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3181,15 +3166,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 17
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 19
+ m_Name: joystick 10 analog 18
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3197,15 +3182,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 18
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy9 Axis 20
+ m_Name: joystick 10 analog 19
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3213,15 +3198,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
type: 2
axis: 19
- joyNum: 9
+ joyNum: 10
- serializedVersion: 3
- m_Name: Joy10 Axis 1
+ m_Name: mouse x
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3229,15 +3214,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
- type: 2
+ type: 1
axis: 0
- joyNum: 10
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 2
+ m_Name: mouse y
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3245,15 +3230,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
- type: 2
+ type: 1
axis: 1
- joyNum: 10
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 3
+ m_Name: mouse z
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3261,95 +3246,111 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.001
sensitivity: 1
snap: 0
invert: 0
- type: 2
+ type: 1
axis: 2
- joyNum: 10
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 4
+ m_Name: Horizontal
descriptiveName:
descriptiveNegativeName:
- negativeButton:
- positiveButton:
- altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
- snap: 0
+ negativeButton: left
+ positiveButton: right
+ altNegativeButton: a
+ altPositiveButton: d
+ gravity: 3
+ dead: 0.001
+ sensitivity: 3
+ snap: 1
invert: 0
- type: 2
- axis: 3
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
+ - serializedVersion: 3
+ m_Name: Vertical
+ descriptiveName:
+ descriptiveNegativeName:
+ negativeButton: down
+ positiveButton: up
+ altNegativeButton: s
+ altPositiveButton: w
+ gravity: 3
+ dead: 0.001
+ sensitivity: 3
+ snap: 1
+ invert: 0
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 5
+ m_Name: Fire1
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: left ctrl
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: mouse 0
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 4
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 6
+ m_Name: Fire2
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: left alt
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: mouse 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 5
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 7
+ m_Name: Fire3
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: left shift
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: mouse 2
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 6
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 8
+ m_Name: Jump
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: space
altNegativeButton:
altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 7
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 9
+ m_Name: Mouse X
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3357,15 +3358,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
- sensitivity: 1
+ dead: 0
+ sensitivity: 0.1
snap: 0
invert: 0
- type: 2
- axis: 8
- joyNum: 10
+ type: 1
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 10
+ m_Name: Mouse Y
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3373,15 +3374,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
- sensitivity: 1
+ dead: 0
+ sensitivity: 0.1
snap: 0
invert: 0
- type: 2
- axis: 9
- joyNum: 10
+ type: 1
+ axis: 1
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 11
+ m_Name: Mouse ScrollWheel
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3389,15 +3390,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
- sensitivity: 1
+ dead: 0
+ sensitivity: 0.1
snap: 0
invert: 0
- type: 2
- axis: 20
- joyNum: 10
+ type: 1
+ axis: 2
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 12
+ m_Name: Horizontal
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3405,15 +3406,15 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.19
sensitivity: 1
snap: 0
invert: 0
type: 2
- axis: 11
- joyNum: 10
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 13
+ m_Name: Vertical
descriptiveName:
descriptiveNegativeName:
negativeButton:
@@ -3421,122 +3422,122 @@ InputManager:
altNegativeButton:
altPositiveButton:
gravity: 0
- dead: .189999998
+ dead: 0.19
sensitivity: 1
snap: 0
- invert: 0
+ invert: 1
type: 2
- axis: 12
- joyNum: 10
+ axis: 1
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 14
+ m_Name: Fire1
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: joystick button 0
altNegativeButton:
altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 13
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 15
+ m_Name: Fire2
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: joystick button 1
altNegativeButton:
altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 14
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 16
+ m_Name: Fire3
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: joystick button 2
altNegativeButton:
altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 15
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 17
+ m_Name: Jump
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: joystick button 3
altNegativeButton:
altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 16
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 18
+ m_Name: Submit
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: return
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: joystick button 0
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 17
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 19
+ m_Name: Submit
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: enter
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: space
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 18
- joyNum: 10
+ type: 0
+ axis: 0
+ joyNum: 0
- serializedVersion: 3
- m_Name: Joy10 Axis 20
+ m_Name: Cancel
descriptiveName:
descriptiveNegativeName:
negativeButton:
- positiveButton:
+ positiveButton: escape
altNegativeButton:
- altPositiveButton:
- gravity: 0
- dead: .189999998
- sensitivity: 1
+ altPositiveButton: joystick button 1
+ gravity: 1000
+ dead: 0.001
+ sensitivity: 1000
snap: 0
invert: 0
- type: 2
- axis: 19
- joyNum: 10
\ No newline at end of file
+ type: 0
+ axis: 0
+ joyNum: 0
diff --git a/ProjectSettings/PresetManager.asset b/ProjectSettings/PresetManager.asset
new file mode 100644
index 0000000..636a595
--- /dev/null
+++ b/ProjectSettings/PresetManager.asset
@@ -0,0 +1,6 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1386491679 &1
+PresetManager:
+ m_ObjectHideFlags: 0
+ m_DefaultList: []
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
index 3b32487..123f6ea 100644
--- a/ProjectSettings/ProjectSettings.asset
+++ b/ProjectSettings/ProjectSettings.asset
@@ -3,34 +3,57 @@
--- !u!129 &1
PlayerSettings:
m_ObjectHideFlags: 0
- serializedVersion: 8
+ serializedVersion: 18
productGUID: 412decc45f9673247a20570859c63674
AndroidProfiler: 0
+ AndroidFilterTouchesWhenObscured: 0
+ AndroidEnableSustainedPerformanceMode: 0
defaultScreenOrientation: 3
targetDevice: 2
useOnDemandResources: 0
accelerometerFrequency: 60
companyName: OUYA
- productName: SceneShowProducts
+ productName: SceneShowUnityInput
defaultCursor: {fileID: 0}
cursorHotspot: {x: 0, y: 0}
- m_SplashScreenStyle: 0
+ m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
m_ShowUnitySplashScreen: 1
+ m_ShowUnitySplashLogo: 1
+ m_SplashScreenOverlayOpacity: 1
+ m_SplashScreenAnimation: 1
+ m_SplashScreenLogoStyle: 1
+ m_SplashScreenDrawMode: 0
+ m_SplashScreenBackgroundAnimationZoom: 1
+ m_SplashScreenLogoAnimationZoom: 1
+ m_SplashScreenBackgroundLandscapeAspect: 1
+ m_SplashScreenBackgroundPortraitAspect: 1
+ m_SplashScreenBackgroundLandscapeUvs:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ m_SplashScreenBackgroundPortraitUvs:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+ m_SplashScreenLogos: []
m_VirtualRealitySplashScreen: {fileID: 0}
+ m_HolographicTrackingLossScreen: {fileID: 0}
defaultScreenWidth: 1024
defaultScreenHeight: 768
defaultScreenWidthWeb: 960
defaultScreenHeightWeb: 600
- m_RenderingPath: 1
- m_MobileRenderingPath: 1
+ m_StereoRenderingPath: 0
m_ActiveColorSpace: 0
m_MTRendering: 1
- m_MobileMTRendering: 0
m_StackTraceTypes: 010000000100000001000000010000000100000001000000
iosShowActivityIndicatorOnLoading: -1
androidShowActivityIndicatorOnLoading: -1
- iosAppInBackgroundBehavior: 0
- displayResolutionDialog: 1
+ displayResolutionDialog: 0
+ iosUseCustomAppBackgroundBehavior: 0
iosAllowHTTPDownload: 1
allowedAutorotateToPortrait: 1
allowedAutorotateToPortraitUpsideDown: 1
@@ -38,19 +61,29 @@ PlayerSettings:
allowedAutorotateToLandscapeLeft: 1
useOSAutorotation: 1
use32BitDisplayBuffer: 0
+ preserveFramebufferAlpha: 0
disableDepthAndStencilBuffers: 0
- defaultIsFullScreen: 0
+ androidStartInFullscreen: 1
+ androidRenderOutsideSafeArea: 1
+ androidUseSwappy: 0
+ androidBlitType: 0
defaultIsNativeResolution: 1
+ macRetinaSupport: 1
runInBackground: 1
captureSingleScreen: 0
- Override IPod Music: 0
+ muteOtherAudioSources: 0
Prepare IOS For Recording: 0
+ Force IOS Speakers When Recording: 0
+ deferSystemGesturesMode: 0
+ hideHomeButton: 0
submitAnalytics: 1
usePlayerLog: 1
bakeCollisionMeshes: 0
forceSingleInstance: 0
+ useFlipModelSwapchain: 1
resizableWindow: 0
useMacAppStoreValidation: 0
+ macAppStoreCategory: public.app-category.games
gpuSkinning: 0
graphicsJobs: 0
xboxPIXTextureCapture: 0
@@ -60,69 +93,104 @@ PlayerSettings:
xboxEnableFitness: 0
visibleInBackground: 0
allowFullscreenSwitch: 1
- macFullscreenMode: 2
- d3d9FullscreenMode: 1
- d3d11FullscreenMode: 1
+ graphicsJobMode: 0
+ fullscreenMode: 1
xboxSpeechDB: 0
xboxEnableHeadOrientation: 0
xboxEnableGuest: 0
xboxEnablePIXSampling: 0
- n3dsDisableStereoscopicView: 0
- n3dsEnableSharedListOpt: 1
- n3dsEnableVSync: 0
- uiUse16BitDepthBuffer: 0
- ignoreAlphaClear: 0
+ metalFramebufferOnly: 0
xboxOneResolution: 0
+ xboxOneSResolution: 0
+ xboxOneXResolution: 3
xboxOneMonoLoggingLevel: 0
xboxOneLoggingLevel: 1
- ps3SplashScreen: {fileID: 0}
- videoMemoryForVertexBuffers: 0
- psp2PowerMode: 0
- psp2AcquireBGM: 1
- wiiUTVResolution: 0
- wiiUGamePadMSAA: 1
- wiiUSupportsNunchuk: 0
- wiiUSupportsClassicController: 0
- wiiUSupportsBalanceBoard: 0
- wiiUSupportsMotionPlus: 0
- wiiUSupportsProController: 0
- wiiUAllowScreenCapture: 1
- wiiUControllerCount: 0
+ xboxOneDisableEsram: 0
+ xboxOnePresentImmediateThreshold: 0
+ switchQueueCommandMemory: 1048576
+ switchQueueControlMemory: 16384
+ switchQueueComputeMemory: 262144
+ switchNVNShaderPoolsGranularity: 33554432
+ switchNVNDefaultPoolsGranularity: 16777216
+ switchNVNOtherPoolsGranularity: 16777216
+ vulkanEnableSetSRGBWrite: 0
m_SupportedAspectRatios:
4:3: 1
5:4: 1
16:10: 1
16:9: 1
Others: 1
- bundleIdentifier: tv.ouya.demo.SceneShowProducts
bundleVersion: 1.0
preloadedAssets: []
- metroEnableIndependentInputSource: 0
+ metroInputSource: 0
+ wsaTransparentSwapchain: 0
+ m_HolographicPauseOnTrackingLoss: 1
xboxOneDisableKinectGpuReservation: 0
- singlePassStereoRendering: 0
+ xboxOneEnable7thCore: 0
+ vrSettings:
+ cardboard:
+ depthFormat: 0
+ enableTransitionView: 0
+ daydream:
+ depthFormat: 0
+ useSustainedPerformanceMode: 0
+ enableVideoLayer: 0
+ useProtectedVideoMemory: 0
+ minimumSupportedHeadTracking: 0
+ maximumSupportedHeadTracking: 1
+ hololens:
+ depthFormat: 1
+ depthBufferSharingEnabled: 0
+ lumin:
+ depthFormat: 0
+ frameTiming: 2
+ enableGLCache: 0
+ glCacheMaxBlobSize: 524288
+ glCacheMaxFileSize: 8388608
+ oculus:
+ sharedDepthBuffer: 0
+ dashSupport: 0
+ lowOverheadMode: 0
+ protectedContext: 0
+ v2Signing: 0
+ enable360StereoCapture: 0
+ isWsaHolographicRemotingEnabled: 0
protectGraphicsMemory: 0
+ enableFrameTimingStats: 0
+ useHDRDisplay: 0
+ m_ColorGamuts: 00000000
+ targetPixelDensity: 30
+ resolutionScalingMode: 0
+ androidSupportedAspectRatio: 1
+ androidMaxAspectRatio: 2.1
+ applicationIdentifier:
+ Android: tv.ouya.demo.SceneShowUnityInput
+ Standalone: unity.OUYA.SceneShowProducts
+ Tizen: tv.ouya.demo.SceneShowProducts
+ iPhone: tv.ouya.demo.SceneShowProducts
+ tvOS: tv.ouya.demo.SceneShowProducts
+ buildNumber:
+ iPhone: 0
AndroidBundleVersionCode: 1
- AndroidMinSdkVersion: 21
+ AndroidMinSdkVersion: 16
+ AndroidTargetSdkVersion: 21
AndroidPreferredInstallLocation: 1
aotOptions:
- apiCompatibilityLevel: 2
stripEngineCode: 1
iPhoneStrippingLevel: 3
iPhoneScriptCallOptimization: 0
- iPhoneBuildNumber: 0
ForceInternetPermission: 0
ForceSDCardPermission: 0
CreateWallpaper: 0
APKExpansionFiles: 0
- preloadShaders: 0
+ keepLoadedShadersAlive: 0
StripUnusedMeshComponents: 0
- VertexChannelCompressionMask:
- serializedVersion: 2
- m_Bits: 238
+ VertexChannelCompressionMask: 214
iPhoneSdkVersion: 988
- iPhoneTargetOSVersion: 22
+ iOSTargetOSVersionString: 9.0
tvOSSdkVersion: 0
- tvOSTargetOSVersion: 900
+ tvOSRequireExtendedGameController: 0
+ tvOSTargetOSVersionString: 9.0
uIPrerenderedIcon: 0
uIRequiresPersistentWiFi: 0
uIRequiresFullScreen: 1
@@ -135,14 +203,26 @@ PlayerSettings:
iPhone47inSplashScreen: {fileID: 0}
iPhone55inPortraitSplashScreen: {fileID: 0}
iPhone55inLandscapeSplashScreen: {fileID: 0}
+ iPhone58inPortraitSplashScreen: {fileID: 0}
+ iPhone58inLandscapeSplashScreen: {fileID: 0}
iPadPortraitSplashScreen: {fileID: 0}
iPadHighResPortraitSplashScreen: {fileID: 0}
iPadLandscapeSplashScreen: {fileID: 0}
iPadHighResLandscapeSplashScreen: {fileID: 0}
+ iPhone65inPortraitSplashScreen: {fileID: 0}
+ iPhone65inLandscapeSplashScreen: {fileID: 0}
+ iPhone61inPortraitSplashScreen: {fileID: 0}
+ iPhone61inLandscapeSplashScreen: {fileID: 0}
appleTVSplashScreen: {fileID: 0}
+ appleTVSplashScreen2x: {fileID: 0}
tvOSSmallIconLayers: []
+ tvOSSmallIconLayers2x: []
tvOSLargeIconLayers: []
+ tvOSLargeIconLayers2x: []
tvOSTopShelfImageLayers: []
+ tvOSTopShelfImageLayers2x: []
+ tvOSTopShelfImageWideLayers: []
+ tvOSTopShelfImageWideLayers2x: []
iOSLaunchScreenType: 0
iOSLaunchScreenPortrait: {fileID: 0}
iOSLaunchScreenLandscape: {fileID: 0}
@@ -160,21 +240,46 @@ PlayerSettings:
iOSLaunchScreeniPadFillPct: 100
iOSLaunchScreeniPadSize: 100
iOSLaunchScreeniPadCustomXibPath:
+ iOSUseLaunchScreenStoryboard: 0
+ iOSLaunchScreenCustomStoryboardPath:
iOSDeviceRequirements: []
iOSURLSchemes: []
- AndroidTargetDevice: 3
+ iOSBackgroundModes: 0
+ iOSMetalForceHardShadows: 0
+ metalEditorSupport: 1
+ metalAPIValidation: 1
+ iOSRenderExtraFrameOnPause: 1
+ appleDeveloperTeamID:
+ iOSManualSigningProvisioningProfileID:
+ tvOSManualSigningProvisioningProfileID:
+ iOSManualSigningProvisioningProfileType: 0
+ tvOSManualSigningProvisioningProfileType: 0
+ appleEnableAutomaticSigning: 0
+ iOSRequireARKit: 0
+ iOSAutomaticallyDetectAndAddCapabilities: 1
+ appleEnableProMotion: 0
+ clonedFromGUID: 00000000000000000000000000000000
+ templatePackageId:
+ templateDefaultScene:
+ AndroidTargetArchitectures: 1
AndroidSplashScreenScale: 0
androidSplashScreen: {fileID: 0}
- AndroidKeystoreName:
+ AndroidKeystoreName: '{inproject}: '
AndroidKeyaliasName:
+ AndroidBuildApkPerCpuArchitecture: 0
AndroidTVCompatibility: 1
AndroidIsGame: 1
+ AndroidEnableTango: 0
androidEnableBanner: 0
+ androidUseLowAccuracyLocation: 0
+ androidUseCustomKeystore: 0
m_AndroidBanners:
- width: 320
height: 180
banner: {fileID: 0}
androidGamepadSupportLevel: 0
+ AndroidValidateAppBundleSize: 1
+ AndroidAppBundleSizeToValidate: 150
resolutionDialogBanner: {fileID: 0}
m_BuildTargetIcons:
- m_BuildTarget:
@@ -183,6 +288,8 @@ PlayerSettings:
m_Icon: {fileID: 0}
m_Width: 149022704
m_Height: 149022704
+ m_Kind: 0
+ m_BuildTargetPlatformIcons: []
m_BuildTargetBatching:
- m_BuildTarget: Standalone
m_StaticBatching: 1
@@ -190,59 +297,218 @@ PlayerSettings:
m_BuildTargetGraphicsAPIs:
- m_BuildTarget: AndroidPlayer
m_APIs: 08000000
- m_Automatic: 0
- webPlayerTemplate: APPLICATION:Default
+ m_Automatic: 1
+ m_BuildTargetVRSettings:
+ - m_BuildTarget: Android
+ m_Enabled: 0
+ m_Devices:
+ - Oculus
+ - m_BuildTarget: Windows Store Apps
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: N3DS
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: PS3
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: PS4
+ m_Enabled: 0
+ m_Devices:
+ - PlayStationVR
+ - m_BuildTarget: PSM
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: PSP2
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: SamsungTV
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: Standalone
+ m_Enabled: 0
+ m_Devices:
+ - Oculus
+ - m_BuildTarget: Tizen
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: WebGL
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: WebPlayer
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: WiiU
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: Xbox360
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: XboxOne
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: iPhone
+ m_Enabled: 0
+ m_Devices: []
+ - m_BuildTarget: tvOS
+ m_Enabled: 0
+ m_Devices: []
+ openGLRequireES31: 0
+ openGLRequireES31AEP: 0
+ openGLRequireES32: 0
+ vuforiaEnabled: 0
m_TemplateCustomTags: {}
- wiiUTitleID: 0005000011000000
- wiiUGroupID: 00010000
- wiiUCommonSaveSize: 4096
- wiiUAccountSaveSize: 2048
- wiiUOlvAccessKey: 0
- wiiUTinCode: 0
- wiiUJoinGameId: 0
- wiiUJoinGameModeMask: 0000000000000000
- wiiUCommonBossSize: 0
- wiiUAccountBossSize: 0
- wiiUAddOnUniqueIDs: []
- wiiUMainThreadStackSize: 3072
- wiiULoaderThreadStackSize: 1024
- wiiUSystemHeapSize: 128
- wiiUTVStartupScreen: {fileID: 0}
- wiiUGamePadStartupScreen: {fileID: 0}
- wiiUProfilerLibPath:
+ mobileMTRendering:
+ Android: 1
+ iPhone: 1
+ tvOS: 1
+ m_BuildTargetGroupLightmapEncodingQuality:
+ - m_BuildTarget: Standalone
+ m_EncodingQuality: 1
+ - m_BuildTarget: XboxOne
+ m_EncodingQuality: 1
+ - m_BuildTarget: PS4
+ m_EncodingQuality: 1
+ m_BuildTargetGroupLightmapSettings: []
+ playModeTestRunnerEnabled: 0
+ runPlayModeTestAsEditModeTest: 0
actionOnDotNetUnhandledException: 1
enableInternalProfiler: 0
logObjCUncaughtExceptions: 1
enableCrashReportAPI: 0
+ cameraUsageDescription:
locationUsageDescription:
- XboxTitleId:
- XboxImageXexPath:
- XboxSpaPath:
- XboxGenerateSpa: 0
- XboxDeployKinectResources: 0
- XboxSplashScreen: {fileID: 0}
- xboxEnableSpeech: 0
- xboxAdditionalTitleMemorySize: 0
- xboxDeployKinectHeadOrientation: 0
- xboxDeployKinectHeadPosition: 0
- ps3TitleConfigPath:
- ps3DLCConfigPath:
- ps3ThumbnailPath:
- ps3BackgroundPath:
- ps3SoundPath:
- ps3NPAgeRating: 12
- ps3TrophyCommId:
- ps3NpCommunicationPassphrase:
- ps3TrophyPackagePath:
- ps3BootCheckMaxSaveGameSizeKB: 128
- ps3TrophyCommSig:
- ps3SaveGameSlots: 1
- ps3TrialMode: 0
- ps3VideoMemoryForAudio: 0
- ps3EnableVerboseMemoryStats: 0
- ps3UseSPUForUmbra: 0
- ps3EnableMoveSupport: 1
- ps3DisableDolbyEncoding: 0
+ microphoneUsageDescription:
+ switchNetLibKey:
+ switchSocketMemoryPoolSize: 6144
+ switchSocketAllocatorPoolSize: 128
+ switchSocketConcurrencyLimit: 14
+ switchScreenResolutionBehavior: 2
+ switchUseCPUProfiler: 0
+ switchApplicationID: 0x01004b9000490000
+ switchNSODependencies:
+ switchTitleNames_0:
+ switchTitleNames_1:
+ switchTitleNames_2:
+ switchTitleNames_3:
+ switchTitleNames_4:
+ switchTitleNames_5:
+ switchTitleNames_6:
+ switchTitleNames_7:
+ switchTitleNames_8:
+ switchTitleNames_9:
+ switchTitleNames_10:
+ switchTitleNames_11:
+ switchTitleNames_12:
+ switchTitleNames_13:
+ switchTitleNames_14:
+ switchPublisherNames_0:
+ switchPublisherNames_1:
+ switchPublisherNames_2:
+ switchPublisherNames_3:
+ switchPublisherNames_4:
+ switchPublisherNames_5:
+ switchPublisherNames_6:
+ switchPublisherNames_7:
+ switchPublisherNames_8:
+ switchPublisherNames_9:
+ switchPublisherNames_10:
+ switchPublisherNames_11:
+ switchPublisherNames_12:
+ switchPublisherNames_13:
+ switchPublisherNames_14:
+ switchIcons_0: {fileID: 0}
+ switchIcons_1: {fileID: 0}
+ switchIcons_2: {fileID: 0}
+ switchIcons_3: {fileID: 0}
+ switchIcons_4: {fileID: 0}
+ switchIcons_5: {fileID: 0}
+ switchIcons_6: {fileID: 0}
+ switchIcons_7: {fileID: 0}
+ switchIcons_8: {fileID: 0}
+ switchIcons_9: {fileID: 0}
+ switchIcons_10: {fileID: 0}
+ switchIcons_11: {fileID: 0}
+ switchIcons_12: {fileID: 0}
+ switchIcons_13: {fileID: 0}
+ switchIcons_14: {fileID: 0}
+ switchSmallIcons_0: {fileID: 0}
+ switchSmallIcons_1: {fileID: 0}
+ switchSmallIcons_2: {fileID: 0}
+ switchSmallIcons_3: {fileID: 0}
+ switchSmallIcons_4: {fileID: 0}
+ switchSmallIcons_5: {fileID: 0}
+ switchSmallIcons_6: {fileID: 0}
+ switchSmallIcons_7: {fileID: 0}
+ switchSmallIcons_8: {fileID: 0}
+ switchSmallIcons_9: {fileID: 0}
+ switchSmallIcons_10: {fileID: 0}
+ switchSmallIcons_11: {fileID: 0}
+ switchSmallIcons_12: {fileID: 0}
+ switchSmallIcons_13: {fileID: 0}
+ switchSmallIcons_14: {fileID: 0}
+ switchManualHTML:
+ switchAccessibleURLs:
+ switchLegalInformation:
+ switchMainThreadStackSize: 1048576
+ switchPresenceGroupId:
+ switchLogoHandling: 0
+ switchReleaseVersion: 0
+ switchDisplayVersion: 1.0.0
+ switchStartupUserAccount: 0
+ switchTouchScreenUsage: 0
+ switchSupportedLanguagesMask: 0
+ switchLogoType: 0
+ switchApplicationErrorCodeCategory:
+ switchUserAccountSaveDataSize: 0
+ switchUserAccountSaveDataJournalSize: 0
+ switchApplicationAttribute: 0
+ switchCardSpecSize: -1
+ switchCardSpecClock: -1
+ switchRatingsMask: 0
+ switchRatingsInt_0: 0
+ switchRatingsInt_1: 0
+ switchRatingsInt_2: 0
+ switchRatingsInt_3: 0
+ switchRatingsInt_4: 0
+ switchRatingsInt_5: 0
+ switchRatingsInt_6: 0
+ switchRatingsInt_7: 0
+ switchRatingsInt_8: 0
+ switchRatingsInt_9: 0
+ switchRatingsInt_10: 0
+ switchRatingsInt_11: 0
+ switchRatingsInt_12: 0
+ switchLocalCommunicationIds_0:
+ switchLocalCommunicationIds_1:
+ switchLocalCommunicationIds_2:
+ switchLocalCommunicationIds_3:
+ switchLocalCommunicationIds_4:
+ switchLocalCommunicationIds_5:
+ switchLocalCommunicationIds_6:
+ switchLocalCommunicationIds_7:
+ switchParentalControl: 0
+ switchAllowsScreenshot: 1
+ switchAllowsVideoCapturing: 1
+ switchAllowsRuntimeAddOnContentInstall: 0
+ switchDataLossConfirmation: 0
+ switchUserAccountLockEnabled: 0
+ switchSystemResourceMemory: 16777216
+ switchSupportedNpadStyles: 3
+ switchNativeFsCacheSize: 32
+ switchIsHoldTypeHorizontal: 0
+ switchSupportedNpadCount: 8
+ switchSocketConfigEnabled: 0
+ switchTcpInitialSendBufferSize: 32
+ switchTcpInitialReceiveBufferSize: 64
+ switchTcpAutoSendBufferSizeMax: 256
+ switchTcpAutoReceiveBufferSizeMax: 256
+ switchUdpSendBufferSize: 9
+ switchUdpReceiveBufferSize: 42
+ switchSocketBufferEfficiency: 4
+ switchSocketInitializeEnabled: 1
+ switchNetworkInterfaceManagerInitializeEnabled: 1
+ switchPlayerConnectionEnabled: 1
ps4NPAgeRating: 12
ps4NPTitleSecret:
ps4NPTrophyPackPath:
@@ -254,11 +520,15 @@ PlayerSettings:
ps4AppType: 0
ps4ParamSfxPath:
ps4VideoOutPixelFormat: 0
- ps4VideoOutResolution: 4
+ ps4VideoOutInitialWidth: 1920
+ ps4VideoOutBaseModeInitialWidth: 1920
+ ps4VideoOutReprojectionRate: 120
ps4PronunciationXMLPath:
ps4PronunciationSIGPath:
ps4BackgroundImagePath:
ps4StartupImagePath:
+ ps4StartupImagesFolder:
+ ps4IconImagesFolder:
ps4SaveDataImagePath:
ps4SdkOverride:
ps4BGMPath:
@@ -276,16 +546,22 @@ PlayerSettings:
ps4ApplicationParam4: 0
ps4DownloadDataSize: 0
ps4GarlicHeapSize: 2048
+ ps4ProGarlicHeapSize: 2560
+ playerPrefsMaxSize: 32768
ps4Passcode: F69AzBlax3CF3EDNhm3soLBPh71Yexui
- ps4UseDebugIl2cppLibs: 0
ps4pnSessions: 1
ps4pnPresence: 1
ps4pnFriends: 1
ps4pnGameCustomData: 1
playerPrefsSupport: 0
+ enableApplicationExit: 0
+ resetTempFolder: 1
+ restrictedAudioUsageRights: 0
+ ps4UseResolutionFallback: 0
ps4ReprojectionSupport: 0
ps4UseAudio3dBackend: 0
ps4SocialScreenEnabled: 0
+ ps4ScriptOptimizationLevel: 0
ps4Audio3dVirtualSpeakerCount: 14
ps4attribCpuUsage: 0
ps4PatchPkgPath:
@@ -298,58 +574,56 @@ PlayerSettings:
ps4attribShareSupport: 0
ps4attribExclusiveVR: 0
ps4disableAutoHideSplash: 0
+ ps4videoRecordingFeaturesUsed: 0
+ ps4contentSearchFeaturesUsed: 0
+ ps4attribEyeToEyeDistanceSettingVR: 0
ps4IncludedModules: []
monoEnv:
- psp2Splashimage: {fileID: 0}
- psp2NPTrophyPackPath:
- psp2NPSupportGBMorGJP: 0
- psp2NPAgeRating: 12
- psp2NPTitleDatPath:
- psp2NPCommsID:
- psp2NPCommunicationsID:
- psp2NPCommsPassphrase:
- psp2NPCommsSig:
- psp2ParamSfxPath:
- psp2ManualPath:
- psp2LiveAreaGatePath:
- psp2LiveAreaBackroundPath:
- psp2LiveAreaPath:
- psp2LiveAreaTrialPath:
- psp2PatchChangeInfoPath:
- psp2PatchOriginalPackage:
- psp2PackagePassword: yapnxrpMCARCr4zdGc81tBDKsMlaZTXC
- psp2KeystoneFile:
- psp2MemoryExpansionMode: 0
- psp2DRMType: 0
- psp2StorageType: 0
- psp2MediaCapacity: 0
- psp2DLCConfigPath:
- psp2ThumbnailPath:
- psp2BackgroundPath:
- psp2SoundPath:
- psp2TrophyCommId:
- psp2TrophyPackagePath:
- psp2PackagedResourcesPath:
- psp2SaveDataQuota: 10240
- psp2ParentalLevel: 1
- psp2ShortTitle: Not Set
- psp2ContentID: IV0000-ABCD12345_00-0123456789ABCDEF
- psp2Category: 0
- psp2MasterVersion: 01.00
- psp2AppVersion: 01.00
- psp2TVBootMode: 0
- psp2EnterButtonAssignment: 2
- psp2TVDisableEmu: 0
- psp2AllowTwitterDialog: 1
- psp2Upgradable: 0
- psp2HealthWarning: 0
- psp2UseLibLocation: 0
- psp2InfoBarOnStartup: 0
- psp2InfoBarColor: 0
- psp2UseDebugIl2cppLibs: 0
- psmSplashimage: {fileID: 0}
+ splashScreenBackgroundSourceLandscape: {fileID: 0}
+ splashScreenBackgroundSourcePortrait: {fileID: 0}
+ blurSplashScreenBackground: 1
spritePackerPolicy:
- scriptingDefineSymbols: {}
+ webGLMemorySize: 256
+ webGLExceptionSupport: 1
+ webGLNameFilesAsHashes: 0
+ webGLDataCaching: 0
+ webGLDebugSymbols: 0
+ webGLEmscriptenArgs:
+ webGLModulesDirectory:
+ webGLTemplate: APPLICATION:Default
+ webGLAnalyzeBuildSize: 0
+ webGLUseEmbeddedResources: 0
+ webGLCompressionFormat: 1
+ webGLLinkerTarget: 1
+ webGLThreadsSupport: 0
+ webGLWasmStreaming: 0
+ scriptingDefineSymbols:
+ 1: UNITY_POST_PROCESSING_STACK_V2
+ 7: INCONTROL_OUYA;UNITY_POST_PROCESSING_STACK_V2
+ 13: UNITY_POST_PROCESSING_STACK_V2
+ 19: UNITY_POST_PROCESSING_STACK_V2
+ 21: UNITY_POST_PROCESSING_STACK_V2
+ 25: UNITY_POST_PROCESSING_STACK_V2
+ 26: UNITY_POST_PROCESSING_STACK_V2
+ 27: UNITY_POST_PROCESSING_STACK_V2
+ 28: UNITY_POST_PROCESSING_STACK_V2
+ 29: UNITY_POST_PROCESSING_STACK_V2
+ platformArchitecture: {}
+ scriptingBackend:
+ Android: 0
+ Standalone: 0
+ WebGL: 1
+ il2cppCompilerConfiguration: {}
+ managedStrippingLevel: {}
+ incrementalIl2cppBuild: {}
+ allowUnsafeCode: 0
+ additionalIl2CppArgs:
+ scriptingRuntimeVersion: 1
+ gcIncremental: 0
+ gcWBarrierValidation: 0
+ apiCompatibilityLevelPerPlatform: {}
+ m_RenderingPath: 1
+ m_MobileRenderingPath: 1
metroPackageName: ouya-everywhere-unity-plugin
metroPackageVersion:
metroCertificatePath:
@@ -360,44 +634,22 @@ PlayerSettings:
metroApplicationDescription: ouya-everywhere-unity-plugin
wsaImages: {}
metroTileShortName:
- metroCommandLineArgsFile:
metroTileShowName: 1
metroMediumTileShowName: 0
metroLargeTileShowName: 0
metroWideTileShowName: 0
+ metroSupportStreamingInstall: 0
+ metroLastRequiredScene: 0
metroDefaultTileSize: 1
metroTileForegroundText: 1
metroTileBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
metroSplashScreenBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
metroSplashScreenUseBackgroundColor: 0
platformCapabilities: {}
+ metroTargetDeviceFamilies: {}
metroFTAName:
metroFTAFileTypes: []
metroProtocolName:
- metroCompilationOverrides: 1
- tizenProductDescription:
- tizenProductURL:
- tizenSigningProfileName:
- tizenGPSPermissions: 0
- tizenMicrophonePermissions: 0
- tizenMinOSVersion: 0
- n3dsUseExtSaveData: 0
- n3dsCompressStaticMem: 1
- n3dsExtSaveDataNumber: 0x12345
- n3dsStackSize: 131072
- n3dsTargetPlatform: 2
- n3dsRegion: 7
- n3dsMediaSize: 0
- n3dsLogoStyle: 3
- n3dsTitle: GameName
- n3dsProductCode:
- n3dsApplicationId: 0xFF3FF
- stvDeviceAddress:
- stvProductDescription:
- stvProductAuthor:
- stvProductAuthorEmail:
- stvProductLink:
- stvProductCategory: 0
XboxOneProductId:
XboxOneUpdateKey:
XboxOneSandboxId:
@@ -407,133 +659,61 @@ PlayerSettings:
XboxOneGameOsOverridePath:
XboxOnePackagingOverridePath:
XboxOneAppManifestOverridePath:
+ XboxOneVersion: 1.0.0.0
XboxOnePackageEncryption: 0
XboxOnePackageUpdateGranularity: 2
XboxOneDescription:
+ XboxOneLanguage:
+ - enus
+ XboxOneCapability: []
+ XboxOneGameRating: {}
XboxOneIsContentPackage: 0
XboxOneEnableGPUVariability: 0
XboxOneSockets: {}
XboxOneSplashScreen: {fileID: 0}
XboxOneAllowedProductIds: []
XboxOnePersistentLocalStorageSize: 0
- intPropertyNames:
- - Android::ScriptingBackend
- - Standalone::ScriptingBackend
- - WebGL::ScriptingBackend
- - WebGL::audioCompressionFormat
- - WebGL::exceptionSupport
- - WebGL::memorySize
- Android::ScriptingBackend: 0
- Standalone::ScriptingBackend: 0
- WebGL::ScriptingBackend: 1
- WebGL::audioCompressionFormat: 4
- WebGL::exceptionSupport: 1
- WebGL::memorySize: 256
- boolPropertyNames:
- - Android::VR::enable
- - Metro::VR::enable
- - N3DS::VR::enable
- - PS3::VR::enable
- - PS4::VR::enable
- - PSM::VR::enable
- - PSP2::VR::enable
- - SamsungTV::VR::enable
- - Standalone::VR::enable
- - Tizen::VR::enable
- - WebGL::VR::enable
- - WebGL::analyzeBuildSize
- - WebGL::dataCaching
- - WebGL::useEmbeddedResources
- - WebPlayer::VR::enable
- - WiiU::VR::enable
- - Xbox360::VR::enable
- - XboxOne::VR::enable
- - iOS::VR::enable
- - tvOS::VR::enable
- Android::VR::enable: 0
- Metro::VR::enable: 0
- N3DS::VR::enable: 0
- PS3::VR::enable: 0
- PS4::VR::enable: 0
- PSM::VR::enable: 0
- PSP2::VR::enable: 0
- SamsungTV::VR::enable: 0
- Standalone::VR::enable: 0
- Tizen::VR::enable: 0
- WebGL::VR::enable: 0
- WebGL::analyzeBuildSize: 0
- WebGL::dataCaching: 0
- WebGL::useEmbeddedResources: 0
- WebPlayer::VR::enable: 0
- WiiU::VR::enable: 0
- Xbox360::VR::enable: 0
- XboxOne::VR::enable: 0
- iOS::VR::enable: 0
- tvOS::VR::enable: 0
- stringPropertyNames:
- - Analytics_ServiceEnabled::Analytics_ServiceEnabled
- - Build_ServiceEnabled::Build_ServiceEnabled
- - Collab_ServiceEnabled::Collab_ServiceEnabled
- - ErrorHub_ServiceEnabled::ErrorHub_ServiceEnabled
- - Game_Performance_ServiceEnabled::Game_Performance_ServiceEnabled
- - Hub_ServiceEnabled::Hub_ServiceEnabled
- - Purchasing_ServiceEnabled::Purchasing_ServiceEnabled
- - UNet_ServiceEnabled::UNet_ServiceEnabled
- - Unity_Ads_ServiceEnabled::Unity_Ads_ServiceEnabled
- - WebGL::emscriptenArgs
- - WebGL::template
- - additionalIl2CppArgs::additionalIl2CppArgs
- Analytics_ServiceEnabled::Analytics_ServiceEnabled: False
- Build_ServiceEnabled::Build_ServiceEnabled: False
- Collab_ServiceEnabled::Collab_ServiceEnabled: False
- ErrorHub_ServiceEnabled::ErrorHub_ServiceEnabled: False
- Game_Performance_ServiceEnabled::Game_Performance_ServiceEnabled: False
- Hub_ServiceEnabled::Hub_ServiceEnabled: False
- Purchasing_ServiceEnabled::Purchasing_ServiceEnabled: False
- UNet_ServiceEnabled::UNet_ServiceEnabled: False
- Unity_Ads_ServiceEnabled::Unity_Ads_ServiceEnabled: False
- WebGL::emscriptenArgs:
- WebGL::template: APPLICATION:Default
- additionalIl2CppArgs::additionalIl2CppArgs:
- vectorPropertyNames:
- - Android::VR::enabledDevices
- - Metro::VR::enabledDevices
- - N3DS::VR::enabledDevices
- - PS3::VR::enabledDevices
- - PS4::VR::enabledDevices
- - PSM::VR::enabledDevices
- - PSP2::VR::enabledDevices
- - SamsungTV::VR::enabledDevices
- - Standalone::VR::enabledDevices
- - Tizen::VR::enabledDevices
- - WebGL::VR::enabledDevices
- - WebPlayer::VR::enabledDevices
- - WiiU::VR::enabledDevices
- - Xbox360::VR::enabledDevices
- - XboxOne::VR::enabledDevices
- - iOS::VR::enabledDevices
- - tvOS::VR::enabledDevices
- Android::VR::enabledDevices:
- - Oculus
- Metro::VR::enabledDevices: []
- N3DS::VR::enabledDevices: []
- PS3::VR::enabledDevices: []
- PS4::VR::enabledDevices:
- - PlayStationVR
- PSM::VR::enabledDevices: []
- PSP2::VR::enabledDevices: []
- SamsungTV::VR::enabledDevices: []
- Standalone::VR::enabledDevices:
- - Oculus
- Tizen::VR::enabledDevices: []
- WebGL::VR::enabledDevices: []
- WebPlayer::VR::enabledDevices: []
- WiiU::VR::enabledDevices: []
- Xbox360::VR::enabledDevices: []
- XboxOne::VR::enabledDevices: []
- iOS::VR::enabledDevices: []
- tvOS::VR::enabledDevices: []
+ XboxOneXTitleMemory: 8
+ xboxOneScriptCompiler: 1
+ XboxOneOverrideIdentityName:
+ vrEditorSettings:
+ daydream:
+ daydreamIconForeground: {fileID: 0}
+ daydreamIconBackground: {fileID: 0}
+ cloudServicesEnabled:
+ Analytics: 0
+ Build: 0
+ Collab: 0
+ ErrorHub: 0
+ Game_Performance: 0
+ Hub: 0
+ Purchasing: 0
+ UNet: 0
+ Unity_Ads: 0
+ luminIcon:
+ m_Name:
+ m_ModelFolderPath:
+ m_PortalFolderPath:
+ luminCert:
+ m_CertPath:
+ m_SignPackage: 1
+ luminIsChannelApp: 0
+ luminVersion:
+ m_VersionCode: 1
+ m_VersionName:
+ facebookSdkVersion: 7.9.4
+ facebookAppId:
+ facebookCookies: 1
+ facebookLogging: 1
+ facebookStatus: 1
+ facebookXfbml: 0
+ facebookFrictionlessRequests: 1
+ apiCompatibilityLevel: 6
cloudProjectId:
+ framebufferDepthMemorylessMode: 0
projectName:
organizationId:
cloudEnabled: 0
+ enableNativePlatformBackendsForNewInputSystem: 0
+ disableOldInputManagerSupport: 0
+ legacyClampBlendShapeWeights: 1
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
index 96b25e7..b414f08 100644
--- a/ProjectSettings/ProjectVersion.txt
+++ b/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 5.4.1f1
-m_StandardAssetsVersion: 0
+m_EditorVersion: 2019.2.21f1
+m_EditorVersionWithRevision: 2019.2.21f1 (9d528d026557)
diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset
index e16b76d..85dcbb1 100644
--- a/ProjectSettings/QualitySettings.asset
+++ b/ProjectSettings/QualitySettings.asset
@@ -4,7 +4,7 @@
QualitySettings:
m_ObjectHideFlags: 0
serializedVersion: 5
- m_CurrentQuality: 3
+ m_CurrentQuality: 0
m_QualitySettings:
- serializedVersion: 2
name: Fastest
@@ -14,15 +14,32 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 1
shadowDistance: 15
- blendWeights: 1
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 0
+ skinWeights: 1
textureQuality: 1
anisotropicTextures: 0
antiAliasing: 0
softParticles: 0
softVegetation: 0
+ realtimeReflectionProbes: 0
+ billboardsFaceCameraPosition: 0
vSyncCount: 0
- lodBias: .300000012
+ lodBias: 0.3
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 4
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- serializedVersion: 2
name: Fast
@@ -32,15 +49,32 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 1
shadowDistance: 20
- blendWeights: 2
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 0
+ skinWeights: 2
textureQuality: 0
anisotropicTextures: 0
antiAliasing: 0
softParticles: 0
softVegetation: 0
+ realtimeReflectionProbes: 0
+ billboardsFaceCameraPosition: 0
vSyncCount: 0
- lodBias: .400000006
+ lodBias: 0.4
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 16
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- serializedVersion: 2
name: Simple
@@ -50,15 +84,32 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 1
shadowDistance: 20
- blendWeights: 2
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 0
+ skinWeights: 2
textureQuality: 0
anisotropicTextures: 1
antiAliasing: 0
softParticles: 0
softVegetation: 0
+ realtimeReflectionProbes: 0
+ billboardsFaceCameraPosition: 0
vSyncCount: 0
- lodBias: .699999988
+ lodBias: 0.7
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 64
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- serializedVersion: 2
name: Good
@@ -68,15 +119,32 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 2
shadowDistance: 40
- blendWeights: 2
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 1
+ skinWeights: 2
textureQuality: 0
anisotropicTextures: 1
antiAliasing: 0
softParticles: 0
softVegetation: 1
+ realtimeReflectionProbes: 1
+ billboardsFaceCameraPosition: 1
vSyncCount: 1
lodBias: 1
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 256
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- serializedVersion: 2
name: Beautiful
@@ -86,15 +154,32 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 2
shadowDistance: 70
- blendWeights: 4
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 1
+ skinWeights: 4
textureQuality: 0
anisotropicTextures: 2
antiAliasing: 2
softParticles: 1
softVegetation: 1
+ realtimeReflectionProbes: 1
+ billboardsFaceCameraPosition: 1
vSyncCount: 1
lodBias: 1.5
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 1024
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- serializedVersion: 2
name: Fantastic
@@ -104,14 +189,33 @@ QualitySettings:
shadowProjection: 1
shadowCascades: 4
shadowDistance: 150
- blendWeights: 4
+ shadowNearPlaneOffset: 3
+ shadowCascade2Split: 0.33333334
+ shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+ shadowmaskMode: 1
+ skinWeights: 4
textureQuality: 0
anisotropicTextures: 2
antiAliasing: 2
softParticles: 1
softVegetation: 1
+ realtimeReflectionProbes: 1
+ billboardsFaceCameraPosition: 1
vSyncCount: 1
lodBias: 2
maximumLODLevel: 0
+ streamingMipmapsActive: 0
+ streamingMipmapsAddAllCameras: 1
+ streamingMipmapsMemoryBudget: 512
+ streamingMipmapsRenderersPerFrame: 512
+ streamingMipmapsMaxLevelReduction: 2
+ streamingMipmapsMaxFileIORequests: 1024
+ particleRaycastBudget: 4096
+ asyncUploadTimeSlice: 2
+ asyncUploadBufferSize: 16
+ asyncUploadPersistentBuffer: 1
+ resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: []
- m_PerPlatformDefaultQuality: {}
+ m_PerPlatformDefaultQuality:
+ Android: 0
+ Standalone: 0
diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset
index b3d9c93..a7dd006 100644
--- a/ProjectSettings/TagManager.asset
+++ b/ProjectSettings/TagManager.asset
@@ -2,37 +2,44 @@
%TAG !u! tag:unity3d.com,2011:
--- !u!78 &1
TagManager:
+ serializedVersion: 2
tags:
+ - Enemy
+ - Bullet
+ layers:
+ - Default
+ - TransparentFX
+ - Ignore Raycast
-
- Builtin Layer 0: Default
- Builtin Layer 1: TransparentFX
- Builtin Layer 2: Ignore Raycast
- Builtin Layer 3:
- Builtin Layer 4: Water
- Builtin Layer 5:
- Builtin Layer 6:
- Builtin Layer 7:
- User Layer 8: NGUI
- User Layer 9: Plot
- User Layer 10:
- User Layer 11:
- User Layer 12:
- User Layer 13:
- User Layer 14:
- User Layer 15:
- User Layer 16:
- User Layer 17:
- User Layer 18:
- User Layer 19:
- User Layer 20:
- User Layer 21:
- User Layer 22:
- User Layer 23:
- User Layer 24:
- User Layer 25:
- User Layer 26:
- User Layer 27:
- User Layer 28:
- User Layer 29:
- User Layer 30:
- User Layer 31:
+ - Water
+ - UI
+ -
+ -
+ - NGUI
+ - Plot
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ m_SortingLayers:
+ - name: Default
+ uniqueID: 0
+ locked: 0
diff --git a/ProjectSettings/UnityAdsSettings.asset b/ProjectSettings/UnityAdsSettings.asset
deleted file mode 100644
index 224050c..0000000
--- a/ProjectSettings/UnityAdsSettings.asset
+++ /dev/null
@@ -1,11 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!292 &1
-UnityAdsSettings:
- m_ObjectHideFlags: 0
- m_Enabled: 0
- m_InitializeOnStartup: 1
- m_TestMode: 0
- m_EnabledPlatforms: 4294967295
- m_IosGameId:
- m_AndroidGameId:
diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset
index 9b7a578..1cc5485 100644
--- a/ProjectSettings/UnityConnectSettings.asset
+++ b/ProjectSettings/UnityConnectSettings.asset
@@ -3,6 +3,15 @@
--- !u!310 &1
UnityConnectSettings:
m_ObjectHideFlags: 0
+ m_Enabled: 0
+ m_TestMode: 0
+ m_TestEventUrl:
+ m_TestConfigUrl:
+ m_TestInitMode: 0
+ CrashReportingSettings:
+ m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
+ m_Enabled: 0
+ m_CaptureEditorExceptions: 1
UnityPurchasingSettings:
m_Enabled: 0
m_TestMode: 0
@@ -12,3 +21,14 @@ UnityConnectSettings:
m_TestMode: 0
m_TestEventUrl:
m_TestConfigUrl:
+ UnityAdsSettings:
+ m_Enabled: 0
+ m_InitializeOnStartup: 1
+ m_TestMode: 0
+ m_EnabledPlatforms: 4294967295
+ m_IosGameId:
+ m_AndroidGameId:
+ m_GameIds: {}
+ m_GameId:
+ PerformanceReportingSettings:
+ m_Enabled: 0
diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset
new file mode 100644
index 0000000..6e0eaca
--- /dev/null
+++ b/ProjectSettings/VFXManager.asset
@@ -0,0 +1,11 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!937362698 &1
+VFXManager:
+ m_ObjectHideFlags: 0
+ m_IndirectShader: {fileID: 0}
+ m_CopyBufferShader: {fileID: 0}
+ m_SortShader: {fileID: 0}
+ m_RenderPipeSettingsPath:
+ m_FixedTimeStep: 0.016666668
+ m_MaxDeltaTime: 0.05
diff --git a/ProjectSettings/XRSettings.asset b/ProjectSettings/XRSettings.asset
new file mode 100644
index 0000000..482590c
--- /dev/null
+++ b/ProjectSettings/XRSettings.asset
@@ -0,0 +1,10 @@
+{
+ "m_SettingKeys": [
+ "VR Device Disabled",
+ "VR Device User Alert"
+ ],
+ "m_SettingValues": [
+ "False",
+ "False"
+ ]
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index b3442d7..f585391 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,11 @@
OUYA Plugin for Unity
-This version of the OUYA Plugin required [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html) and `Android API 21` or better.
+This version of the OUYA Plugin required [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html) or [OpenJDK](https://learn.microsoft.com/en-us/java/openjdk/download) and `Android API 21` or higher.
Includes support for `Turret Mouse` on `Forge TV`.
-Unity: 5.4.1f1
+`InControl` was included to facilitate the implementation of controls
+Note: It is the open source version: [InControl](https://github.com/pbhogan/InControl.git)
+
+Unity: 2019.2.21f1 only