├── .gitignore ├── CardBoardARKit ├── Android │ └── CardBoardARKit │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── bin │ │ │ └── Data │ │ │ ├── Managed │ │ │ ├── Assembly-CSharp.dll │ │ │ ├── Mono.Security.dll │ │ │ ├── System.dll │ │ │ ├── UnityEngine.dll │ │ │ └── mscorlib.dll │ │ │ ├── PlayerConnectionConfigFile │ │ │ ├── Resources │ │ │ └── unity_builtin_extra │ │ │ ├── mainData │ │ │ ├── settings.xml │ │ │ ├── sharedassets0.assets │ │ │ ├── splash.png │ │ │ └── unity default resources │ │ ├── bin │ │ ├── AndroidManifest.xml │ │ ├── CardBoardARKit.apk │ │ ├── classes.dex │ │ ├── classes │ │ │ └── com │ │ │ │ └── limecolor │ │ │ │ └── unity │ │ │ │ └── cardboard_arKit │ │ │ │ ├── BuildConfig.class │ │ │ │ ├── R$attr.class │ │ │ │ ├── R$drawable.class │ │ │ │ ├── R$string.class │ │ │ │ ├── R.class │ │ │ │ ├── UnityPlayerNativeActivity$1.class │ │ │ │ └── UnityPlayerNativeActivity.class │ │ ├── dexedLibs │ │ │ ├── cardboard-9b1b1160ff0c0aee5cd3cf1c76e223a1.jar │ │ │ └── unity-classes-f4cd36ad4f7cbf9ef67051abd37271e0.jar │ │ ├── jarlist.cache │ │ ├── res │ │ │ └── crunch │ │ │ │ └── drawable │ │ │ │ └── app_icon.png │ │ └── resources.ap_ │ │ ├── gen │ │ └── com │ │ │ └── limecolor │ │ │ └── unity │ │ │ └── cardboard_arKit │ │ │ ├── BuildConfig.java │ │ │ └── R.java │ │ ├── libs │ │ ├── armeabi-v7a │ │ │ ├── gdbserver │ │ │ ├── libmain.so │ │ │ ├── libmono.so │ │ │ └── libunity.so │ │ ├── cardboard.jar │ │ └── unity-classes.jar │ │ ├── project.properties │ │ ├── res │ │ ├── drawable │ │ │ └── app_icon.png │ │ └── values │ │ │ └── strings.xml │ │ └── src │ │ └── com │ │ └── limecolor │ │ └── unity │ │ └── cardboard_arKit │ │ └── UnityPlayerNativeActivity.java └── CardBoardARKit │ ├── Assembly-CSharp-vs.csproj │ ├── Assembly-CSharp.csproj │ ├── Assets │ ├── ARKit.unity │ ├── ARKit.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── CameraControl.cs │ │ ├── CameraControl.cs.meta │ │ ├── TriggerInput.cs │ │ ├── TriggerInput.cs.meta │ │ ├── WebCamControl.cs │ │ └── WebCamControl.cs.meta │ ├── CardBoardARKit-csharp.sln │ ├── CardBoardARKit.sln │ ├── CardBoardARKit.userprefs │ └── ProjectSettings │ ├── AudioManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshLayers.asset │ ├── NetworkManager.asset │ ├── Physics2DSettings.asset │ ├── ProjectSettings.asset │ ├── QualitySettings.asset │ ├── TagManager.asset │ └── TimeManager.asset ├── CardBoardForUnity ├── CardBoardForUnity │ ├── Assembly-CSharp-firstpass-vs.csproj │ ├── Assembly-CSharp-firstpass.csproj │ ├── Assembly-CSharp-vs.csproj │ ├── Assembly-CSharp.csproj │ ├── Assembly-UnityScript-Editor-vs.unityproj │ ├── Assembly-UnityScript-Editor.unityproj │ ├── Assembly-UnityScript-firstpass-vs.unityproj │ ├── Assembly-UnityScript-firstpass.unityproj │ ├── Assets │ │ ├── CardBoardLogics.meta │ │ ├── CardBoardLogics │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ │ ├── CameraControl.cs │ │ │ │ ├── CameraControl.cs.meta │ │ │ │ ├── TriggerInput.cs │ │ │ │ └── TriggerInput.cs.meta │ │ ├── DebrisDefragmentation.unity │ │ ├── DebrisDefragmentation.unity.meta │ │ ├── GameDatas.meta │ │ ├── GameDatas │ │ │ ├── Bullet.meta │ │ │ ├── Bullet │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ │ ├── BulletMaterial.mat │ │ │ │ │ └── BulletMaterial.mat.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Prefabs │ │ │ │ │ ├── Bullet.prefab │ │ │ │ │ └── Bullet.prefab.meta │ │ │ │ ├── Scripts.meta │ │ │ │ └── Scripts │ │ │ │ │ ├── BulletMovements.cs │ │ │ │ │ └── BulletMovements.cs.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── DebriMovements.cs │ │ │ │ ├── DebriMovements.cs.meta │ │ │ │ ├── DebrisMaker.cs │ │ │ │ ├── DebrisMaker.cs.meta │ │ │ │ ├── ExplosionManager.cs │ │ │ │ ├── ExplosionManager.cs.meta │ │ │ │ ├── GameManager.cs │ │ │ │ ├── GameManager.cs.meta │ │ │ │ ├── GameParameters.cs │ │ │ │ └── GameParameters.cs.meta │ │ │ ├── SkyBox Volume 2.meta │ │ │ ├── SkyBox Volume 2 │ │ │ │ ├── DeepSpaceBlueWithPlanet.meta │ │ │ │ └── DeepSpaceBlueWithPlanet │ │ │ │ │ ├── DSBWP.mat │ │ │ │ │ ├── DSBWP.mat.meta │ │ │ │ │ ├── backImage.png │ │ │ │ │ ├── backImage.png.meta │ │ │ │ │ ├── downImage.png │ │ │ │ │ ├── downImage.png.meta │ │ │ │ │ ├── frontImage.png │ │ │ │ │ ├── frontImage.png.meta │ │ │ │ │ ├── leftImage.png │ │ │ │ │ ├── leftImage.png.meta │ │ │ │ │ ├── rightImage.png │ │ │ │ │ ├── rightImage.png.meta │ │ │ │ │ ├── upImage.png │ │ │ │ │ └── upImage.png.meta │ │ │ ├── Space Shooter.meta │ │ │ └── Space Shooter │ │ │ │ ├── Audio.meta │ │ │ │ ├── Audio │ │ │ │ ├── explosion_asteroid.wav │ │ │ │ ├── explosion_asteroid.wav.meta │ │ │ │ ├── music_background.wav │ │ │ │ ├── music_background.wav.meta │ │ │ │ ├── weapon_player.wav │ │ │ │ └── weapon_player.wav.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ ├── part_blast_mat.mat │ │ │ │ ├── part_blast_mat.mat.meta │ │ │ │ ├── part_shockwave_mat.mat │ │ │ │ ├── part_shockwave_mat.mat.meta │ │ │ │ ├── part_spark_large_mat.mat │ │ │ │ ├── part_spark_large_mat.mat.meta │ │ │ │ ├── part_spark_white_mat.mat │ │ │ │ ├── part_spark_white_mat.mat.meta │ │ │ │ ├── part_spark_yellow_mat.mat │ │ │ │ ├── part_spark_yellow_mat.mat.meta │ │ │ │ ├── prop_asteroid_01_mat.mat │ │ │ │ ├── prop_asteroid_01_mat.mat.meta │ │ │ │ ├── prop_asteroid_02_mat.mat │ │ │ │ ├── prop_asteroid_02_mat.mat.meta │ │ │ │ ├── prop_asteroid_03_mat.mat │ │ │ │ └── prop_asteroid_03_mat.mat.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── Models │ │ │ │ ├── prop_asteroid_01.FBX │ │ │ │ ├── prop_asteroid_01.FBX.meta │ │ │ │ ├── prop_asteroid_02.FBX │ │ │ │ ├── prop_asteroid_02.FBX.meta │ │ │ │ ├── prop_asteroid_03.FBX │ │ │ │ └── prop_asteroid_03.FBX.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Prefabs │ │ │ │ ├── Asteroids.meta │ │ │ │ ├── Asteroids │ │ │ │ │ ├── asteroid1.prefab │ │ │ │ │ ├── asteroid1.prefab.meta │ │ │ │ │ ├── asteroid2.prefab │ │ │ │ │ ├── asteroid2.prefab.meta │ │ │ │ │ ├── asteroid3.prefab │ │ │ │ │ └── asteroid3.prefab.meta │ │ │ │ ├── VFX.meta │ │ │ │ └── VFX │ │ │ │ │ ├── Explosions.meta │ │ │ │ │ └── Explosions │ │ │ │ │ ├── explosion_player.prefab │ │ │ │ │ └── explosion_player.prefab.meta │ │ │ │ ├── Textures.meta │ │ │ │ └── Textures │ │ │ │ ├── part_flash_dff.tif │ │ │ │ ├── part_flash_dff.tif.meta │ │ │ │ ├── part_shockwave_dff.tif │ │ │ │ ├── part_shockwave_dff.tif.meta │ │ │ │ ├── part_spark_large_dff.tif │ │ │ │ ├── part_spark_large_dff.tif.meta │ │ │ │ ├── part_spark_small_dff.tif │ │ │ │ ├── part_spark_small_dff.tif.meta │ │ │ │ ├── prop_asteroid_01_dff.tif │ │ │ │ ├── prop_asteroid_01_dff.tif.meta │ │ │ │ ├── prop_asteroid_01_nrm.tif │ │ │ │ ├── prop_asteroid_01_nrm.tif.meta │ │ │ │ ├── prop_asteroid_02_dff.tif │ │ │ │ ├── prop_asteroid_02_dff.tif.meta │ │ │ │ ├── prop_asteroid_02_nrm.tif │ │ │ │ ├── prop_asteroid_02_nrm.tif.meta │ │ │ │ ├── prop_asteroid_03_dff.tif │ │ │ │ ├── prop_asteroid_03_dff.tif.meta │ │ │ │ ├── prop_asteroid_03_nrm.tif │ │ │ │ └── prop_asteroid_03_nrm.tif.meta │ │ ├── x-icon.png │ │ └── x-icon.png.meta │ ├── CardBoardForUnity-csharp.sln │ ├── CardBoardForUnity.sln │ ├── CardBoardForUnity.userprefs │ └── ProjectSettings │ │ ├── AudioManager.asset │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── NavMeshLayers.asset │ │ ├── NetworkManager.asset │ │ ├── Physics2DSettings.asset │ │ ├── ProjectSettings.asset │ │ ├── QualitySettings.asset │ │ ├── TagManager.asset │ │ └── TimeManager.asset └── DebrisDefragmentation_Android │ └── Debri_Defragmentation │ ├── .classpath │ ├── .project │ ├── .settings │ └── org.eclipse.jdt.core.prefs │ ├── AndroidManifest.xml │ ├── assets │ └── bin │ │ └── Data │ │ ├── Managed │ │ ├── Assembly-CSharp.dll │ │ ├── Mono.Security.dll │ │ ├── System.dll │ │ ├── UnityEngine.dll │ │ └── mscorlib.dll │ │ ├── PlayerConnectionConfigFile │ │ ├── Resources │ │ └── unity_builtin_extra │ │ ├── mainData │ │ ├── settings.xml │ │ ├── sharedassets0.assets.split0 │ │ ├── sharedassets0.assets.split1 │ │ ├── sharedassets0.assets.split2 │ │ ├── sharedassets0.assets.split3 │ │ ├── sharedassets0.assets.split4 │ │ ├── splash.png │ │ └── unity default resources │ ├── bin │ ├── AndroidManifest.xml │ ├── Data │ │ ├── Managed │ │ │ ├── Assembly-CSharp.dll │ │ │ ├── Mono.Security.dll │ │ │ ├── System.dll │ │ │ ├── UnityEngine.dll │ │ │ └── mscorlib.dll │ │ ├── PlayerConnectionConfigFile │ │ ├── Resources │ │ │ └── unity_builtin_extra │ │ ├── mainData │ │ ├── settings.xml │ │ ├── sharedassets0.assets.split0 │ │ ├── sharedassets0.assets.split1 │ │ ├── sharedassets0.assets.split2 │ │ ├── sharedassets0.assets.split3 │ │ ├── sharedassets0.assets.split4 │ │ ├── splash.png │ │ └── unity default resources │ ├── UnityPlayerNativeActivity.apk │ ├── classes.dex │ ├── classes │ │ └── com │ │ │ └── limecolor │ │ │ └── unity │ │ │ └── card_board_for_unity │ │ │ └── debris │ │ │ ├── BuildConfig.class │ │ │ ├── R$attr.class │ │ │ ├── R$drawable.class │ │ │ ├── R$string.class │ │ │ ├── R.class │ │ │ ├── UnityPlayerNativeActivity$1.class │ │ │ └── UnityPlayerNativeActivity.class │ ├── dexedLibs │ │ ├── cardboard-471cede8896edcd7c2634dc6289b14ec.jar │ │ ├── cardboard-df43a431ad5006d2a4e66407661dd0ae.jar │ │ ├── unity-classes-bda75fa14e236fc73cdc5abbcfc2360c.jar │ │ └── unity-classes-eab95fab75c10dcbd8e6533ae9719fd9.jar │ ├── jarlist.cache │ ├── res │ │ └── crunch │ │ │ ├── drawable-hdpi │ │ │ └── app_icon.png │ │ │ ├── drawable-ldpi │ │ │ └── app_icon.png │ │ │ ├── drawable-xhdpi │ │ │ └── app_icon.png │ │ │ ├── drawable-xxhdpi │ │ │ └── app_icon.png │ │ │ └── drawable │ │ │ └── app_icon.png │ └── resources.ap_ │ ├── gen │ └── com │ │ └── limecolor │ │ └── unity │ │ └── card_board_for_unity │ │ └── debris │ │ ├── BuildConfig.java │ │ └── R.java │ ├── libs │ ├── armeabi-v7a │ │ ├── gdbserver │ │ ├── libmain.so │ │ ├── libmono.so │ │ └── libunity.so │ ├── cardboard.jar │ └── unity-classes.jar │ ├── project.properties │ ├── res │ ├── drawable-hdpi │ │ └── app_icon.png │ ├── drawable-ldpi │ │ └── app_icon.png │ ├── drawable-xhdpi │ │ └── app_icon.png │ ├── drawable-xxhdpi │ │ └── app_icon.png │ ├── drawable │ │ └── app_icon.png │ └── values │ │ └── strings.xml │ └── src │ └── com │ └── limecolor │ └── unity │ └── card_board_for_unity │ └── debris │ └── UnityPlayerNativeActivity.java ├── README.md └── SamplePhoto ├── ar1.png ├── debri1.png ├── debri2.png ├── ex00.png ├── ex01.png ├── ex02.png └── ex03.png /.gitignore: -------------------------------------------------------------------------------- 1 | [Ll]ibrary/ 2 | [Tt]emp/ 3 | [Oo]bj/ 4 | [Bb]uild/ 5 | 6 | # Autogenerated VS/MD solution and project files 7 | /*.csproj 8 | /*.unityproj 9 | /*.sln 10 | /*.suo 11 | /*.user 12 | /*.userprefs 13 | /*.pidb 14 | /*.booproj 15 | 16 | #Unity3D Generated File On Crash Reports 17 | sysinfo.txt 18 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | CardBoardARKit 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/Assembly-CSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/Assembly-CSharp.dll -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/Mono.Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/Mono.Security.dll -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/System.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/System.dll -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/UnityEngine.dll -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/mscorlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Managed/mscorlib.dll -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/PlayerConnectionConfigFile: -------------------------------------------------------------------------------- 1 | listen 1069237080 0 0 -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Resources/unity_builtin_extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/Resources/unity_builtin_extra -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/mainData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/mainData -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0 4 | 0 5 | True 6 | False 7 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/sharedassets0.assets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/sharedassets0.assets -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/splash.png -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/unity default resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/assets/bin/Data/unity default resources -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/CardBoardARKit.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/CardBoardARKit.apk -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes.dex -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/BuildConfig.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$attr.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$drawable.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R$string.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/R.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/UnityPlayerNativeActivity$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/UnityPlayerNativeActivity$1.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/UnityPlayerNativeActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/classes/com/limecolor/unity/cardboard_arKit/UnityPlayerNativeActivity.class -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/dexedLibs/cardboard-9b1b1160ff0c0aee5cd3cf1c76e223a1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/dexedLibs/cardboard-9b1b1160ff0c0aee5cd3cf1c76e223a1.jar -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/dexedLibs/unity-classes-f4cd36ad4f7cbf9ef67051abd37271e0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/dexedLibs/unity-classes-f4cd36ad4f7cbf9ef67051abd37271e0.jar -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/jarlist.cache: -------------------------------------------------------------------------------- 1 | # cache for current jar dependency. DO NOT EDIT. 2 | # format is 3 | # Encoding is UTF-8 4 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/res/crunch/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/res/crunch/drawable/app_icon.png -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/bin/resources.ap_ -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/gen/com/limecolor/unity/cardboard_arKit/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.limecolor.unity.cardboard_arKit; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/gen/com/limecolor/unity/cardboard_arKit/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * aapt tool from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | 8 | package com.limecolor.unity.cardboard_arKit; 9 | 10 | public final class R { 11 | public static final class attr { 12 | } 13 | public static final class drawable { 14 | public static final int app_icon=0x7f020000; 15 | } 16 | public static final class string { 17 | public static final int app_name=0x7f030000; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/gdbserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/gdbserver -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libmain.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libmain.so -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libmono.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libmono.so -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libunity.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/armeabi-v7a/libunity.so -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/cardboard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/cardboard.jar -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/libs/unity-classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/libs/unity-classes.jar -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/project.properties: -------------------------------------------------------------------------------- 1 | target=android-20 2 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/res/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/Android/CardBoardARKit/res/drawable/app_icon.png -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | CardBoardARKit 4 | -------------------------------------------------------------------------------- /CardBoardARKit/Android/CardBoardARKit/src/com/limecolor/unity/cardboard_arKit/UnityPlayerNativeActivity.java: -------------------------------------------------------------------------------- 1 | package com.limecolor.unity.cardboard_arKit; 2 | 3 | import com.unity3d.player.*; 4 | import android.annotation.SuppressLint; 5 | import android.app.NativeActivity; 6 | import android.content.res.Configuration; 7 | import android.graphics.PixelFormat; 8 | import android.os.Build; 9 | import android.os.Bundle; 10 | import android.view.KeyEvent; 11 | import android.view.MotionEvent; 12 | import android.view.View; 13 | import android.view.Window; 14 | import android.view.WindowManager; 15 | 16 | import com.google.vrtoolkit.cardboard.sensors.HeadTracker; 17 | import com.google.vrtoolkit.cardboard.sensors.MagnetSensor; 18 | import android.content.Context; 19 | import android.os.Vibrator; 20 | import android.util.Log; 21 | 22 | public class UnityPlayerNativeActivity extends NativeActivity implements MagnetSensor.OnCardboardTriggerListener 23 | { 24 | protected UnityPlayer mUnityPlayer; // don't change the name of this variable; referenced from native code 25 | 26 | private int currentApiVersion = 0; 27 | 28 | // Setup activity layout 29 | @SuppressLint("NewApi") @Override protected void onCreate (Bundle savedInstanceState) 30 | { 31 | requestWindowFeature(Window.FEATURE_NO_TITLE); 32 | super.onCreate(savedInstanceState); 33 | 34 | getWindow().takeSurface(null); 35 | setTheme(android.R.style.Theme_NoTitleBar_Fullscreen); 36 | getWindow().setFormat(PixelFormat.RGB_565); 37 | 38 | currentApiVersion = android.os.Build.VERSION.SDK_INT; 39 | 40 | final int flags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE 41 | | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 42 | | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 43 | | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 44 | | View.SYSTEM_UI_FLAG_FULLSCREEN 45 | | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; 46 | 47 | // This work only for android 4.4+ 48 | if (currentApiVersion >= 19) { 49 | 50 | getWindow().getDecorView().setSystemUiVisibility(flags); 51 | // Code below is for case when you press Volume up or Volume down. 52 | // Without this after pressing valume buttons navigation bar will 53 | // show up and don't hide 54 | final View decorView = getWindow().getDecorView(); 55 | decorView 56 | .setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() { 57 | 58 | @Override 59 | public void onSystemUiVisibilityChange(int visibility) { 60 | if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) { 61 | decorView.setSystemUiVisibility(flags); 62 | } 63 | } 64 | }); 65 | } 66 | 67 | 68 | mUnityPlayer = new UnityPlayer(this); 69 | if (mUnityPlayer.getSettings ().getBoolean ("hide_status_bar", true)) 70 | getWindow ().setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, 71 | WindowManager.LayoutParams.FLAG_FULLSCREEN); 72 | 73 | getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 74 | 75 | setContentView(mUnityPlayer); 76 | mUnityPlayer.requestFocus(); 77 | 78 | 79 | InitializeCardBoard(); 80 | } 81 | 82 | 83 | private MagnetSensor mMagnetSensor; 84 | //private NfcSensor mNfcSensor; 85 | 86 | private Vibrator mVibrator; 87 | 88 | private static HeadTracker mHeadTracker; 89 | private static float[] mHeadView = new float[16]; 90 | 91 | 92 | private void InitializeCardBoard() { 93 | 94 | this.mMagnetSensor = new MagnetSensor(this); 95 | this.mMagnetSensor.setOnCardboardTriggerListener(this); 96 | 97 | 98 | mVibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); 99 | 100 | 101 | 102 | mHeadTracker = new HeadTracker(getApplicationContext()); 103 | 104 | mHeadTracker.startTracking(); 105 | } 106 | 107 | 108 | public static float[] getHeadMatrix() { 109 | mHeadTracker.getLastHeadView(mHeadView, 0); 110 | return mHeadView; 111 | } 112 | 113 | @Override 114 | public void onCardboardTrigger() { 115 | mVibrator.vibrate(50); 116 | UnityPlayer.UnitySendMessage("TriggerInput", "GetTriggerEvent", ""); 117 | } 118 | 119 | 120 | 121 | 122 | // Quit Unity 123 | @Override protected void onDestroy () 124 | { 125 | mUnityPlayer.quit(); 126 | super.onDestroy(); 127 | //this.mNfcSensor.removeOnCardboardNfcListener(this); 128 | } 129 | 130 | // Pause Unity 131 | @Override protected void onPause() 132 | { 133 | super.onPause(); 134 | mUnityPlayer.pause(); 135 | this.mMagnetSensor.stop(); 136 | //this.mNfcSensor.onPause(this); 137 | } 138 | 139 | // Resume Unity 140 | @Override protected void onResume() 141 | { 142 | super.onResume(); 143 | mUnityPlayer.resume(); 144 | this.mMagnetSensor.start(); 145 | //this.mNfcSensor.onResume(this); 146 | } 147 | 148 | // This ensures the layout will be correct. 149 | @Override public void onConfigurationChanged(Configuration newConfig) 150 | { 151 | super.onConfigurationChanged(newConfig); 152 | mUnityPlayer.configurationChanged(newConfig); 153 | } 154 | 155 | // Notify Unity of the focus change. 156 | @SuppressLint("NewApi") 157 | @Override public void onWindowFocusChanged(boolean hasFocus) 158 | { 159 | super.onWindowFocusChanged(hasFocus); 160 | mUnityPlayer.windowFocusChanged(hasFocus); 161 | 162 | if (currentApiVersion >= 19 && hasFocus) { 163 | getWindow().getDecorView().setSystemUiVisibility( 164 | View.SYSTEM_UI_FLAG_LAYOUT_STABLE 165 | | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 166 | | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 167 | | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 168 | | View.SYSTEM_UI_FLAG_FULLSCREEN 169 | | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); 170 | } 171 | 172 | } 173 | 174 | // For some reason the multiple keyevent type is not supported by the ndk. 175 | // Force event injection by overriding dispatchKeyEvent(). 176 | @Override public boolean dispatchKeyEvent(KeyEvent event) 177 | { 178 | if (event.getAction() == KeyEvent.ACTION_MULTIPLE) 179 | return mUnityPlayer.injectEvent(event); 180 | return super.dispatchKeyEvent(event); 181 | } 182 | 183 | // Pass any events not handled by (unfocused) views straight to UnityPlayer 184 | @Override public boolean onKeyUp(int keyCode, KeyEvent event) { return mUnityPlayer.injectEvent(event); } 185 | @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return mUnityPlayer.injectEvent(event); } 186 | @Override public boolean onTouchEvent(MotionEvent event) { return mUnityPlayer.injectEvent(event); } 187 | /*API12*/ public boolean onGenericMotionEvent(MotionEvent event) { return mUnityPlayer.injectEvent(event); } 188 | 189 | 190 | } -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assembly-CSharp-vs.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assembly-CSharp.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/ARKit.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/Assets/ARKit.unity -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/ARKit.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f0152d7c359541a897dbd2098a2e9fb 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46fa272ae20dd4c8db64ce4c6ab464c9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/CameraControl.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class CameraControl : MonoBehaviour { 5 | 6 | public bool headTrackingOn = true; 7 | 8 | void Start () { 9 | 10 | #if UNITY_ANDROID 11 | StopAllCoroutines(); 12 | StartCoroutine( HeadTrackingProcess() ); 13 | #endif 14 | } 15 | 16 | IEnumerator HeadTrackingProcess() 17 | { 18 | yield return null; 19 | 20 | AndroidJavaClass jc = new AndroidJavaClass("com.limecolor.unity.cardboard_arKit.UnityPlayerNativeActivity"); 21 | Matrix4x4 matrix = new Matrix4x4(); 22 | 23 | while( headTrackingOn ) 24 | { 25 | 26 | float[] M = jc.CallStatic ("getHeadMatrix"); 27 | 28 | matrix.SetColumn(0, new Vector4(M[0], M[4], -M[8], M[12]) ); 29 | matrix.SetColumn(1, new Vector4(M[1], M[5], -M[9], M[13]) ); 30 | matrix.SetColumn(2, new Vector4(-M[2], -M[6], M[10], M[14]) ); 31 | matrix.SetColumn(3, new Vector4(M[3], M[7], M[11], M[15]) ); 32 | 33 | TransformFromMatrix (matrix, gameObject.transform); 34 | 35 | yield return new WaitForEndOfFrame(); 36 | } 37 | 38 | } 39 | 40 | public static void TransformFromMatrix(Matrix4x4 matrix, Transform trans) { 41 | trans.rotation = QuaternionFromMatrix(matrix); 42 | trans.position = matrix.GetColumn(3); // uses implicit conversion from Vector4 to Vector3 43 | } 44 | 45 | public static Quaternion QuaternionFromMatrix(Matrix4x4 m) { 46 | Quaternion q = new Quaternion(); 47 | q.w = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] + m[1,1] + m[2,2] ) ) / 2; 48 | q.x = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] - m[1,1] - m[2,2] ) ) / 2; 49 | q.y = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] + m[1,1] - m[2,2] ) ) / 2; 50 | q.z = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] - m[1,1] + m[2,2] ) ) / 2; 51 | q.x *= Mathf.Sign( q.x * ( m[2,1] - m[1,2] ) ); 52 | q.y *= Mathf.Sign( q.y * ( m[0,2] - m[2,0] ) ); 53 | q.z *= Mathf.Sign( q.z * ( m[1,0] - m[0,1] ) ); 54 | return q; 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/CameraControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5dee4b16d1024f5a9d57e096903e33e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/TriggerInput.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class TriggerInput : MonoBehaviour { 5 | 6 | [SerializeField] 7 | private GameObject dummyGunObject = null; 8 | 9 | [SerializeField] 10 | private GameObject bulletObject = null; 11 | 12 | void Update() 13 | { 14 | if ( Input.GetButtonDown("Fire1") ) 15 | { 16 | Shot(); 17 | } 18 | } 19 | 20 | void GetTriggerEvent() 21 | { 22 | Shot(); 23 | } 24 | 25 | private void Shot() 26 | { 27 | // nothing in here now... 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/TriggerInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57af69b02c8194b6d8068be5376ca706 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/WebCamControl.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class WebCamControl : MonoBehaviour { 5 | 6 | // Use this for initialization 7 | void Start () { 8 | Initialize (); 9 | } 10 | 11 | // Update is called once per frame 12 | void Update () { 13 | 14 | } 15 | 16 | public void Initialize() { 17 | Debug.Log("Initialize"); 18 | 19 | GUITexture BackgroundTexture = gameObject.AddComponent(); 20 | BackgroundTexture.pixelInset = new Rect(0,0,Screen.width,Screen.height); 21 | //set up camera 22 | WebCamDevice[] devices = WebCamTexture.devices; 23 | string backCamName=""; 24 | for( int i = 0 ; i < devices.Length ; i++ ) { 25 | Debug.Log("Device:"+devices[i].name+ "IS FRONT FACING:"+devices[i].isFrontFacing); 26 | 27 | if (!devices[i].isFrontFacing) { 28 | backCamName = devices[i].name; 29 | } 30 | } 31 | 32 | WebCamTexture CameraTexture = new WebCamTexture(backCamName,10000,10000,30); 33 | CameraTexture.Play(); 34 | BackgroundTexture.texture = CameraTexture; 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/Assets/Scripts/WebCamControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 345c1b06b37474ec394fa16aa9f5c2ee 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/CardBoardARKit-csharp.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 11.00 2 | # Visual Studio 2008 3 | 4 | Project("{B30D6FE3-9A19-E62C-6E7A-48B7221D5E1E}") = "CardBoardARKit", "Assembly-CSharp-vs.csproj", "{151CD82B-7A6F-02A1-8ABF-034C3C1353D3}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | GlobalSection(MonoDevelopProperties) = preSolution 21 | StartupItem = Assembly-CSharp.csproj 22 | Policies = $0 23 | $0.TextStylePolicy = $1 24 | $1.inheritsSet = null 25 | $1.scope = text/x-csharp 26 | $0.CSharpFormattingPolicy = $2 27 | $2.inheritsSet = Mono 28 | $2.inheritsScope = text/x-csharp 29 | $2.scope = text/x-csharp 30 | $0.TextStylePolicy = $3 31 | $3.FileWidth = 120 32 | $3.TabWidth = 4 33 | $3.EolMarker = Unix 34 | $3.inheritsSet = Mono 35 | $3.inheritsScope = text/plain 36 | $3.scope = text/plain 37 | EndGlobalSection 38 | 39 | EndGlobal 40 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/CardBoardARKit.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 11.00 2 | # Visual Studio 2008 3 | 4 | Project("{B30D6FE3-9A19-E62C-6E7A-48B7221D5E1E}") = "CardBoardARKit", "Assembly-CSharp.csproj", "{151CD82B-7A6F-02A1-8ABF-034C3C1353D3}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {151CD82B-7A6F-02A1-8ABF-034C3C1353D3}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | GlobalSection(MonoDevelopProperties) = preSolution 21 | StartupItem = Assembly-CSharp.csproj 22 | Policies = $0 23 | $0.TextStylePolicy = $1 24 | $1.inheritsSet = null 25 | $1.scope = text/x-csharp 26 | $0.CSharpFormattingPolicy = $2 27 | $2.inheritsSet = Mono 28 | $2.inheritsScope = text/x-csharp 29 | $2.scope = text/x-csharp 30 | $0.TextStylePolicy = $3 31 | $3.FileWidth = 120 32 | $3.TabWidth = 4 33 | $3.EolMarker = Unix 34 | $3.inheritsSet = Mono 35 | $3.inheritsScope = text/plain 36 | $3.scope = text/plain 37 | EndGlobalSection 38 | 39 | EndGlobal 40 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/CardBoardARKit.userprefs: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /CardBoardARKit/CardBoardARKit/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardARKit/CardBoardARKit/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-CSharp-firstpass-vs.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {2A2603E2-DF2D-FA31-1476-A3ACFA4DC61B} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp-firstpass 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 140 | 141 | 142 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-CSharp-firstpass.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {2A2603E2-DF2D-FA31-1476-A3ACFA4DC61B} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp-firstpass 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 140 | 141 | 142 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-CSharp-vs.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-CSharp.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B} 9 | Library 10 | Properties 11 | 12 | Assembly-CSharp 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-UnityScript-Editor-vs.unityproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {01B48F2D-734E-E78E-32FD-A69BC321641F} 9 | Library 10 | Properties 11 | 12 | Assembly-UnityScript-Editor 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE;ENABLE_DUCK_TYPING 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.Graphs.dll 64 | 65 | 66 | 67 | 68 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B} Assembly-CSharp-vs 69 | 70 | 71 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assembly-UnityScript-Editor.unityproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Debug 5 | AnyCPU 6 | 10.0.20506 7 | 2.0 8 | {01B48F2D-734E-E78E-32FD-A69BC321641F} 9 | Library 10 | Properties 11 | 12 | Assembly-UnityScript-Editor 13 | v3.5 14 | 512 15 | Assets 16 | 17 | 18 | true 19 | full 20 | false 21 | Temp\bin\Debug\ 22 | DEBUG;TRACE;UNITY_4_5_0;UNITY_4_5;UNITY_ANDROID;ENABLE_MICROPHONE;ENABLE_TEXTUREID_MAP;ENABLE_UNITYEVENTS;ENABLE_NEW_HIERARCHY ;ENABLE_AUDIO_FMOD;ENABLE_MONO;ENABLE_TERRAIN;ENABLE_SUBSTANCE;ENABLE_GENERICS;INCLUDE_WP8SUPPORT;ENABLE_WWW;ENABLE_IMAGEEFFECTS;ENABLE_WEBCAM;INCLUDE_METROSUPPORT;RENDER_SOFTWARE_CURSOR;ENABLE_NETWORK;ENABLE_PHYSICS;ENABLE_CACHING;ENABLE_CLOTH;UNITY_ANDROID_API;ENABLE_2D_PHYSICS;ENABLE_SHADOWS;ENABLE_AUDIO;ENABLE_NAVMESH_CARVING;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_PROFILER;UNITY_EDITOR;UNITY_EDITOR_OSX;UNITY_TEAM_LICENSE;UNITY_PRO_LICENSE;ENABLE_DUCK_TYPING 23 | prompt 24 | 4 25 | 0169 26 | 27 | 28 | pdbonly 29 | true 30 | Temp\bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 0169 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll 43 | 44 | 45 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | /Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.Graphs.dll 64 | 65 | 66 | 67 | 68 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B} Assembly-CSharp 69 | 70 | 71 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 125bded32d901457498b72c31ff2f242 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b81bef7b00b34f1f872567c60d17ee1 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts/CameraControl.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class CameraControl : MonoBehaviour { 5 | 6 | public bool headTrackingOn = true; 7 | 8 | void Start () { 9 | 10 | #if UNITY_ANDROID 11 | StopAllCoroutines(); 12 | StartCoroutine( HeadTrackingProcess() ); 13 | #endif 14 | } 15 | 16 | IEnumerator HeadTrackingProcess() 17 | { 18 | yield return null; 19 | 20 | AndroidJavaClass jc = new AndroidJavaClass("com.limecolor.unity.card_board_for_unity.debris.UnityPlayerNativeActivity"); 21 | Matrix4x4 matrix = new Matrix4x4(); 22 | 23 | while( headTrackingOn ) 24 | { 25 | 26 | float[] M = jc.CallStatic ("getHeadMatrix"); 27 | 28 | matrix.SetColumn(0, new Vector4(M[0], M[4], -M[8], M[12]) ); 29 | matrix.SetColumn(1, new Vector4(M[1], M[5], -M[9], M[13]) ); 30 | matrix.SetColumn(2, new Vector4(-M[2], -M[6], M[10], M[14]) ); 31 | matrix.SetColumn(3, new Vector4(M[3], M[7], M[11], M[15]) ); 32 | 33 | TransformFromMatrix (matrix, gameObject.transform); 34 | 35 | yield return new WaitForEndOfFrame(); 36 | } 37 | 38 | } 39 | 40 | public static void TransformFromMatrix(Matrix4x4 matrix, Transform trans) { 41 | trans.rotation = QuaternionFromMatrix(matrix); 42 | trans.position = matrix.GetColumn(3); // uses implicit conversion from Vector4 to Vector3 43 | } 44 | 45 | public static Quaternion QuaternionFromMatrix(Matrix4x4 m) { 46 | Quaternion q = new Quaternion(); 47 | q.w = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] + m[1,1] + m[2,2] ) ) / 2; 48 | q.x = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] - m[1,1] - m[2,2] ) ) / 2; 49 | q.y = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] + m[1,1] - m[2,2] ) ) / 2; 50 | q.z = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] - m[1,1] + m[2,2] ) ) / 2; 51 | q.x *= Mathf.Sign( q.x * ( m[2,1] - m[1,2] ) ); 52 | q.y *= Mathf.Sign( q.y * ( m[0,2] - m[2,0] ) ); 53 | q.z *= Mathf.Sign( q.z * ( m[1,0] - m[0,1] ) ); 54 | return q; 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts/CameraControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f57eadcbea254ea18aa54aaca16900d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts/TriggerInput.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class TriggerInput : MonoBehaviour { 5 | 6 | [SerializeField] 7 | private GameObject dummyGunObject = null; 8 | 9 | [SerializeField] 10 | private GameObject bulletObject = null; 11 | 12 | void Update() 13 | { 14 | if ( Input.GetButtonDown("Fire1") ) 15 | { 16 | Shot(); 17 | } 18 | } 19 | 20 | void GetTriggerEvent() 21 | { 22 | Shot(); 23 | } 24 | 25 | private void Shot() 26 | { 27 | GameObject bullet = Instantiate(bulletObject, dummyGunObject.transform.position, dummyGunObject.transform.rotation) as GameObject; 28 | GameParameters.GetInstance().AddShootNum(); 29 | } 30 | 31 | } 32 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts/TriggerInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fcf424b0c3e1f4f6987aa1b96d4e3371 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/DebrisDefragmentation.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/DebrisDefragmentation.unity -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/DebrisDefragmentation.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ac4c0f35c1114de5a764a31e22bedcd 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e61285a80bbfa432b9c56fcef46130dd 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80919741de1be41848657d9219bb7ecd 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f1a8616a499e4c2cb1cd92572a6317d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Materials/BulletMaterial.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Materials/BulletMaterial.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Materials/BulletMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bad106b64106424fbeaa252a6c143dc 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b303ab4aa4de480f9bb8ee4953df1e4 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Prefabs/Bullet.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Prefabs/Bullet.prefab -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Prefabs/Bullet.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6c843c5b24f34df5af20b972461e049 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aca4fe25c2a294187af300d1c8b5b112 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Scripts/BulletMovements.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class BulletMovements : MonoBehaviour { 5 | 6 | [SerializeField] 7 | private float speed = 10.0f; 8 | 9 | [SerializeField] 10 | private GameObject explosionObject = null; 11 | 12 | void Update() 13 | { 14 | // transform.up * speed * Time.deltaTime 15 | gameObject.rigidbody.AddForce(transform.up * speed * Time.deltaTime); 16 | 17 | if (gameObject.transform.position.z > 30) 18 | { 19 | Destroy(gameObject); 20 | } 21 | } 22 | 23 | 24 | void OnCollisionEnter( Collision collision ) 25 | { 26 | //Debug.Log( "OnCollisionEnter : " + collision.gameObject.name ); 27 | 28 | if (collision.gameObject.name.Contains ("asteroid")) 29 | { 30 | 31 | GameObject explosionParticleClone = Instantiate(explosionObject, collision.gameObject.transform.position, collision.gameObject.transform.rotation ) as GameObject; 32 | GameParameters.GetInstance().SubDebriNum(); 33 | 34 | Destroy(gameObject); 35 | Destroy (collision.gameObject); 36 | } 37 | 38 | 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Bullet/Scripts/BulletMovements.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 306cd848cd3824a1b8548cc3abceb830 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1759e32890e094484bfd78152c47f8f8 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/DebriMovements.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class DebriMovements : MonoBehaviour { 5 | 6 | private float speed = 0.0f; 7 | 8 | void Start () 9 | { 10 | speed = Random.Range (10.0f, 30.0f); 11 | } 12 | 13 | 14 | void Update () 15 | { 16 | transform.RotateAround(Vector3.zero, new Vector3(1.0f, 1.0f, 1.0f), speed * Time.deltaTime); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/DebriMovements.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44433797c88714655a5a285d69576aef 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/DebrisMaker.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class DebrisMaker : MonoBehaviour { 5 | 6 | 7 | 8 | [SerializeField] 9 | private GameObject debriObject1 = null; 10 | [SerializeField] 11 | private GameObject debriObject2 = null; 12 | [SerializeField] 13 | private GameObject debriObject3 = null; 14 | 15 | 16 | 17 | 18 | private static DebrisMaker _instance = null; 19 | public static DebrisMaker GetInstance() 20 | { 21 | return _instance; 22 | } 23 | 24 | void Start () 25 | { 26 | if (_instance == null) 27 | { 28 | _instance = this; 29 | } 30 | else 31 | { 32 | Destroy (gameObject); 33 | } 34 | } 35 | 36 | 37 | 38 | public void DebrisMake() 39 | { 40 | int debriMax = GameParameters.GetInstance().GetDebriMax(); 41 | for (int i = 0; i < debriMax; ++i) 42 | { 43 | int ranNum = Random.Range (0, 3); 44 | GameObject debri = null; 45 | 46 | switch (ranNum) 47 | { 48 | case 0: 49 | debri = debriObject1; 50 | break; 51 | case 1: 52 | debri = debriObject2; 53 | break; 54 | case 2: 55 | debri = debriObject3; 56 | break; 57 | } 58 | 59 | GameObject debriClone = Instantiate(debri, new Vector3(Random.Range(-11.0f,11.0f), Random.Range(-11.0f,11.0f), Random.Range(-11.0f,11.0f)), Quaternion.identity ) as GameObject; 60 | } 61 | } 62 | 63 | 64 | } 65 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/DebrisMaker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f37dcd66de62e482db8165a365e0817e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/ExplosionManager.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class ExplosionManager : MonoBehaviour { 5 | 6 | 7 | private ParticleSystem ps; 8 | 9 | void Start () 10 | { 11 | ps = GetComponent(); 12 | } 13 | 14 | public void Update() 15 | { 16 | if(ps) 17 | { 18 | if(!ps.IsAlive()) 19 | { 20 | Destroy(gameObject); 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/ExplosionManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce771bcb4ed0d40f083d95e9cde4cbb0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/GameManager.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class GameManager : MonoBehaviour { 5 | 6 | [SerializeField] 7 | private GUIText timeText = null; 8 | [SerializeField] 9 | private GUIText endText = null; 10 | 11 | 12 | void Start () 13 | { 14 | GameParameters.GetInstance().InitializeGame(); 15 | } 16 | 17 | 18 | void Update () 19 | { 20 | bool isPlaying = GameParameters.GetInstance().IsPlaying(); 21 | float playTime = GameParameters.GetInstance().GetPlayTime(); 22 | 23 | if (isPlaying) 24 | { 25 | endText.text = ""; 26 | timeText.text = playTime.ToString("00.00"); 27 | } 28 | else 29 | { 30 | int shootNum = GameParameters.GetInstance().GetShootNum(); 31 | timeText.text = ""; 32 | endText.text = "Clear! \n " + playTime.ToString("00.00") + "\n" + shootNum + " Shots! \n" + "Shot to Restart"; 33 | } 34 | } 35 | 36 | 37 | } 38 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/GameManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1301ff2d9338e4998b921f8e8a0c2627 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/GameParameters.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | public class GameParameters : MonoBehaviour { 5 | 6 | [SerializeField] 7 | private int debriMax = 10; 8 | 9 | 10 | 11 | private bool isPlaying = false; 12 | private int leftDebrisNum = int.MaxValue; 13 | private int shootNum = 0; 14 | private float playTime = 0.0f; 15 | 16 | 17 | 18 | private static GameParameters _instance = null; 19 | public static GameParameters GetInstance() 20 | { 21 | return _instance; 22 | } 23 | 24 | 25 | void Start () 26 | { 27 | if (_instance == null) 28 | { 29 | _instance = this; 30 | } 31 | else 32 | { 33 | Destroy (gameObject); 34 | } 35 | } 36 | 37 | 38 | 39 | void Update () 40 | { 41 | if (isPlaying) 42 | { 43 | playTime += Time.deltaTime; 44 | } 45 | 46 | if (leftDebrisNum < 1) 47 | { 48 | isPlaying = false; 49 | } 50 | } 51 | 52 | 53 | public void InitializeGame() 54 | { 55 | isPlaying = true; 56 | leftDebrisNum = debriMax; 57 | shootNum = 0; 58 | playTime = 0.0f; 59 | 60 | DebrisMaker.GetInstance().DebrisMake(); 61 | } 62 | 63 | public int GetDebriMax() 64 | { 65 | return debriMax; 66 | } 67 | 68 | public void SubDebriNum() 69 | { 70 | --leftDebrisNum; 71 | } 72 | 73 | public int GetLeftDebrisNum() 74 | { 75 | return leftDebrisNum; 76 | } 77 | 78 | public void AddShootNum() 79 | { 80 | if (isPlaying) 81 | { 82 | ++shootNum; 83 | } 84 | else 85 | { 86 | InitializeGame(); 87 | } 88 | } 89 | 90 | public bool IsPlaying() 91 | { 92 | return isPlaying; 93 | } 94 | 95 | public float GetPlayTime() 96 | { 97 | return playTime; 98 | } 99 | 100 | public int GetShootNum() 101 | { 102 | return shootNum; 103 | } 104 | 105 | } 106 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Scripts/GameParameters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 530947fc448174bfb835aa3d858b7e9e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5806723cc5b1e426cb981ec7cbc357fe 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7d971d740ccbb04b9ddf432db6650a9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/DSBWP.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/DSBWP.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/DSBWP.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8f20d5ca50d16143afc11f5e4af6fc1 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/backImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/backImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/backImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04550512a36deb34887e513ee0f31545 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 2048 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/downImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/downImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/downImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42f68b6cc6ff3fa47b83a2664bf08ae9 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 2048 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/frontImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/frontImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/frontImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5695b2a32243d1e40884ad984dd6423d 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 2048 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/leftImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/leftImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/leftImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0373ee03f989db143826ef682bb33f93 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 2048 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/rightImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/rightImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/rightImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba628713edc8c9246ae86c79210da921 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 1024 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/upImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/upImage.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/SkyBox Volume 2/DeepSpaceBlueWithPlanet/upImage.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c4046e19400c9f44961b6350406ae65 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 0 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 1024 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 5 43 | buildTargetSettings: 44 | - buildTarget: Standalone 45 | maxTextureSize: 2048 46 | textureFormat: 10 47 | compressionQuality: 50 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdc8a10e103604be2b978a395f52916f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 306075fbe00b24251b6c889984a7a7d5 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/explosion_asteroid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/explosion_asteroid.wav -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/explosion_asteroid.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3dc7455402dfa462b89a4bbd513955e9 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: .5 7 | stream: 1 8 | 3D: 1 9 | forceToMono: 0 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/music_background.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/music_background.wav -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/music_background.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b04c59dd84f14039b601e1abbe7b884 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: 0 6 | quality: .5 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/weapon_player.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/weapon_player.wav -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Audio/weapon_player.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf75b984df8a84987bcf3a8bf6e2862d 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: .5 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f45f5fe3fdbccd4ab29ba009b863cff 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_blast_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_blast_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_blast_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cfe02ffd0b74854ea5bcd1a3c63ac3c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_shockwave_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_shockwave_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_shockwave_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d46a17a95a444c08830612bc1146d1d 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_large_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_large_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_large_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97b1f8b25cca2bc458cb9d6127c8d186 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_white_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_white_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_white_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f995b3145e0e7247a42da6cef1dbf23 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_yellow_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_yellow_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/part_spark_yellow_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a23eef5e20ff8cb46adf33491fc443fb 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_01_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_01_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_01_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 583ff7026dac91849b7c7b2468ba456b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_02_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_02_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_02_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 578af1667322bab45b652b79a40bb4fb 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_03_mat.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_03_mat.mat -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Materials/prop_asteroid_03_mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c3865b2ac420cd46a9cde6ab468d016 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c947ca4664e694746a02408c0333d9a8 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_01.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_01.FBX -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_01.FBX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baedbbad82997f445a8cb4da210404e0 3 | ModelImporter: 4 | serializedVersion: 16 5 | fileIDToRecycleName: 6 | 100000: //RootNode 7 | 400000: //RootNode 8 | 2300000: //RootNode 9 | 3300000: //RootNode 10 | 4300000: Group1 11 | 4300002: prop_asteroid_01 12 | 9500000: //RootNode 13 | materials: 14 | importMaterials: 1 15 | materialName: 1 16 | materialSearch: 1 17 | animations: 18 | legacyGenerateAnimations: 4 19 | bakeSimulation: 0 20 | optimizeGameObjects: 0 21 | motionNodeName: 22 | animationCompression: 1 23 | animationRotationError: .5 24 | animationPositionError: .5 25 | animationScaleError: .5 26 | animationWrapMode: 0 27 | extraExposedTransformPaths: [] 28 | clipAnimations: [] 29 | isReadable: 1 30 | meshes: 31 | lODScreenPercentages: [] 32 | globalScale: .00999999978 33 | meshCompression: 0 34 | addColliders: 0 35 | importBlendShapes: 1 36 | swapUVChannels: 0 37 | generateSecondaryUV: 0 38 | useFileUnits: 1 39 | optimizeMeshForGPU: 1 40 | weldVertices: 1 41 | secondaryUVAngleDistortion: 8 42 | secondaryUVAreaDistortion: 15.000001 43 | secondaryUVHardAngle: 88 44 | secondaryUVPackMargin: 4 45 | tangentSpace: 46 | normalSmoothAngle: 60 47 | splitTangentsAcrossUV: 1 48 | normalImportMode: 0 49 | tangentImportMode: 1 50 | importAnimation: 0 51 | copyAvatar: 0 52 | humanDescription: 53 | human: [] 54 | skeleton: [] 55 | armTwist: .5 56 | foreArmTwist: .5 57 | upperLegTwist: .5 58 | legTwist: .5 59 | armStretch: .0500000007 60 | legStretch: .0500000007 61 | feetSpacing: 0 62 | rootMotionBoneName: 63 | lastHumanDescriptionAvatarSource: {instanceID: 0} 64 | animationType: 0 65 | additionalBone: 0 66 | userData: 67 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_02.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_02.FBX -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_02.FBX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9afa958d6d8235941b9badb42aae4370 3 | ModelImporter: 4 | serializedVersion: 16 5 | fileIDToRecycleName: 6 | 100000: //RootNode 7 | 400000: //RootNode 8 | 2300000: //RootNode 9 | 3300000: //RootNode 10 | 4300000: Asteroid_02 11 | 4300002: prop_asteroid_02 12 | 9500000: //RootNode 13 | materials: 14 | importMaterials: 1 15 | materialName: 1 16 | materialSearch: 1 17 | animations: 18 | legacyGenerateAnimations: 4 19 | bakeSimulation: 0 20 | optimizeGameObjects: 0 21 | motionNodeName: 22 | animationCompression: 1 23 | animationRotationError: .5 24 | animationPositionError: .5 25 | animationScaleError: .5 26 | animationWrapMode: 0 27 | extraExposedTransformPaths: [] 28 | clipAnimations: [] 29 | isReadable: 1 30 | meshes: 31 | lODScreenPercentages: [] 32 | globalScale: .00999999978 33 | meshCompression: 0 34 | addColliders: 0 35 | importBlendShapes: 1 36 | swapUVChannels: 0 37 | generateSecondaryUV: 0 38 | useFileUnits: 1 39 | optimizeMeshForGPU: 1 40 | weldVertices: 1 41 | secondaryUVAngleDistortion: 8 42 | secondaryUVAreaDistortion: 15.000001 43 | secondaryUVHardAngle: 88 44 | secondaryUVPackMargin: 4 45 | tangentSpace: 46 | normalSmoothAngle: 60 47 | splitTangentsAcrossUV: 1 48 | normalImportMode: 0 49 | tangentImportMode: 1 50 | importAnimation: 0 51 | copyAvatar: 0 52 | humanDescription: 53 | human: [] 54 | skeleton: [] 55 | armTwist: .5 56 | foreArmTwist: .5 57 | upperLegTwist: .5 58 | legTwist: .5 59 | armStretch: .0500000007 60 | legStretch: .0500000007 61 | feetSpacing: 0 62 | rootMotionBoneName: 63 | lastHumanDescriptionAvatarSource: {instanceID: 0} 64 | animationType: 0 65 | additionalBone: 0 66 | userData: 67 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_03.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_03.FBX -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Models/prop_asteroid_03.FBX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2768a9a4c8d289840918dcb879705893 3 | ModelImporter: 4 | serializedVersion: 16 5 | fileIDToRecycleName: 6 | 100000: //RootNode 7 | 400000: //RootNode 8 | 2300000: //RootNode 9 | 3300000: //RootNode 10 | 4300000: Asteroid_03 11 | 4300002: prop_asteroid_03 12 | 9500000: //RootNode 13 | materials: 14 | importMaterials: 1 15 | materialName: 1 16 | materialSearch: 1 17 | animations: 18 | legacyGenerateAnimations: 4 19 | bakeSimulation: 0 20 | optimizeGameObjects: 0 21 | motionNodeName: 22 | animationCompression: 1 23 | animationRotationError: .5 24 | animationPositionError: .5 25 | animationScaleError: .5 26 | animationWrapMode: 0 27 | extraExposedTransformPaths: [] 28 | clipAnimations: [] 29 | isReadable: 1 30 | meshes: 31 | lODScreenPercentages: [] 32 | globalScale: .00999999978 33 | meshCompression: 0 34 | addColliders: 0 35 | importBlendShapes: 1 36 | swapUVChannels: 0 37 | generateSecondaryUV: 0 38 | useFileUnits: 1 39 | optimizeMeshForGPU: 1 40 | weldVertices: 1 41 | secondaryUVAngleDistortion: 8 42 | secondaryUVAreaDistortion: 15.000001 43 | secondaryUVHardAngle: 88 44 | secondaryUVPackMargin: 4 45 | tangentSpace: 46 | normalSmoothAngle: 60 47 | splitTangentsAcrossUV: 1 48 | normalImportMode: 0 49 | tangentImportMode: 1 50 | importAnimation: 0 51 | copyAvatar: 0 52 | humanDescription: 53 | human: [] 54 | skeleton: [] 55 | armTwist: .5 56 | foreArmTwist: .5 57 | upperLegTwist: .5 58 | legTwist: .5 59 | armStretch: .0500000007 60 | legStretch: .0500000007 61 | feetSpacing: 0 62 | rootMotionBoneName: 63 | lastHumanDescriptionAvatarSource: {instanceID: 0} 64 | animationType: 0 65 | additionalBone: 0 66 | userData: 67 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c14c8866eeb884ac384df9a6080e9ea5 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 084e527f904b04a169531b878320d3e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid1.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid1.prefab -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid1.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 719bc2fecf09146d0a8c1eb0d2552830 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid2.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid2.prefab -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid2.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 977dc2a735304460caef182160d69366 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid3.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid3.prefab -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/Asteroids/asteroid3.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 180a334f2f83644878f11c3c45b902e5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/VFX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80d76514758554baaa96a9efffe9f3ef 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/VFX/Explosions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8421d374f00145d485dad8f07fdde7e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/VFX/Explosions/explosion_player.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/VFX/Explosions/explosion_player.prefab -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Prefabs/VFX/Explosions/explosion_player.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a93496017806b7740910df5fd946f306 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cf333fc36ee3554b90f4a8b1061709f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_flash_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_flash_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_flash_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e504a46a8fcec34db3c4776530c6eb2 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 128 26 | textureSettings: 27 | filterMode: 1 28 | aniso: 0 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_shockwave_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_shockwave_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_shockwave_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04dbc0581071c254ea6564b2ff06ff9b 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 128 26 | textureSettings: 27 | filterMode: 1 28 | aniso: 0 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_large_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_large_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_large_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e91cd9bad7babf4b975882a4b7453cb 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 128 26 | textureSettings: 27 | filterMode: 1 28 | aniso: 0 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_small_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_small_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/part_spark_small_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1478894bc9a1ed241b05b0862a7b8bce 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 128 26 | textureSettings: 27 | filterMode: 1 28 | aniso: 0 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae6a7f967521769458b0913fa39caaf4 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_nrm.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_nrm.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_01_nrm.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6db5bbdfe0e9894798706814cd6b336 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 1 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 1 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba157ba55f72c424a9e88f3c029997c4 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_nrm.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_nrm.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_02_nrm.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d9b42ac01f24bf4d98923573f103575 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 1 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 1 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_dff.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_dff.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_dff.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 836be25be3e1e8c41ae5545bc8a9a4d7 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: -1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_nrm.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_nrm.tif -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/GameDatas/Space Shooter/Textures/prop_asteroid_03_nrm.tif.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7eae0d2701845a54aa570b07c55dab44 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 1 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 1 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | seamlessCubemap: 0 24 | textureFormat: -1 25 | maxTextureSize: 512 26 | textureSettings: 27 | filterMode: -1 28 | aniso: -1 29 | mipBias: -1 30 | wrapMode: 1 31 | nPOTScale: 1 32 | lightmap: 0 33 | compressionQuality: 50 34 | spriteMode: 0 35 | spriteExtrude: 1 36 | spriteMeshType: 1 37 | alignment: 0 38 | spritePivot: {x: .5, y: .5} 39 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 40 | spritePixelsToUnits: 100 41 | alphaIsTransparency: 0 42 | textureType: 1 43 | buildTargetSettings: [] 44 | spriteSheet: 45 | sprites: [] 46 | spritePackingTag: 47 | userData: 48 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/x-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/Assets/x-icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/Assets/x-icon.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd2e4c4887362425982fe6478ccc99bf 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 39 | spritePixelsToUnits: 100 40 | alphaIsTransparency: 0 41 | textureType: -1 42 | buildTargetSettings: [] 43 | spriteSheet: 44 | sprites: [] 45 | spritePackingTag: 46 | userData: 47 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/CardBoardForUnity-csharp.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 11.00 2 | # Visual Studio 2008 3 | 4 | Project("{EFCD250A-1227-0167-3EEC-135A41FF5FDD}") = "CardBoardForUnity", "Assembly-CSharp-vs.csproj", "{7073D17F-0CA8-3458-2FF8-9D9409546B4B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | GlobalSection(MonoDevelopProperties) = preSolution 21 | StartupItem = Assembly-CSharp.csproj 22 | Policies = $0 23 | $0.TextStylePolicy = $1 24 | $1.inheritsSet = null 25 | $1.scope = text/x-csharp 26 | $0.CSharpFormattingPolicy = $2 27 | $2.inheritsSet = Mono 28 | $2.inheritsScope = text/x-csharp 29 | $2.scope = text/x-csharp 30 | $0.TextStylePolicy = $3 31 | $3.FileWidth = 120 32 | $3.TabWidth = 4 33 | $3.EolMarker = Unix 34 | $3.inheritsSet = Mono 35 | $3.inheritsScope = text/plain 36 | $3.scope = text/plain 37 | EndGlobalSection 38 | 39 | EndGlobal 40 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/CardBoardForUnity.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 11.00 2 | # Visual Studio 2008 3 | 4 | Project("{EFCD250A-1227-0167-3EEC-135A41FF5FDD}") = "CardBoardForUnity", "Assembly-CSharp.csproj", "{7073D17F-0CA8-3458-2FF8-9D9409546B4B}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {7073D17F-0CA8-3458-2FF8-9D9409546B4B}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | GlobalSection(MonoDevelopProperties) = preSolution 21 | StartupItem = Assembly-CSharp.csproj 22 | Policies = $0 23 | $0.TextStylePolicy = $1 24 | $1.inheritsSet = null 25 | $1.scope = text/x-csharp 26 | $0.CSharpFormattingPolicy = $2 27 | $2.inheritsSet = Mono 28 | $2.inheritsScope = text/x-csharp 29 | $2.scope = text/x-csharp 30 | $0.TextStylePolicy = $3 31 | $3.FileWidth = 120 32 | $3.TabWidth = 4 33 | $3.EolMarker = Unix 34 | $3.inheritsSet = Mono 35 | $3.inheritsScope = text/plain 36 | $3.scope = text/plain 37 | EndGlobalSection 38 | 39 | EndGlobal 40 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/CardBoardForUnity.userprefs: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/CardBoardForUnity/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/CardBoardForUnity/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | DebriDefragement1 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/Assembly-CSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/Assembly-CSharp.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/Mono.Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/Mono.Security.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/System.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/System.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/UnityEngine.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/mscorlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Managed/mscorlib.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/PlayerConnectionConfigFile: -------------------------------------------------------------------------------- 1 | listen 562838891 0 0 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Resources/unity_builtin_extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/Resources/unity_builtin_extra -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/mainData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/mainData -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0 4 | 0 5 | True 6 | False 7 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split0 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split1 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split2 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split3 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/sharedassets0.assets.split4 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/splash.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/unity default resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/assets/bin/Data/unity default resources -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/Assembly-CSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/Assembly-CSharp.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/Mono.Security.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/Mono.Security.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/System.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/System.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/UnityEngine.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/mscorlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Managed/mscorlib.dll -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/PlayerConnectionConfigFile: -------------------------------------------------------------------------------- 1 | listen 3267546885 0 0 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Resources/unity_builtin_extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/Resources/unity_builtin_extra -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/mainData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/mainData -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0 4 | 0 5 | True 6 | False 7 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split0 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split1 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split2 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split3 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/sharedassets0.assets.split4 -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/splash.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/unity default resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/Data/unity default resources -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/UnityPlayerNativeActivity.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/UnityPlayerNativeActivity.apk -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes.dex -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/BuildConfig.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$attr.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$drawable.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R$string.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/R.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity$1.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/classes/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity.class -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/cardboard-471cede8896edcd7c2634dc6289b14ec.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/cardboard-471cede8896edcd7c2634dc6289b14ec.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/cardboard-df43a431ad5006d2a4e66407661dd0ae.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/cardboard-df43a431ad5006d2a4e66407661dd0ae.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/unity-classes-bda75fa14e236fc73cdc5abbcfc2360c.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/unity-classes-bda75fa14e236fc73cdc5abbcfc2360c.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/unity-classes-eab95fab75c10dcbd8e6533ae9719fd9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/dexedLibs/unity-classes-eab95fab75c10dcbd8e6533ae9719fd9.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/jarlist.cache: -------------------------------------------------------------------------------- 1 | # cache for current jar dependency. DO NOT EDIT. 2 | # format is 3 | # Encoding is UTF-8 4 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-hdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-hdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-ldpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-ldpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-xhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-xhdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-xxhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable-xxhdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/res/crunch/drawable/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/bin/resources.ap_ -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/gen/com/limecolor/unity/card_board_for_unity/debris/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.limecolor.unity.card_board_for_unity.debris; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/gen/com/limecolor/unity/card_board_for_unity/debris/R.java: -------------------------------------------------------------------------------- 1 | /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 | * 3 | * This class was automatically generated by the 4 | * aapt tool from the resource data it found. It 5 | * should not be modified by hand. 6 | */ 7 | 8 | package com.limecolor.unity.card_board_for_unity.debris; 9 | 10 | public final class R { 11 | public static final class attr { 12 | } 13 | public static final class drawable { 14 | public static final int app_icon=0x7f020000; 15 | } 16 | public static final class string { 17 | public static final int app_name=0x7f030000; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/gdbserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/gdbserver -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libmain.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libmain.so -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libmono.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libmono.so -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libunity.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/armeabi-v7a/libunity.so -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/cardboard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/cardboard.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/unity-classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/libs/unity-classes.jar -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/project.properties: -------------------------------------------------------------------------------- 1 | target=android-20 2 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-hdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-hdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-ldpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-ldpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-xhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-xhdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-xxhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable-xxhdpi/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/drawable/app_icon.png -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Debri_Defragmentation 4 | -------------------------------------------------------------------------------- /CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/src/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity.java: -------------------------------------------------------------------------------- 1 | package com.limecolor.unity.card_board_for_unity.debris; 2 | 3 | import com.unity3d.player.*; 4 | import android.annotation.SuppressLint; 5 | import android.app.NativeActivity; 6 | import android.content.res.Configuration; 7 | import android.graphics.PixelFormat; 8 | import android.os.Build; 9 | import android.os.Bundle; 10 | import android.view.KeyEvent; 11 | import android.view.MotionEvent; 12 | import android.view.View; 13 | import android.view.Window; 14 | import android.view.WindowManager; 15 | 16 | import com.google.vrtoolkit.cardboard.sensors.HeadTracker; 17 | import com.google.vrtoolkit.cardboard.sensors.MagnetSensor; 18 | import android.content.Context; 19 | import android.os.Vibrator; 20 | import android.util.Log; 21 | 22 | public class UnityPlayerNativeActivity extends NativeActivity implements MagnetSensor.OnCardboardTriggerListener 23 | { 24 | protected UnityPlayer mUnityPlayer; // don't change the name of this variable; referenced from native code 25 | 26 | private int currentApiVersion = 0; 27 | 28 | // Setup activity layout 29 | @SuppressLint("NewApi") @Override protected void onCreate (Bundle savedInstanceState) 30 | { 31 | requestWindowFeature(Window.FEATURE_NO_TITLE); 32 | super.onCreate(savedInstanceState); 33 | 34 | getWindow().takeSurface(null); 35 | setTheme(android.R.style.Theme_NoTitleBar_Fullscreen); 36 | getWindow().setFormat(PixelFormat.RGB_565); 37 | 38 | currentApiVersion = android.os.Build.VERSION.SDK_INT; 39 | 40 | final int flags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE 41 | | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 42 | | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 43 | | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 44 | | View.SYSTEM_UI_FLAG_FULLSCREEN 45 | | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; 46 | 47 | // This work only for android 4.4+ 48 | if (currentApiVersion >= 19) { 49 | 50 | getWindow().getDecorView().setSystemUiVisibility(flags); 51 | // Code below is for case when you press Volume up or Volume down. 52 | // Without this after pressing valume buttons navigation bar will 53 | // show up and don't hide 54 | final View decorView = getWindow().getDecorView(); 55 | decorView 56 | .setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() { 57 | 58 | @Override 59 | public void onSystemUiVisibilityChange(int visibility) { 60 | if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) { 61 | decorView.setSystemUiVisibility(flags); 62 | } 63 | } 64 | }); 65 | } 66 | 67 | 68 | mUnityPlayer = new UnityPlayer(this); 69 | if (mUnityPlayer.getSettings ().getBoolean ("hide_status_bar", true)) 70 | getWindow ().setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, 71 | WindowManager.LayoutParams.FLAG_FULLSCREEN); 72 | 73 | getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 74 | 75 | setContentView(mUnityPlayer); 76 | mUnityPlayer.requestFocus(); 77 | 78 | 79 | InitializeCardBoard(); 80 | } 81 | 82 | 83 | private MagnetSensor mMagnetSensor; 84 | //private NfcSensor mNfcSensor; 85 | 86 | private Vibrator mVibrator; 87 | 88 | private static HeadTracker mHeadTracker; 89 | private static float[] mHeadView = new float[16]; 90 | 91 | 92 | private void InitializeCardBoard() { 93 | 94 | this.mMagnetSensor = new MagnetSensor(this); 95 | this.mMagnetSensor.setOnCardboardTriggerListener(this); 96 | 97 | 98 | mVibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); 99 | 100 | 101 | 102 | mHeadTracker = new HeadTracker(getApplicationContext()); 103 | 104 | mHeadTracker.startTracking(); 105 | } 106 | 107 | 108 | public static float[] getHeadMatrix() { 109 | mHeadTracker.getLastHeadView(mHeadView, 0); 110 | return mHeadView; 111 | } 112 | 113 | @Override 114 | public void onCardboardTrigger() { 115 | mVibrator.vibrate(50); 116 | UnityPlayer.UnitySendMessage("TriggerInput", "GetTriggerEvent", ""); 117 | } 118 | 119 | 120 | 121 | 122 | // Quit Unity 123 | @Override protected void onDestroy () 124 | { 125 | mUnityPlayer.quit(); 126 | super.onDestroy(); 127 | //this.mNfcSensor.removeOnCardboardNfcListener(this); 128 | } 129 | 130 | // Pause Unity 131 | @Override protected void onPause() 132 | { 133 | super.onPause(); 134 | mUnityPlayer.pause(); 135 | this.mMagnetSensor.stop(); 136 | //this.mNfcSensor.onPause(this); 137 | } 138 | 139 | // Resume Unity 140 | @Override protected void onResume() 141 | { 142 | super.onResume(); 143 | mUnityPlayer.resume(); 144 | this.mMagnetSensor.start(); 145 | //this.mNfcSensor.onResume(this); 146 | } 147 | 148 | // This ensures the layout will be correct. 149 | @Override public void onConfigurationChanged(Configuration newConfig) 150 | { 151 | super.onConfigurationChanged(newConfig); 152 | mUnityPlayer.configurationChanged(newConfig); 153 | } 154 | 155 | // Notify Unity of the focus change. 156 | @SuppressLint("NewApi") 157 | @Override public void onWindowFocusChanged(boolean hasFocus) 158 | { 159 | super.onWindowFocusChanged(hasFocus); 160 | mUnityPlayer.windowFocusChanged(hasFocus); 161 | 162 | if (currentApiVersion >= 19 && hasFocus) { 163 | getWindow().getDecorView().setSystemUiVisibility( 164 | View.SYSTEM_UI_FLAG_LAYOUT_STABLE 165 | | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 166 | | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 167 | | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 168 | | View.SYSTEM_UI_FLAG_FULLSCREEN 169 | | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); 170 | } 171 | 172 | } 173 | 174 | // For some reason the multiple keyevent type is not supported by the ndk. 175 | // Force event injection by overriding dispatchKeyEvent(). 176 | @Override public boolean dispatchKeyEvent(KeyEvent event) 177 | { 178 | if (event.getAction() == KeyEvent.ACTION_MULTIPLE) 179 | return mUnityPlayer.injectEvent(event); 180 | return super.dispatchKeyEvent(event); 181 | } 182 | 183 | // Pass any events not handled by (unfocused) views straight to UnityPlayer 184 | @Override public boolean onKeyUp(int keyCode, KeyEvent event) { return mUnityPlayer.injectEvent(event); } 185 | @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return mUnityPlayer.injectEvent(event); } 186 | @Override public boolean onTouchEvent(MotionEvent event) { return mUnityPlayer.injectEvent(event); } 187 | /*API12*/ public boolean onGenericMotionEvent(MotionEvent event) { return mUnityPlayer.injectEvent(event); } 188 | 189 | 190 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | CardBoard_Plugin_For_Unity 2 | ========================== 3 | 4 | CardBoard For Unity is unity3d plugin for Google cardboard system 5 | - https://cardboard.withgoogle.com/ 6 | 7 | 8 | 9 | It using cardboard jar file included google cardboard sample 10 | - https://developers.google.com/cardboard/get-started 11 | 12 | 13 | Tested in Nexus 5 14 | 15 | 16 | Include Sample Project 17 | -------------- 18 | 19 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/debri1.png) 20 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/debri2.png) 21 | 22 | Simple Shooting Game (Magnetic function include) 23 | https://github.com/flashscope/CardBoard_Plugin_For_Unity/tree/master/CardBoardForUnity 24 | 25 | 26 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/ar1.png) 27 | 28 | Simple Ar Project 29 | https://github.com/flashscope/CardBoard_Plugin_For_Unity/tree/master/CardBoardARKit/CardBoardARKit 30 | 31 | 32 | How to use 33 | -------------- 34 | 35 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/ex00.png) 36 | 37 | 1. you need export unity3d project by android project 38 | 39 | 40 | 41 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/ex01.png) 42 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/ex02.png) 43 | 44 | 2. add call method in activity 45 | (screen shot is not good to look plese check code)(Careful with SendMessage Class Name) 46 | https://github.com/flashscope/CardBoard_Plugin_For_Unity/blob/master/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/src/com/limecolor/unity/card_board_for_unity/debris/UnityPlayerNativeActivity.java 47 | 48 | 49 | 50 | 3. add Android Manifest (for vibrate If you don't use, you don't need) 51 | https://github.com/flashscope/CardBoard_Plugin_For_Unity/blob/master/CardBoardForUnity/DebrisDefragmentation_Android/Debri_Defragmentation/AndroidManifest.xml 52 | 53 | 54 | 55 | ![](https://github.com/flashscope/CardBoard_Plugin_For_Unity/raw/master/SamplePhoto/ex03.png) 56 | 4. copy CameraControl.cs in to your unity3d project and change package name to yours 57 | https://github.com/flashscope/CardBoard_Plugin_For_Unity/blob/master/CardBoardForUnity/CardBoardForUnity/Assets/CardBoardLogics/Scripts/CameraControl.cs 58 | 59 | 60 | 61 | 62 | add. If you using Unity Pro, use Fish Eye Shader! It gives more reality effect 63 | 64 | 65 | 66 | -------------------------------------------------------------------------------- /SamplePhoto/ar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/ar1.png -------------------------------------------------------------------------------- /SamplePhoto/debri1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/debri1.png -------------------------------------------------------------------------------- /SamplePhoto/debri2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/debri2.png -------------------------------------------------------------------------------- /SamplePhoto/ex00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/ex00.png -------------------------------------------------------------------------------- /SamplePhoto/ex01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/ex01.png -------------------------------------------------------------------------------- /SamplePhoto/ex02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/ex02.png -------------------------------------------------------------------------------- /SamplePhoto/ex03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flashscope/CardBoard_Plugin_For_Unity/d98e9f4d6c14321965557c6c1bddb90ae9592319/SamplePhoto/ex03.png --------------------------------------------------------------------------------