Compare commits
No commits in common. 'main' and 'upm-2.1.8' have entirely different histories.
1385 changed files with 6289 additions and 2466 deletions
@ -1,25 +0,0 @@ |
||||
# Unity generated folders |
||||
[Ll]ibrary/ |
||||
[Tt]emp/ |
||||
[Oo]bj/ |
||||
[Bb]uild/ |
||||
[Bb]uilds/ |
||||
[Ll]ogs/ |
||||
UserSettings/ |
||||
|
||||
# VS / Rider |
||||
.vs/ |
||||
*.csproj |
||||
*.sln |
||||
*.user |
||||
|
||||
# Crash / build / cache |
||||
*.pidb |
||||
*.suo |
||||
*.tmp |
||||
*.unityproj |
||||
*.svd |
||||
*.pdb |
||||
*.mdb |
||||
*.opendb |
||||
*.VC.db |
||||
Binary file not shown.
@ -1,47 +0,0 @@ |
||||
{ |
||||
"dependencies": { |
||||
"com.unity.collab-proxy": "2.0.7", |
||||
"com.unity.feature.development": "1.0.1", |
||||
"com.unity.ide.rider": "3.0.24", |
||||
"com.unity.ide.visualstudio": "2.0.18", |
||||
"com.unity.ide.vscode": "1.2.5", |
||||
"com.unity.test-framework": "1.1.33", |
||||
"com.unity.textmeshpro": "3.0.6", |
||||
"com.unity.timeline": "1.6.5", |
||||
"com.unity.ugui": "1.0.0", |
||||
"com.unity.visualscripting": "1.9.0", |
||||
"com.unity.modules.ai": "1.0.0", |
||||
"com.unity.modules.androidjni": "1.0.0", |
||||
"com.unity.modules.animation": "1.0.0", |
||||
"com.unity.modules.assetbundle": "1.0.0", |
||||
"com.unity.modules.audio": "1.0.0", |
||||
"com.unity.modules.cloth": "1.0.0", |
||||
"com.unity.modules.director": "1.0.0", |
||||
"com.unity.modules.imageconversion": "1.0.0", |
||||
"com.unity.modules.imgui": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0", |
||||
"com.unity.modules.particlesystem": "1.0.0", |
||||
"com.unity.modules.physics": "1.0.0", |
||||
"com.unity.modules.physics2d": "1.0.0", |
||||
"com.unity.modules.screencapture": "1.0.0", |
||||
"com.unity.modules.terrain": "1.0.0", |
||||
"com.unity.modules.terrainphysics": "1.0.0", |
||||
"com.unity.modules.tilemap": "1.0.0", |
||||
"com.unity.modules.ui": "1.0.0", |
||||
"com.unity.modules.uielements": "1.0.0", |
||||
"com.unity.modules.umbra": "1.0.0", |
||||
"com.unity.modules.unityanalytics": "1.0.0", |
||||
"com.unity.modules.unitywebrequest": "1.0.0", |
||||
"com.unity.modules.unitywebrequestassetbundle": "1.0.0", |
||||
"com.unity.modules.unitywebrequestaudio": "1.0.0", |
||||
"com.unity.modules.unitywebrequesttexture": "1.0.0", |
||||
"com.unity.modules.unitywebrequestwww": "1.0.0", |
||||
"com.unity.modules.vehicles": "1.0.0", |
||||
"com.unity.modules.video": "1.0.0", |
||||
"com.unity.modules.vr": "1.0.0", |
||||
"com.unity.modules.wind": "1.0.0", |
||||
"com.unity.modules.xr": "1.0.0", |
||||
"com.udexreal.handdriver": "http://101.132.141.30/hezibo/HandDriverUPM.git#2.1.8" |
||||
|
||||
} |
||||
} |
||||
@ -1,393 +0,0 @@ |
||||
{ |
||||
"dependencies": { |
||||
"com.unity.collab-proxy": { |
||||
"version": "2.0.7", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.editorcoroutines": { |
||||
"version": "1.0.0", |
||||
"depth": 1, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.ext.nunit": { |
||||
"version": "1.0.6", |
||||
"depth": 1, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.feature.development": { |
||||
"version": "1.0.1", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.ide.visualstudio": "2.0.18", |
||||
"com.unity.ide.rider": "3.0.24", |
||||
"com.unity.ide.vscode": "1.2.5", |
||||
"com.unity.editorcoroutines": "1.0.0", |
||||
"com.unity.performance.profile-analyzer": "1.2.2", |
||||
"com.unity.test-framework": "1.1.33", |
||||
"com.unity.testtools.codecoverage": "1.2.4" |
||||
} |
||||
}, |
||||
"com.unity.ide.rider": { |
||||
"version": "3.0.24", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.ext.nunit": "1.0.6" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.ide.visualstudio": { |
||||
"version": "2.0.18", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.test-framework": "1.1.9" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.ide.vscode": { |
||||
"version": "1.2.5", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.performance.profile-analyzer": { |
||||
"version": "1.2.2", |
||||
"depth": 1, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.settings-manager": { |
||||
"version": "1.0.3", |
||||
"depth": 2, |
||||
"source": "registry", |
||||
"dependencies": {}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.test-framework": { |
||||
"version": "1.1.33", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.ext.nunit": "1.0.6", |
||||
"com.unity.modules.imgui": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.testtools.codecoverage": { |
||||
"version": "1.2.4", |
||||
"depth": 1, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.test-framework": "1.0.16", |
||||
"com.unity.settings-manager": "1.0.1" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.textmeshpro": { |
||||
"version": "3.0.6", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.ugui": "1.0.0" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.timeline": { |
||||
"version": "1.6.5", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.modules.audio": "1.0.0", |
||||
"com.unity.modules.director": "1.0.0", |
||||
"com.unity.modules.animation": "1.0.0", |
||||
"com.unity.modules.particlesystem": "1.0.0" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.ugui": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.ui": "1.0.0", |
||||
"com.unity.modules.imgui": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.visualscripting": { |
||||
"version": "1.9.0", |
||||
"depth": 0, |
||||
"source": "registry", |
||||
"dependencies": { |
||||
"com.unity.ugui": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0" |
||||
}, |
||||
"url": "https://packages.unity.com" |
||||
}, |
||||
"com.unity.modules.ai": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.androidjni": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.animation": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.assetbundle": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.audio": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.cloth": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.physics": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.director": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.audio": "1.0.0", |
||||
"com.unity.modules.animation": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.imageconversion": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.imgui": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.jsonserialize": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.particlesystem": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.physics": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.physics2d": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.screencapture": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.imageconversion": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.subsystems": { |
||||
"version": "1.0.0", |
||||
"depth": 1, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.jsonserialize": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.terrain": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.terrainphysics": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.physics": "1.0.0", |
||||
"com.unity.modules.terrain": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.tilemap": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.physics2d": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.ui": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.uielements": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.ui": "1.0.0", |
||||
"com.unity.modules.imgui": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0", |
||||
"com.unity.modules.uielementsnative": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.uielementsnative": { |
||||
"version": "1.0.0", |
||||
"depth": 1, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.ui": "1.0.0", |
||||
"com.unity.modules.imgui": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.umbra": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.unityanalytics": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.unitywebrequest": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.unitywebrequest": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.unitywebrequestassetbundle": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.assetbundle": "1.0.0", |
||||
"com.unity.modules.unitywebrequest": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.unitywebrequestaudio": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.unitywebrequest": "1.0.0", |
||||
"com.unity.modules.audio": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.unitywebrequesttexture": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.unitywebrequest": "1.0.0", |
||||
"com.unity.modules.imageconversion": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.unitywebrequestwww": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.unitywebrequest": "1.0.0", |
||||
"com.unity.modules.unitywebrequestassetbundle": "1.0.0", |
||||
"com.unity.modules.unitywebrequestaudio": "1.0.0", |
||||
"com.unity.modules.audio": "1.0.0", |
||||
"com.unity.modules.assetbundle": "1.0.0", |
||||
"com.unity.modules.imageconversion": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.vehicles": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.physics": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.video": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.audio": "1.0.0", |
||||
"com.unity.modules.ui": "1.0.0", |
||||
"com.unity.modules.unitywebrequest": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.vr": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.jsonserialize": "1.0.0", |
||||
"com.unity.modules.physics": "1.0.0", |
||||
"com.unity.modules.xr": "1.0.0" |
||||
} |
||||
}, |
||||
"com.unity.modules.wind": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": {} |
||||
}, |
||||
"com.unity.modules.xr": { |
||||
"version": "1.0.0", |
||||
"depth": 0, |
||||
"source": "builtin", |
||||
"dependencies": { |
||||
"com.unity.modules.physics": "1.0.0", |
||||
"com.unity.modules.jsonserialize": "1.0.0", |
||||
"com.unity.modules.subsystems": "1.0.0" |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -1,19 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!11 &1 |
||||
AudioManager: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
m_Volume: 1 |
||||
Rolloff Scale: 1 |
||||
Doppler Factor: 1 |
||||
Default Speaker Mode: 2 |
||||
m_SampleRate: 0 |
||||
m_DSPBufferSize: 1024 |
||||
m_VirtualVoiceCount: 512 |
||||
m_RealVoiceCount: 32 |
||||
m_SpatializerPlugin: |
||||
m_AmbisonicDecoderPlugin: |
||||
m_DisableAudio: 0 |
||||
m_VirtualizeEffects: 1 |
||||
m_RequestedDSPBufferSize: 1024 |
||||
@ -1,6 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!236 &1 |
||||
ClusterInputManager: |
||||
m_ObjectHideFlags: 0 |
||||
m_Inputs: [] |
||||
@ -1,34 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!55 &1 |
||||
PhysicsManager: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 11 |
||||
m_Gravity: {x: 0, y: -9.81, z: 0} |
||||
m_DefaultMaterial: {fileID: 0} |
||||
m_BounceThreshold: 2 |
||||
m_SleepThreshold: 0.005 |
||||
m_DefaultContactOffset: 0.01 |
||||
m_DefaultSolverIterations: 6 |
||||
m_DefaultSolverVelocityIterations: 1 |
||||
m_QueriesHitBackfaces: 0 |
||||
m_QueriesHitTriggers: 1 |
||||
m_EnableAdaptiveForce: 0 |
||||
m_ClothInterCollisionDistance: 0 |
||||
m_ClothInterCollisionStiffness: 0 |
||||
m_ContactsGeneration: 1 |
||||
m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
||||
m_AutoSimulation: 1 |
||||
m_AutoSyncTransforms: 0 |
||||
m_ReuseCollisionCallbacks: 1 |
||||
m_ClothInterCollisionSettingsToggle: 0 |
||||
m_ContactPairsMode: 0 |
||||
m_BroadphaseType: 0 |
||||
m_WorldBounds: |
||||
m_Center: {x: 0, y: 0, z: 0} |
||||
m_Extent: {x: 250, y: 250, z: 250} |
||||
m_WorldSubdivisions: 8 |
||||
m_FrictionType: 0 |
||||
m_EnableEnhancedDeterminism: 0 |
||||
m_EnableUnifiedHeightmaps: 1 |
||||
m_DefaultMaxAngluarSpeed: 7 |
||||
@ -1,8 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!1045 &1 |
||||
EditorBuildSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
m_Scenes: [] |
||||
m_configObjects: {} |
||||
@ -1,30 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!159 &1 |
||||
EditorSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 11 |
||||
m_ExternalVersionControlSupport: Visible Meta Files |
||||
m_SerializationMode: 2 |
||||
m_LineEndingsForNewScripts: 0 |
||||
m_DefaultBehaviorMode: 0 |
||||
m_PrefabRegularEnvironment: {fileID: 0} |
||||
m_PrefabUIEnvironment: {fileID: 0} |
||||
m_SpritePackerMode: 0 |
||||
m_SpritePackerPaddingPower: 1 |
||||
m_EtcTextureCompressorBehavior: 1 |
||||
m_EtcTextureFastCompressor: 1 |
||||
m_EtcTextureNormalCompressor: 2 |
||||
m_EtcTextureBestCompressor: 4 |
||||
m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref |
||||
m_ProjectGenerationRootNamespace: |
||||
m_CollabEditorSettings: |
||||
inProgressEnabled: 1 |
||||
m_EnableTextureStreamingInEditMode: 1 |
||||
m_EnableTextureStreamingInPlayMode: 1 |
||||
m_AsyncShaderCompilation: 1 |
||||
m_EnterPlayModeOptionsEnabled: 0 |
||||
m_EnterPlayModeOptions: 3 |
||||
m_ShowLightmapResolutionOverlay: 1 |
||||
m_UseLegacyProbeSampleCount: 0 |
||||
m_SerializeInlineMappingsOnOneLine: 1 |
||||
@ -1,63 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!30 &1 |
||||
GraphicsSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 13 |
||||
m_Deferred: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_DeferredReflections: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_ScreenSpaceShadows: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_LegacyDeferred: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_DepthNormals: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_MotionVectors: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_LightHalo: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_LensFlare: |
||||
m_Mode: 1 |
||||
m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_AlwaysIncludedShaders: |
||||
- {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} |
||||
- {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} |
||||
- {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} |
||||
- {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} |
||||
- {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} |
||||
- {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_PreloadedShaders: [] |
||||
m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, |
||||
type: 0} |
||||
m_CustomRenderPipeline: {fileID: 0} |
||||
m_TransparencySortMode: 0 |
||||
m_TransparencySortAxis: {x: 0, y: 0, z: 1} |
||||
m_DefaultRenderingPath: 1 |
||||
m_DefaultMobileRenderingPath: 1 |
||||
m_TierSettings: [] |
||||
m_LightmapStripping: 0 |
||||
m_FogStripping: 0 |
||||
m_InstancingStripping: 0 |
||||
m_LightmapKeepPlain: 1 |
||||
m_LightmapKeepDirCombined: 1 |
||||
m_LightmapKeepDynamicPlain: 1 |
||||
m_LightmapKeepDynamicDirCombined: 1 |
||||
m_LightmapKeepShadowMask: 1 |
||||
m_LightmapKeepSubtractive: 1 |
||||
m_FogKeepLinear: 1 |
||||
m_FogKeepExp: 1 |
||||
m_FogKeepExp2: 1 |
||||
m_AlbedoSwatchInfos: [] |
||||
m_LightsUseLinearIntensity: 0 |
||||
m_LightsUseColorTemperature: 0 |
||||
m_LogWhenShaderIsCompiled: 0 |
||||
m_AllowEnlightenSupportForUpgradedProject: 0 |
||||
@ -1,295 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!13 &1 |
||||
InputManager: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
m_Axes: |
||||
- serializedVersion: 3 |
||||
m_Name: Horizontal |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: left |
||||
positiveButton: right |
||||
altNegativeButton: a |
||||
altPositiveButton: d |
||||
gravity: 3 |
||||
dead: 0.001 |
||||
sensitivity: 3 |
||||
snap: 1 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Vertical |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: down |
||||
positiveButton: up |
||||
altNegativeButton: s |
||||
altPositiveButton: w |
||||
gravity: 3 |
||||
dead: 0.001 |
||||
sensitivity: 3 |
||||
snap: 1 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire1 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: left ctrl |
||||
altNegativeButton: |
||||
altPositiveButton: mouse 0 |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire2 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: left alt |
||||
altNegativeButton: |
||||
altPositiveButton: mouse 1 |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire3 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: left shift |
||||
altNegativeButton: |
||||
altPositiveButton: mouse 2 |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Jump |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: space |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Mouse X |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 0 |
||||
dead: 0 |
||||
sensitivity: 0.1 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 1 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Mouse Y |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 0 |
||||
dead: 0 |
||||
sensitivity: 0.1 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 1 |
||||
axis: 1 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Mouse ScrollWheel |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 0 |
||||
dead: 0 |
||||
sensitivity: 0.1 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 1 |
||||
axis: 2 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Horizontal |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 0 |
||||
dead: 0.19 |
||||
sensitivity: 1 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 2 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Vertical |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 0 |
||||
dead: 0.19 |
||||
sensitivity: 1 |
||||
snap: 0 |
||||
invert: 1 |
||||
type: 2 |
||||
axis: 1 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire1 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: joystick button 0 |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire2 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: joystick button 1 |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Fire3 |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: joystick button 2 |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Jump |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: joystick button 3 |
||||
altNegativeButton: |
||||
altPositiveButton: |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Submit |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: return |
||||
altNegativeButton: |
||||
altPositiveButton: joystick button 0 |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Submit |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: enter |
||||
altNegativeButton: |
||||
altPositiveButton: space |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
- serializedVersion: 3 |
||||
m_Name: Cancel |
||||
descriptiveName: |
||||
descriptiveNegativeName: |
||||
negativeButton: |
||||
positiveButton: escape |
||||
altNegativeButton: |
||||
altPositiveButton: joystick button 1 |
||||
gravity: 1000 |
||||
dead: 0.001 |
||||
sensitivity: 1000 |
||||
snap: 0 |
||||
invert: 0 |
||||
type: 0 |
||||
axis: 0 |
||||
joyNum: 0 |
||||
@ -1,35 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!387306366 &1 |
||||
MemorySettings: |
||||
m_ObjectHideFlags: 0 |
||||
m_EditorMemorySettings: |
||||
m_MainAllocatorBlockSize: -1 |
||||
m_ThreadAllocatorBlockSize: -1 |
||||
m_MainGfxBlockSize: -1 |
||||
m_ThreadGfxBlockSize: -1 |
||||
m_CacheBlockSize: -1 |
||||
m_TypetreeBlockSize: -1 |
||||
m_ProfilerBlockSize: -1 |
||||
m_ProfilerEditorBlockSize: -1 |
||||
m_BucketAllocatorGranularity: -1 |
||||
m_BucketAllocatorBucketsCount: -1 |
||||
m_BucketAllocatorBlockSize: -1 |
||||
m_BucketAllocatorBlockCount: -1 |
||||
m_ProfilerBucketAllocatorGranularity: -1 |
||||
m_ProfilerBucketAllocatorBucketsCount: -1 |
||||
m_ProfilerBucketAllocatorBlockSize: -1 |
||||
m_ProfilerBucketAllocatorBlockCount: -1 |
||||
m_TempAllocatorSizeMain: -1 |
||||
m_JobTempAllocatorBlockSize: -1 |
||||
m_BackgroundJobTempAllocatorBlockSize: -1 |
||||
m_JobTempAllocatorReducedBlockSize: -1 |
||||
m_TempAllocatorSizeGIBakingWorker: -1 |
||||
m_TempAllocatorSizeNavMeshWorker: -1 |
||||
m_TempAllocatorSizeAudioWorker: -1 |
||||
m_TempAllocatorSizeCloudWorker: -1 |
||||
m_TempAllocatorSizeGfx: -1 |
||||
m_TempAllocatorSizeJobWorker: -1 |
||||
m_TempAllocatorSizeBackgroundWorker: -1 |
||||
m_TempAllocatorSizePreloadManager: -1 |
||||
m_PlatformMemorySettings: {} |
||||
@ -1,91 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!126 &1 |
||||
NavMeshProjectSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
areas: |
||||
- name: Walkable |
||||
cost: 1 |
||||
- name: Not Walkable |
||||
cost: 1 |
||||
- name: Jump |
||||
cost: 2 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
- name: |
||||
cost: 1 |
||||
m_LastAgentTypeID: -887442657 |
||||
m_Settings: |
||||
- serializedVersion: 2 |
||||
agentTypeID: 0 |
||||
agentRadius: 0.5 |
||||
agentHeight: 2 |
||||
agentSlope: 45 |
||||
agentClimb: 0.75 |
||||
ledgeDropHeight: 0 |
||||
maxJumpAcrossDistance: 0 |
||||
minRegionArea: 2 |
||||
manualCellSize: 0 |
||||
cellSize: 0.16666667 |
||||
manualTileSize: 0 |
||||
tileSize: 256 |
||||
accuratePlacement: 0 |
||||
debug: |
||||
m_Flags: 0 |
||||
m_SettingNames: |
||||
- Humanoid |
||||
@ -1,35 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!114 &1 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 61 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 0} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
m_EnablePreReleasePackages: 0 |
||||
m_EnablePackageDependencies: 0 |
||||
m_AdvancedSettingsExpanded: 1 |
||||
m_ScopedRegistriesSettingsExpanded: 1 |
||||
m_SeeAllPackageVersions: 0 |
||||
oneTimeWarningShown: 0 |
||||
m_Registries: |
||||
- m_Id: main |
||||
m_Name: |
||||
m_Url: https://packages.unity.com |
||||
m_Scopes: [] |
||||
m_IsDefault: 1 |
||||
m_Capabilities: 7 |
||||
m_UserSelectedRegistryName: |
||||
m_UserAddingNewScopedRegistry: 0 |
||||
m_RegistryInfoDraft: |
||||
m_Modified: 0 |
||||
m_ErrorMessage: |
||||
m_UserModificationsInstanceId: -830 |
||||
m_OriginalInstanceId: -832 |
||||
m_LoadAssets: 0 |
||||
@ -1,7 +0,0 @@ |
||||
{ |
||||
"m_Name": "Settings", |
||||
"m_Path": "ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json", |
||||
"m_Dictionary": { |
||||
"m_DictionaryValues": [] |
||||
} |
||||
} |
||||
@ -1,56 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!19 &1 |
||||
Physics2DSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 4 |
||||
m_Gravity: {x: 0, y: -9.81} |
||||
m_DefaultMaterial: {fileID: 0} |
||||
m_VelocityIterations: 8 |
||||
m_PositionIterations: 3 |
||||
m_VelocityThreshold: 1 |
||||
m_MaxLinearCorrection: 0.2 |
||||
m_MaxAngularCorrection: 8 |
||||
m_MaxTranslationSpeed: 100 |
||||
m_MaxRotationSpeed: 360 |
||||
m_BaumgarteScale: 0.2 |
||||
m_BaumgarteTimeOfImpactScale: 0.75 |
||||
m_TimeToSleep: 0.5 |
||||
m_LinearSleepTolerance: 0.01 |
||||
m_AngularSleepTolerance: 2 |
||||
m_DefaultContactOffset: 0.01 |
||||
m_JobOptions: |
||||
serializedVersion: 2 |
||||
useMultithreading: 0 |
||||
useConsistencySorting: 0 |
||||
m_InterpolationPosesPerJob: 100 |
||||
m_NewContactsPerJob: 30 |
||||
m_CollideContactsPerJob: 100 |
||||
m_ClearFlagsPerJob: 200 |
||||
m_ClearBodyForcesPerJob: 200 |
||||
m_SyncDiscreteFixturesPerJob: 50 |
||||
m_SyncContinuousFixturesPerJob: 50 |
||||
m_FindNearestContactsPerJob: 100 |
||||
m_UpdateTriggerContactsPerJob: 100 |
||||
m_IslandSolverCostThreshold: 100 |
||||
m_IslandSolverBodyCostScale: 1 |
||||
m_IslandSolverContactCostScale: 10 |
||||
m_IslandSolverJointCostScale: 10 |
||||
m_IslandSolverBodiesPerJob: 50 |
||||
m_IslandSolverContactsPerJob: 50 |
||||
m_AutoSimulation: 1 |
||||
m_QueriesHitTriggers: 1 |
||||
m_QueriesStartInColliders: 1 |
||||
m_CallbacksOnDisable: 1 |
||||
m_ReuseCollisionCallbacks: 1 |
||||
m_AutoSyncTransforms: 0 |
||||
m_AlwaysShowColliders: 0 |
||||
m_ShowColliderSleep: 1 |
||||
m_ShowColliderContacts: 0 |
||||
m_ShowColliderAABB: 0 |
||||
m_ContactArrowScale: 0.2 |
||||
m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} |
||||
m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} |
||||
m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} |
||||
m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} |
||||
m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
||||
@ -1,7 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!1386491679 &1 |
||||
PresetManager: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
m_DefaultPresets: {} |
||||
@ -1,824 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!129 &1 |
||||
PlayerSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 24 |
||||
productGUID: ea30a53eb3009b04aaeb889df042f99a |
||||
AndroidProfiler: 0 |
||||
AndroidFilterTouchesWhenObscured: 0 |
||||
AndroidEnableSustainedPerformanceMode: 0 |
||||
defaultScreenOrientation: 4 |
||||
targetDevice: 2 |
||||
useOnDemandResources: 0 |
||||
accelerometerFrequency: 60 |
||||
companyName: DefaultCompany |
||||
productName: testUPM |
||||
defaultCursor: {fileID: 0} |
||||
cursorHotspot: {x: 0, y: 0} |
||||
m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} |
||||
m_ShowUnitySplashScreen: 1 |
||||
m_ShowUnitySplashLogo: 1 |
||||
m_SplashScreenOverlayOpacity: 1 |
||||
m_SplashScreenAnimation: 1 |
||||
m_SplashScreenLogoStyle: 1 |
||||
m_SplashScreenDrawMode: 0 |
||||
m_SplashScreenBackgroundAnimationZoom: 1 |
||||
m_SplashScreenLogoAnimationZoom: 1 |
||||
m_SplashScreenBackgroundLandscapeAspect: 1 |
||||
m_SplashScreenBackgroundPortraitAspect: 1 |
||||
m_SplashScreenBackgroundLandscapeUvs: |
||||
serializedVersion: 2 |
||||
x: 0 |
||||
y: 0 |
||||
width: 1 |
||||
height: 1 |
||||
m_SplashScreenBackgroundPortraitUvs: |
||||
serializedVersion: 2 |
||||
x: 0 |
||||
y: 0 |
||||
width: 1 |
||||
height: 1 |
||||
m_SplashScreenLogos: [] |
||||
m_VirtualRealitySplashScreen: {fileID: 0} |
||||
m_HolographicTrackingLossScreen: {fileID: 0} |
||||
defaultScreenWidth: 1920 |
||||
defaultScreenHeight: 1080 |
||||
defaultScreenWidthWeb: 960 |
||||
defaultScreenHeightWeb: 600 |
||||
m_StereoRenderingPath: 0 |
||||
m_ActiveColorSpace: 1 |
||||
m_MTRendering: 1 |
||||
mipStripping: 0 |
||||
numberOfMipsStripped: 0 |
||||
m_StackTraceTypes: 010000000100000001000000010000000100000001000000 |
||||
iosShowActivityIndicatorOnLoading: -1 |
||||
androidShowActivityIndicatorOnLoading: -1 |
||||
iosUseCustomAppBackgroundBehavior: 0 |
||||
iosAllowHTTPDownload: 1 |
||||
allowedAutorotateToPortrait: 1 |
||||
allowedAutorotateToPortraitUpsideDown: 1 |
||||
allowedAutorotateToLandscapeRight: 1 |
||||
allowedAutorotateToLandscapeLeft: 1 |
||||
useOSAutorotation: 1 |
||||
use32BitDisplayBuffer: 1 |
||||
preserveFramebufferAlpha: 0 |
||||
disableDepthAndStencilBuffers: 0 |
||||
androidStartInFullscreen: 1 |
||||
androidRenderOutsideSafeArea: 1 |
||||
androidUseSwappy: 1 |
||||
androidBlitType: 0 |
||||
androidResizableWindow: 0 |
||||
androidDefaultWindowWidth: 1920 |
||||
androidDefaultWindowHeight: 1080 |
||||
androidMinimumWindowWidth: 400 |
||||
androidMinimumWindowHeight: 300 |
||||
androidFullscreenMode: 1 |
||||
defaultIsNativeResolution: 1 |
||||
macRetinaSupport: 1 |
||||
runInBackground: 1 |
||||
captureSingleScreen: 0 |
||||
muteOtherAudioSources: 0 |
||||
Prepare IOS For Recording: 0 |
||||
Force IOS Speakers When Recording: 0 |
||||
deferSystemGesturesMode: 0 |
||||
hideHomeButton: 0 |
||||
submitAnalytics: 1 |
||||
usePlayerLog: 1 |
||||
bakeCollisionMeshes: 0 |
||||
forceSingleInstance: 0 |
||||
useFlipModelSwapchain: 1 |
||||
resizableWindow: 0 |
||||
useMacAppStoreValidation: 0 |
||||
macAppStoreCategory: public.app-category.games |
||||
gpuSkinning: 1 |
||||
xboxPIXTextureCapture: 0 |
||||
xboxEnableAvatar: 0 |
||||
xboxEnableKinect: 0 |
||||
xboxEnableKinectAutoTracking: 0 |
||||
xboxEnableFitness: 0 |
||||
visibleInBackground: 1 |
||||
allowFullscreenSwitch: 1 |
||||
fullscreenMode: 1 |
||||
xboxSpeechDB: 0 |
||||
xboxEnableHeadOrientation: 0 |
||||
xboxEnableGuest: 0 |
||||
xboxEnablePIXSampling: 0 |
||||
metalFramebufferOnly: 0 |
||||
xboxOneResolution: 0 |
||||
xboxOneSResolution: 0 |
||||
xboxOneXResolution: 3 |
||||
xboxOneMonoLoggingLevel: 0 |
||||
xboxOneLoggingLevel: 1 |
||||
xboxOneDisableEsram: 0 |
||||
xboxOneEnableTypeOptimization: 0 |
||||
xboxOnePresentImmediateThreshold: 0 |
||||
switchQueueCommandMemory: 0 |
||||
switchQueueControlMemory: 16384 |
||||
switchQueueComputeMemory: 262144 |
||||
switchNVNShaderPoolsGranularity: 33554432 |
||||
switchNVNDefaultPoolsGranularity: 16777216 |
||||
switchNVNOtherPoolsGranularity: 16777216 |
||||
switchNVNMaxPublicTextureIDCount: 0 |
||||
switchNVNMaxPublicSamplerIDCount: 0 |
||||
switchMaxWorkerMultiple: 8 |
||||
stadiaPresentMode: 0 |
||||
stadiaTargetFramerate: 0 |
||||
vulkanNumSwapchainBuffers: 3 |
||||
vulkanEnableSetSRGBWrite: 0 |
||||
vulkanEnablePreTransform: 1 |
||||
vulkanEnableLateAcquireNextImage: 0 |
||||
vulkanEnableCommandBufferRecycling: 1 |
||||
m_SupportedAspectRatios: |
||||
4:3: 1 |
||||
5:4: 1 |
||||
16:10: 1 |
||||
16:9: 1 |
||||
Others: 1 |
||||
bundleVersion: 0.1 |
||||
preloadedAssets: [] |
||||
metroInputSource: 0 |
||||
wsaTransparentSwapchain: 0 |
||||
m_HolographicPauseOnTrackingLoss: 1 |
||||
xboxOneDisableKinectGpuReservation: 1 |
||||
xboxOneEnable7thCore: 1 |
||||
vrSettings: |
||||
enable360StereoCapture: 0 |
||||
isWsaHolographicRemotingEnabled: 0 |
||||
enableFrameTimingStats: 0 |
||||
enableOpenGLProfilerGPURecorders: 1 |
||||
useHDRDisplay: 0 |
||||
D3DHDRBitDepth: 0 |
||||
m_ColorGamuts: 00000000 |
||||
targetPixelDensity: 30 |
||||
resolutionScalingMode: 0 |
||||
resetResolutionOnWindowResize: 0 |
||||
androidSupportedAspectRatio: 1 |
||||
androidMaxAspectRatio: 2.1 |
||||
applicationIdentifier: |
||||
Android: com.DefaultCompany.testUPM |
||||
buildNumber: |
||||
Standalone: 0 |
||||
iPhone: 0 |
||||
tvOS: 0 |
||||
overrideDefaultApplicationIdentifier: 0 |
||||
AndroidBundleVersionCode: 1 |
||||
AndroidMinSdkVersion: 22 |
||||
AndroidTargetSdkVersion: 0 |
||||
AndroidPreferredInstallLocation: 1 |
||||
aotOptions: |
||||
stripEngineCode: 1 |
||||
iPhoneStrippingLevel: 0 |
||||
iPhoneScriptCallOptimization: 0 |
||||
ForceInternetPermission: 0 |
||||
ForceSDCardPermission: 0 |
||||
CreateWallpaper: 0 |
||||
APKExpansionFiles: 0 |
||||
keepLoadedShadersAlive: 0 |
||||
StripUnusedMeshComponents: 1 |
||||
VertexChannelCompressionMask: 4054 |
||||
iPhoneSdkVersion: 988 |
||||
iOSTargetOSVersionString: 12.0 |
||||
tvOSSdkVersion: 0 |
||||
tvOSRequireExtendedGameController: 0 |
||||
tvOSTargetOSVersionString: 12.0 |
||||
uIPrerenderedIcon: 0 |
||||
uIRequiresPersistentWiFi: 0 |
||||
uIRequiresFullScreen: 1 |
||||
uIStatusBarHidden: 1 |
||||
uIExitOnSuspend: 0 |
||||
uIStatusBarStyle: 0 |
||||
appleTVSplashScreen: {fileID: 0} |
||||
appleTVSplashScreen2x: {fileID: 0} |
||||
tvOSSmallIconLayers: [] |
||||
tvOSSmallIconLayers2x: [] |
||||
tvOSLargeIconLayers: [] |
||||
tvOSLargeIconLayers2x: [] |
||||
tvOSTopShelfImageLayers: [] |
||||
tvOSTopShelfImageLayers2x: [] |
||||
tvOSTopShelfImageWideLayers: [] |
||||
tvOSTopShelfImageWideLayers2x: [] |
||||
iOSLaunchScreenType: 0 |
||||
iOSLaunchScreenPortrait: {fileID: 0} |
||||
iOSLaunchScreenLandscape: {fileID: 0} |
||||
iOSLaunchScreenBackgroundColor: |
||||
serializedVersion: 2 |
||||
rgba: 0 |
||||
iOSLaunchScreenFillPct: 100 |
||||
iOSLaunchScreenSize: 100 |
||||
iOSLaunchScreenCustomXibPath: |
||||
iOSLaunchScreeniPadType: 0 |
||||
iOSLaunchScreeniPadImage: {fileID: 0} |
||||
iOSLaunchScreeniPadBackgroundColor: |
||||
serializedVersion: 2 |
||||
rgba: 0 |
||||
iOSLaunchScreeniPadFillPct: 100 |
||||
iOSLaunchScreeniPadSize: 100 |
||||
iOSLaunchScreeniPadCustomXibPath: |
||||
iOSLaunchScreenCustomStoryboardPath: |
||||
iOSLaunchScreeniPadCustomStoryboardPath: |
||||
iOSDeviceRequirements: [] |
||||
iOSURLSchemes: [] |
||||
macOSURLSchemes: [] |
||||
iOSBackgroundModes: 0 |
||||
iOSMetalForceHardShadows: 0 |
||||
metalEditorSupport: 1 |
||||
metalAPIValidation: 1 |
||||
iOSRenderExtraFrameOnPause: 0 |
||||
iosCopyPluginsCodeInsteadOfSymlink: 0 |
||||
appleDeveloperTeamID: |
||||
iOSManualSigningProvisioningProfileID: |
||||
tvOSManualSigningProvisioningProfileID: |
||||
iOSManualSigningProvisioningProfileType: 0 |
||||
tvOSManualSigningProvisioningProfileType: 0 |
||||
appleEnableAutomaticSigning: 0 |
||||
iOSRequireARKit: 0 |
||||
iOSAutomaticallyDetectAndAddCapabilities: 1 |
||||
appleEnableProMotion: 0 |
||||
shaderPrecisionModel: 0 |
||||
clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea |
||||
templatePackageId: com.unity.template.3d@8.1.3 |
||||
templateDefaultScene: Assets/Scenes/SampleScene.unity |
||||
useCustomMainManifest: 0 |
||||
useCustomLauncherManifest: 0 |
||||
useCustomMainGradleTemplate: 0 |
||||
useCustomLauncherGradleManifest: 0 |
||||
useCustomBaseGradleTemplate: 0 |
||||
useCustomGradlePropertiesTemplate: 0 |
||||
useCustomProguardFile: 0 |
||||
AndroidTargetArchitectures: 1 |
||||
AndroidTargetDevices: 0 |
||||
AndroidSplashScreenScale: 0 |
||||
androidSplashScreen: {fileID: 0} |
||||
AndroidKeystoreName: |
||||
AndroidKeyaliasName: |
||||
AndroidBuildApkPerCpuArchitecture: 0 |
||||
AndroidTVCompatibility: 0 |
||||
AndroidIsGame: 1 |
||||
AndroidEnableTango: 0 |
||||
androidEnableBanner: 1 |
||||
androidUseLowAccuracyLocation: 0 |
||||
androidUseCustomKeystore: 0 |
||||
m_AndroidBanners: |
||||
- width: 320 |
||||
height: 180 |
||||
banner: {fileID: 0} |
||||
androidGamepadSupportLevel: 0 |
||||
chromeosInputEmulation: 1 |
||||
AndroidMinifyWithR8: 0 |
||||
AndroidMinifyRelease: 0 |
||||
AndroidMinifyDebug: 0 |
||||
AndroidValidateAppBundleSize: 1 |
||||
AndroidAppBundleSizeToValidate: 150 |
||||
m_BuildTargetIcons: [] |
||||
m_BuildTargetPlatformIcons: |
||||
- m_BuildTarget: Android |
||||
m_Icons: |
||||
- m_Textures: [] |
||||
m_Width: 432 |
||||
m_Height: 432 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 324 |
||||
m_Height: 324 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 216 |
||||
m_Height: 216 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 162 |
||||
m_Height: 162 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 108 |
||||
m_Height: 108 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 81 |
||||
m_Height: 81 |
||||
m_Kind: 2 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 192 |
||||
m_Height: 192 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 144 |
||||
m_Height: 144 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 96 |
||||
m_Height: 96 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 72 |
||||
m_Height: 72 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 48 |
||||
m_Height: 48 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 36 |
||||
m_Height: 36 |
||||
m_Kind: 1 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 192 |
||||
m_Height: 192 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 144 |
||||
m_Height: 144 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 96 |
||||
m_Height: 96 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 72 |
||||
m_Height: 72 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 48 |
||||
m_Height: 48 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
- m_Textures: [] |
||||
m_Width: 36 |
||||
m_Height: 36 |
||||
m_Kind: 0 |
||||
m_SubKind: |
||||
m_BuildTargetBatching: |
||||
- m_BuildTarget: Standalone |
||||
m_StaticBatching: 1 |
||||
m_DynamicBatching: 0 |
||||
- m_BuildTarget: tvOS |
||||
m_StaticBatching: 1 |
||||
m_DynamicBatching: 0 |
||||
- m_BuildTarget: Android |
||||
m_StaticBatching: 1 |
||||
m_DynamicBatching: 0 |
||||
- m_BuildTarget: iPhone |
||||
m_StaticBatching: 1 |
||||
m_DynamicBatching: 0 |
||||
- m_BuildTarget: WebGL |
||||
m_StaticBatching: 0 |
||||
m_DynamicBatching: 0 |
||||
m_BuildTargetShaderSettings: [] |
||||
m_BuildTargetGraphicsJobs: |
||||
- m_BuildTarget: MacStandaloneSupport |
||||
m_GraphicsJobs: 0 |
||||
- m_BuildTarget: Switch |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: MetroSupport |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: AppleTVSupport |
||||
m_GraphicsJobs: 0 |
||||
- m_BuildTarget: BJMSupport |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: LinuxStandaloneSupport |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: PS4Player |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: iOSSupport |
||||
m_GraphicsJobs: 0 |
||||
- m_BuildTarget: WindowsStandaloneSupport |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: XboxOnePlayer |
||||
m_GraphicsJobs: 1 |
||||
- m_BuildTarget: LuminSupport |
||||
m_GraphicsJobs: 0 |
||||
- m_BuildTarget: AndroidPlayer |
||||
m_GraphicsJobs: 0 |
||||
- m_BuildTarget: WebGLSupport |
||||
m_GraphicsJobs: 0 |
||||
m_BuildTargetGraphicsJobMode: |
||||
- m_BuildTarget: PS4Player |
||||
m_GraphicsJobMode: 0 |
||||
- m_BuildTarget: XboxOnePlayer |
||||
m_GraphicsJobMode: 0 |
||||
m_BuildTargetGraphicsAPIs: |
||||
- m_BuildTarget: AndroidPlayer |
||||
m_APIs: 150000000b000000 |
||||
m_Automatic: 1 |
||||
- m_BuildTarget: iOSSupport |
||||
m_APIs: 10000000 |
||||
m_Automatic: 1 |
||||
- m_BuildTarget: AppleTVSupport |
||||
m_APIs: 10000000 |
||||
m_Automatic: 1 |
||||
- m_BuildTarget: WebGLSupport |
||||
m_APIs: 0b000000 |
||||
m_Automatic: 1 |
||||
m_BuildTargetVRSettings: |
||||
- m_BuildTarget: Standalone |
||||
m_Enabled: 0 |
||||
m_Devices: |
||||
- Oculus |
||||
- OpenVR |
||||
m_DefaultShaderChunkSizeInMB: 16 |
||||
m_DefaultShaderChunkCount: 0 |
||||
openGLRequireES31: 0 |
||||
openGLRequireES31AEP: 0 |
||||
openGLRequireES32: 0 |
||||
m_TemplateCustomTags: {} |
||||
mobileMTRendering: |
||||
Android: 1 |
||||
iPhone: 1 |
||||
tvOS: 1 |
||||
m_BuildTargetGroupLightmapEncodingQuality: |
||||
- m_BuildTarget: Android |
||||
m_EncodingQuality: 1 |
||||
- m_BuildTarget: iPhone |
||||
m_EncodingQuality: 1 |
||||
- m_BuildTarget: tvOS |
||||
m_EncodingQuality: 1 |
||||
m_BuildTargetGroupLightmapSettings: [] |
||||
m_BuildTargetNormalMapEncoding: |
||||
- m_BuildTarget: Android |
||||
m_Encoding: 1 |
||||
- m_BuildTarget: iPhone |
||||
m_Encoding: 1 |
||||
- m_BuildTarget: tvOS |
||||
m_Encoding: 1 |
||||
m_BuildTargetDefaultTextureCompressionFormat: |
||||
- m_BuildTarget: Android |
||||
m_Format: 3 |
||||
playModeTestRunnerEnabled: 0 |
||||
runPlayModeTestAsEditModeTest: 0 |
||||
actionOnDotNetUnhandledException: 1 |
||||
enableInternalProfiler: 0 |
||||
logObjCUncaughtExceptions: 1 |
||||
enableCrashReportAPI: 0 |
||||
cameraUsageDescription: |
||||
locationUsageDescription: |
||||
microphoneUsageDescription: |
||||
bluetoothUsageDescription: |
||||
switchNMETAOverride: |
||||
switchNetLibKey: |
||||
switchSocketMemoryPoolSize: 6144 |
||||
switchSocketAllocatorPoolSize: 128 |
||||
switchSocketConcurrencyLimit: 14 |
||||
switchScreenResolutionBehavior: 2 |
||||
switchUseCPUProfiler: 0 |
||||
switchUseGOLDLinker: 0 |
||||
switchLTOSetting: 0 |
||||
switchApplicationID: 0x01004b9000490000 |
||||
switchNSODependencies: |
||||
switchTitleNames_0: |
||||
switchTitleNames_1: |
||||
switchTitleNames_2: |
||||
switchTitleNames_3: |
||||
switchTitleNames_4: |
||||
switchTitleNames_5: |
||||
switchTitleNames_6: |
||||
switchTitleNames_7: |
||||
switchTitleNames_8: |
||||
switchTitleNames_9: |
||||
switchTitleNames_10: |
||||
switchTitleNames_11: |
||||
switchTitleNames_12: |
||||
switchTitleNames_13: |
||||
switchTitleNames_14: |
||||
switchTitleNames_15: |
||||
switchPublisherNames_0: |
||||
switchPublisherNames_1: |
||||
switchPublisherNames_2: |
||||
switchPublisherNames_3: |
||||
switchPublisherNames_4: |
||||
switchPublisherNames_5: |
||||
switchPublisherNames_6: |
||||
switchPublisherNames_7: |
||||
switchPublisherNames_8: |
||||
switchPublisherNames_9: |
||||
switchPublisherNames_10: |
||||
switchPublisherNames_11: |
||||
switchPublisherNames_12: |
||||
switchPublisherNames_13: |
||||
switchPublisherNames_14: |
||||
switchPublisherNames_15: |
||||
switchIcons_0: {fileID: 0} |
||||
switchIcons_1: {fileID: 0} |
||||
switchIcons_2: {fileID: 0} |
||||
switchIcons_3: {fileID: 0} |
||||
switchIcons_4: {fileID: 0} |
||||
switchIcons_5: {fileID: 0} |
||||
switchIcons_6: {fileID: 0} |
||||
switchIcons_7: {fileID: 0} |
||||
switchIcons_8: {fileID: 0} |
||||
switchIcons_9: {fileID: 0} |
||||
switchIcons_10: {fileID: 0} |
||||
switchIcons_11: {fileID: 0} |
||||
switchIcons_12: {fileID: 0} |
||||
switchIcons_13: {fileID: 0} |
||||
switchIcons_14: {fileID: 0} |
||||
switchIcons_15: {fileID: 0} |
||||
switchSmallIcons_0: {fileID: 0} |
||||
switchSmallIcons_1: {fileID: 0} |
||||
switchSmallIcons_2: {fileID: 0} |
||||
switchSmallIcons_3: {fileID: 0} |
||||
switchSmallIcons_4: {fileID: 0} |
||||
switchSmallIcons_5: {fileID: 0} |
||||
switchSmallIcons_6: {fileID: 0} |
||||
switchSmallIcons_7: {fileID: 0} |
||||
switchSmallIcons_8: {fileID: 0} |
||||
switchSmallIcons_9: {fileID: 0} |
||||
switchSmallIcons_10: {fileID: 0} |
||||
switchSmallIcons_11: {fileID: 0} |
||||
switchSmallIcons_12: {fileID: 0} |
||||
switchSmallIcons_13: {fileID: 0} |
||||
switchSmallIcons_14: {fileID: 0} |
||||
switchSmallIcons_15: {fileID: 0} |
||||
switchManualHTML: |
||||
switchAccessibleURLs: |
||||
switchLegalInformation: |
||||
switchMainThreadStackSize: 1048576 |
||||
switchPresenceGroupId: |
||||
switchLogoHandling: 0 |
||||
switchReleaseVersion: 0 |
||||
switchDisplayVersion: 1.0.0 |
||||
switchStartupUserAccount: 0 |
||||
switchSupportedLanguagesMask: 0 |
||||
switchLogoType: 0 |
||||
switchApplicationErrorCodeCategory: |
||||
switchUserAccountSaveDataSize: 0 |
||||
switchUserAccountSaveDataJournalSize: 0 |
||||
switchApplicationAttribute: 0 |
||||
switchCardSpecSize: -1 |
||||
switchCardSpecClock: -1 |
||||
switchRatingsMask: 0 |
||||
switchRatingsInt_0: 0 |
||||
switchRatingsInt_1: 0 |
||||
switchRatingsInt_2: 0 |
||||
switchRatingsInt_3: 0 |
||||
switchRatingsInt_4: 0 |
||||
switchRatingsInt_5: 0 |
||||
switchRatingsInt_6: 0 |
||||
switchRatingsInt_7: 0 |
||||
switchRatingsInt_8: 0 |
||||
switchRatingsInt_9: 0 |
||||
switchRatingsInt_10: 0 |
||||
switchRatingsInt_11: 0 |
||||
switchRatingsInt_12: 0 |
||||
switchLocalCommunicationIds_0: |
||||
switchLocalCommunicationIds_1: |
||||
switchLocalCommunicationIds_2: |
||||
switchLocalCommunicationIds_3: |
||||
switchLocalCommunicationIds_4: |
||||
switchLocalCommunicationIds_5: |
||||
switchLocalCommunicationIds_6: |
||||
switchLocalCommunicationIds_7: |
||||
switchParentalControl: 0 |
||||
switchAllowsScreenshot: 1 |
||||
switchAllowsVideoCapturing: 1 |
||||
switchAllowsRuntimeAddOnContentInstall: 0 |
||||
switchDataLossConfirmation: 0 |
||||
switchUserAccountLockEnabled: 0 |
||||
switchSystemResourceMemory: 16777216 |
||||
switchSupportedNpadStyles: 22 |
||||
switchNativeFsCacheSize: 32 |
||||
switchIsHoldTypeHorizontal: 0 |
||||
switchSupportedNpadCount: 8 |
||||
switchEnableTouchScreen: 1 |
||||
switchSocketConfigEnabled: 0 |
||||
switchTcpInitialSendBufferSize: 32 |
||||
switchTcpInitialReceiveBufferSize: 64 |
||||
switchTcpAutoSendBufferSizeMax: 256 |
||||
switchTcpAutoReceiveBufferSizeMax: 256 |
||||
switchUdpSendBufferSize: 9 |
||||
switchUdpReceiveBufferSize: 42 |
||||
switchSocketBufferEfficiency: 4 |
||||
switchSocketInitializeEnabled: 1 |
||||
switchNetworkInterfaceManagerInitializeEnabled: 1 |
||||
switchPlayerConnectionEnabled: 1 |
||||
switchUseNewStyleFilepaths: 0 |
||||
switchUseLegacyFmodPriorities: 1 |
||||
switchUseMicroSleepForYield: 1 |
||||
switchEnableRamDiskSupport: 0 |
||||
switchMicroSleepForYieldTime: 25 |
||||
switchRamDiskSpaceSize: 12 |
||||
ps4NPAgeRating: 12 |
||||
ps4NPTitleSecret: |
||||
ps4NPTrophyPackPath: |
||||
ps4ParentalLevel: 11 |
||||
ps4ContentID: ED1633-NPXX51362_00-0000000000000000 |
||||
ps4Category: 0 |
||||
ps4MasterVersion: 01.00 |
||||
ps4AppVersion: 01.00 |
||||
ps4AppType: 0 |
||||
ps4ParamSfxPath: |
||||
ps4VideoOutPixelFormat: 0 |
||||
ps4VideoOutInitialWidth: 1920 |
||||
ps4VideoOutBaseModeInitialWidth: 1920 |
||||
ps4VideoOutReprojectionRate: 60 |
||||
ps4PronunciationXMLPath: |
||||
ps4PronunciationSIGPath: |
||||
ps4BackgroundImagePath: |
||||
ps4StartupImagePath: |
||||
ps4StartupImagesFolder: |
||||
ps4IconImagesFolder: |
||||
ps4SaveDataImagePath: |
||||
ps4SdkOverride: |
||||
ps4BGMPath: |
||||
ps4ShareFilePath: |
||||
ps4ShareOverlayImagePath: |
||||
ps4PrivacyGuardImagePath: |
||||
ps4ExtraSceSysFile: |
||||
ps4NPtitleDatPath: |
||||
ps4RemotePlayKeyAssignment: -1 |
||||
ps4RemotePlayKeyMappingDir: |
||||
ps4PlayTogetherPlayerCount: 0 |
||||
ps4EnterButtonAssignment: 1 |
||||
ps4ApplicationParam1: 0 |
||||
ps4ApplicationParam2: 0 |
||||
ps4ApplicationParam3: 0 |
||||
ps4ApplicationParam4: 0 |
||||
ps4DownloadDataSize: 0 |
||||
ps4GarlicHeapSize: 2048 |
||||
ps4ProGarlicHeapSize: 2560 |
||||
playerPrefsMaxSize: 32768 |
||||
ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ |
||||
ps4pnSessions: 1 |
||||
ps4pnPresence: 1 |
||||
ps4pnFriends: 1 |
||||
ps4pnGameCustomData: 1 |
||||
playerPrefsSupport: 0 |
||||
enableApplicationExit: 0 |
||||
resetTempFolder: 1 |
||||
restrictedAudioUsageRights: 0 |
||||
ps4UseResolutionFallback: 0 |
||||
ps4ReprojectionSupport: 0 |
||||
ps4UseAudio3dBackend: 0 |
||||
ps4UseLowGarlicFragmentationMode: 1 |
||||
ps4SocialScreenEnabled: 0 |
||||
ps4ScriptOptimizationLevel: 0 |
||||
ps4Audio3dVirtualSpeakerCount: 14 |
||||
ps4attribCpuUsage: 0 |
||||
ps4PatchPkgPath: |
||||
ps4PatchLatestPkgPath: |
||||
ps4PatchChangeinfoPath: |
||||
ps4PatchDayOne: 0 |
||||
ps4attribUserManagement: 0 |
||||
ps4attribMoveSupport: 0 |
||||
ps4attrib3DSupport: 0 |
||||
ps4attribShareSupport: 0 |
||||
ps4attribExclusiveVR: 0 |
||||
ps4disableAutoHideSplash: 0 |
||||
ps4videoRecordingFeaturesUsed: 0 |
||||
ps4contentSearchFeaturesUsed: 0 |
||||
ps4CompatibilityPS5: 0 |
||||
ps4AllowPS5Detection: 0 |
||||
ps4GPU800MHz: 1 |
||||
ps4attribEyeToEyeDistanceSettingVR: 0 |
||||
ps4IncludedModules: [] |
||||
ps4attribVROutputEnabled: 0 |
||||
monoEnv: |
||||
splashScreenBackgroundSourceLandscape: {fileID: 0} |
||||
splashScreenBackgroundSourcePortrait: {fileID: 0} |
||||
blurSplashScreenBackground: 1 |
||||
spritePackerPolicy: |
||||
webGLMemorySize: 16 |
||||
webGLExceptionSupport: 1 |
||||
webGLNameFilesAsHashes: 0 |
||||
webGLDataCaching: 1 |
||||
webGLDebugSymbols: 0 |
||||
webGLEmscriptenArgs: |
||||
webGLModulesDirectory: |
||||
webGLTemplate: APPLICATION:Default |
||||
webGLAnalyzeBuildSize: 0 |
||||
webGLUseEmbeddedResources: 0 |
||||
webGLCompressionFormat: 1 |
||||
webGLWasmArithmeticExceptions: 0 |
||||
webGLLinkerTarget: 1 |
||||
webGLThreadsSupport: 0 |
||||
webGLDecompressionFallback: 0 |
||||
webGLPowerPreference: 2 |
||||
scriptingDefineSymbols: {} |
||||
additionalCompilerArguments: {} |
||||
platformArchitecture: {} |
||||
scriptingBackend: {} |
||||
il2cppCompilerConfiguration: {} |
||||
managedStrippingLevel: |
||||
EmbeddedLinux: 1 |
||||
GameCoreScarlett: 1 |
||||
GameCoreXboxOne: 1 |
||||
Lumin: 1 |
||||
Nintendo Switch: 1 |
||||
PS4: 1 |
||||
PS5: 1 |
||||
Stadia: 1 |
||||
WebGL: 1 |
||||
Windows Store Apps: 1 |
||||
XboxOne: 1 |
||||
iPhone: 1 |
||||
tvOS: 1 |
||||
incrementalIl2cppBuild: {} |
||||
suppressCommonWarnings: 1 |
||||
allowUnsafeCode: 0 |
||||
useDeterministicCompilation: 1 |
||||
enableRoslynAnalyzers: 1 |
||||
additionalIl2CppArgs: |
||||
scriptingRuntimeVersion: 1 |
||||
gcIncremental: 1 |
||||
assemblyVersionValidation: 1 |
||||
gcWBarrierValidation: 0 |
||||
apiCompatibilityLevelPerPlatform: {} |
||||
m_RenderingPath: 1 |
||||
m_MobileRenderingPath: 1 |
||||
metroPackageName: Template_3D |
||||
metroPackageVersion: |
||||
metroCertificatePath: |
||||
metroCertificatePassword: |
||||
metroCertificateSubject: |
||||
metroCertificateIssuer: |
||||
metroCertificateNotAfter: 0000000000000000 |
||||
metroApplicationDescription: Template_3D |
||||
wsaImages: {} |
||||
metroTileShortName: |
||||
metroTileShowName: 0 |
||||
metroMediumTileShowName: 0 |
||||
metroLargeTileShowName: 0 |
||||
metroWideTileShowName: 0 |
||||
metroSupportStreamingInstall: 0 |
||||
metroLastRequiredScene: 0 |
||||
metroDefaultTileSize: 1 |
||||
metroTileForegroundText: 2 |
||||
metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} |
||||
metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1} |
||||
metroSplashScreenUseBackgroundColor: 0 |
||||
platformCapabilities: {} |
||||
metroTargetDeviceFamilies: {} |
||||
metroFTAName: |
||||
metroFTAFileTypes: [] |
||||
metroProtocolName: |
||||
vcxProjDefaultLanguage: |
||||
XboxOneProductId: |
||||
XboxOneUpdateKey: |
||||
XboxOneSandboxId: |
||||
XboxOneContentId: |
||||
XboxOneTitleId: |
||||
XboxOneSCId: |
||||
XboxOneGameOsOverridePath: |
||||
XboxOnePackagingOverridePath: |
||||
XboxOneAppManifestOverridePath: |
||||
XboxOneVersion: 1.0.0.0 |
||||
XboxOnePackageEncryption: 0 |
||||
XboxOnePackageUpdateGranularity: 2 |
||||
XboxOneDescription: |
||||
XboxOneLanguage: |
||||
- enus |
||||
XboxOneCapability: [] |
||||
XboxOneGameRating: {} |
||||
XboxOneIsContentPackage: 0 |
||||
XboxOneEnhancedXboxCompatibilityMode: 0 |
||||
XboxOneEnableGPUVariability: 1 |
||||
XboxOneSockets: {} |
||||
XboxOneSplashScreen: {fileID: 0} |
||||
XboxOneAllowedProductIds: [] |
||||
XboxOnePersistentLocalStorageSize: 0 |
||||
XboxOneXTitleMemory: 8 |
||||
XboxOneOverrideIdentityName: |
||||
XboxOneOverrideIdentityPublisher: |
||||
vrEditorSettings: {} |
||||
cloudServicesEnabled: |
||||
UNet: 1 |
||||
luminIcon: |
||||
m_Name: |
||||
m_ModelFolderPath: |
||||
m_PortalFolderPath: |
||||
luminCert: |
||||
m_CertPath: |
||||
m_SignPackage: 1 |
||||
luminIsChannelApp: 0 |
||||
luminVersion: |
||||
m_VersionCode: 1 |
||||
m_VersionName: |
||||
apiCompatibilityLevel: 3 |
||||
activeInputHandler: 0 |
||||
windowsGamepadBackendHint: 0 |
||||
cloudProjectId: |
||||
framebufferDepthMemorylessMode: 0 |
||||
qualitySettingsNames: [] |
||||
projectName: |
||||
organizationId: |
||||
cloudEnabled: 0 |
||||
legacyClampBlendShapeWeights: 0 |
||||
playerDataPath: |
||||
forceSRGBBlit: 1 |
||||
virtualTexturingSupportEnabled: 0 |
||||
@ -1,2 +0,0 @@ |
||||
m_EditorVersion: 2021.3.30f1 |
||||
m_EditorVersionWithRevision: 2021.3.30f1 (b4360d7cdac4) |
||||
@ -1,234 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!47 &1 |
||||
QualitySettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 5 |
||||
m_CurrentQuality: 5 |
||||
m_QualitySettings: |
||||
- serializedVersion: 2 |
||||
name: Very Low |
||||
pixelLightCount: 0 |
||||
shadows: 0 |
||||
shadowResolution: 0 |
||||
shadowProjection: 1 |
||||
shadowCascades: 1 |
||||
shadowDistance: 15 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 0 |
||||
blendWeights: 1 |
||||
textureQuality: 1 |
||||
anisotropicTextures: 0 |
||||
antiAliasing: 0 |
||||
softParticles: 0 |
||||
softVegetation: 0 |
||||
realtimeReflectionProbes: 0 |
||||
billboardsFaceCameraPosition: 0 |
||||
vSyncCount: 0 |
||||
lodBias: 0.3 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 4 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
- serializedVersion: 2 |
||||
name: Low |
||||
pixelLightCount: 0 |
||||
shadows: 0 |
||||
shadowResolution: 0 |
||||
shadowProjection: 1 |
||||
shadowCascades: 1 |
||||
shadowDistance: 20 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 0 |
||||
blendWeights: 2 |
||||
textureQuality: 0 |
||||
anisotropicTextures: 0 |
||||
antiAliasing: 0 |
||||
softParticles: 0 |
||||
softVegetation: 0 |
||||
realtimeReflectionProbes: 0 |
||||
billboardsFaceCameraPosition: 0 |
||||
vSyncCount: 0 |
||||
lodBias: 0.4 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 16 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
- serializedVersion: 2 |
||||
name: Medium |
||||
pixelLightCount: 1 |
||||
shadows: 1 |
||||
shadowResolution: 0 |
||||
shadowProjection: 1 |
||||
shadowCascades: 1 |
||||
shadowDistance: 20 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 0 |
||||
blendWeights: 2 |
||||
textureQuality: 0 |
||||
anisotropicTextures: 1 |
||||
antiAliasing: 0 |
||||
softParticles: 0 |
||||
softVegetation: 0 |
||||
realtimeReflectionProbes: 0 |
||||
billboardsFaceCameraPosition: 0 |
||||
vSyncCount: 1 |
||||
lodBias: 0.7 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 64 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
- serializedVersion: 2 |
||||
name: High |
||||
pixelLightCount: 2 |
||||
shadows: 2 |
||||
shadowResolution: 1 |
||||
shadowProjection: 1 |
||||
shadowCascades: 2 |
||||
shadowDistance: 40 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 1 |
||||
blendWeights: 2 |
||||
textureQuality: 0 |
||||
anisotropicTextures: 1 |
||||
antiAliasing: 0 |
||||
softParticles: 0 |
||||
softVegetation: 1 |
||||
realtimeReflectionProbes: 1 |
||||
billboardsFaceCameraPosition: 1 |
||||
vSyncCount: 1 |
||||
lodBias: 1 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 256 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
- serializedVersion: 2 |
||||
name: Very High |
||||
pixelLightCount: 3 |
||||
shadows: 2 |
||||
shadowResolution: 2 |
||||
shadowProjection: 1 |
||||
shadowCascades: 2 |
||||
shadowDistance: 70 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 1 |
||||
blendWeights: 4 |
||||
textureQuality: 0 |
||||
anisotropicTextures: 2 |
||||
antiAliasing: 2 |
||||
softParticles: 1 |
||||
softVegetation: 1 |
||||
realtimeReflectionProbes: 1 |
||||
billboardsFaceCameraPosition: 1 |
||||
vSyncCount: 1 |
||||
lodBias: 1.5 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 1024 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
- serializedVersion: 2 |
||||
name: Ultra |
||||
pixelLightCount: 4 |
||||
shadows: 2 |
||||
shadowResolution: 2 |
||||
shadowProjection: 1 |
||||
shadowCascades: 4 |
||||
shadowDistance: 150 |
||||
shadowNearPlaneOffset: 3 |
||||
shadowCascade2Split: 0.33333334 |
||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} |
||||
shadowmaskMode: 1 |
||||
blendWeights: 4 |
||||
textureQuality: 0 |
||||
anisotropicTextures: 2 |
||||
antiAliasing: 2 |
||||
softParticles: 1 |
||||
softVegetation: 1 |
||||
realtimeReflectionProbes: 1 |
||||
billboardsFaceCameraPosition: 1 |
||||
vSyncCount: 1 |
||||
lodBias: 2 |
||||
maximumLODLevel: 0 |
||||
streamingMipmapsActive: 0 |
||||
streamingMipmapsAddAllCameras: 1 |
||||
streamingMipmapsMemoryBudget: 512 |
||||
streamingMipmapsRenderersPerFrame: 512 |
||||
streamingMipmapsMaxLevelReduction: 2 |
||||
streamingMipmapsMaxFileIORequests: 1024 |
||||
particleRaycastBudget: 4096 |
||||
asyncUploadTimeSlice: 2 |
||||
asyncUploadBufferSize: 16 |
||||
asyncUploadPersistentBuffer: 1 |
||||
resolutionScalingFixedDPIFactor: 1 |
||||
excludedTargetPlatforms: [] |
||||
m_PerPlatformDefaultQuality: |
||||
Android: 2 |
||||
Lumin: 5 |
||||
GameCoreScarlett: 5 |
||||
GameCoreXboxOne: 5 |
||||
Nintendo 3DS: 5 |
||||
Nintendo Switch: 5 |
||||
PS4: 5 |
||||
PS5: 5 |
||||
Stadia: 5 |
||||
Standalone: 5 |
||||
WebGL: 3 |
||||
Windows Store Apps: 5 |
||||
XboxOne: 5 |
||||
iPhone: 2 |
||||
tvOS: 2 |
||||
@ -1,121 +0,0 @@ |
||||
{ |
||||
"templatePinStates": [], |
||||
"dependencyTypeInfos": [ |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.AnimationClip", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEditor.Animations.AnimatorController", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.AnimatorOverrideController", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEditor.Audio.AudioMixerController", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.ComputeShader", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Cubemap", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.GameObject", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEditor.LightingDataAsset", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.LightingSettings", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Material", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEditor.MonoScript", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.PhysicMaterial", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.PhysicsMaterial2D", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Rendering.VolumeProfile", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEditor.SceneAsset", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Shader", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.ShaderVariantCollection", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Texture", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Texture2D", |
||||
"defaultInstantiationMode": 0 |
||||
}, |
||||
{ |
||||
"userAdded": false, |
||||
"type": "UnityEngine.Timeline.TimelineAsset", |
||||
"defaultInstantiationMode": 0 |
||||
} |
||||
], |
||||
"defaultDependencyTypeInfo": { |
||||
"userAdded": false, |
||||
"type": "<default_scene_template_dependencies>", |
||||
"defaultInstantiationMode": 1 |
||||
}, |
||||
"newSceneOverride": 0 |
||||
} |
||||
@ -1,43 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!78 &1 |
||||
TagManager: |
||||
serializedVersion: 2 |
||||
tags: [] |
||||
layers: |
||||
- Default |
||||
- TransparentFX |
||||
- Ignore Raycast |
||||
- |
||||
- Water |
||||
- UI |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
- |
||||
m_SortingLayers: |
||||
- name: Default |
||||
uniqueID: 0 |
||||
locked: 0 |
||||
@ -1,9 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!5 &1 |
||||
TimeManager: |
||||
m_ObjectHideFlags: 0 |
||||
Fixed Timestep: 0.02 |
||||
Maximum Allowed Timestep: 0.33333334 |
||||
m_TimeScale: 1 |
||||
Maximum Particle Timestep: 0.03 |
||||
@ -1,36 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!310 &1 |
||||
UnityConnectSettings: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 1 |
||||
m_Enabled: 0 |
||||
m_TestMode: 0 |
||||
m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events |
||||
m_EventUrl: https://cdp.cloud.unity3d.com/v1/events |
||||
m_ConfigUrl: https://config.uca.cloud.unity3d.com |
||||
m_DashboardUrl: https://dashboard.unity3d.com |
||||
m_TestInitMode: 0 |
||||
CrashReportingSettings: |
||||
m_EventUrl: https://perf-events.cloud.unity3d.com |
||||
m_Enabled: 0 |
||||
m_LogBufferSize: 10 |
||||
m_CaptureEditorExceptions: 1 |
||||
UnityPurchasingSettings: |
||||
m_Enabled: 0 |
||||
m_TestMode: 0 |
||||
UnityAnalyticsSettings: |
||||
m_Enabled: 0 |
||||
m_TestMode: 0 |
||||
m_InitializeOnStartup: 1 |
||||
m_PackageRequiringCoreStatsPresent: 0 |
||||
UnityAdsSettings: |
||||
m_Enabled: 0 |
||||
m_InitializeOnStartup: 1 |
||||
m_TestMode: 0 |
||||
m_IosGameId: |
||||
m_AndroidGameId: |
||||
m_GameIds: {} |
||||
m_GameId: |
||||
PerformanceReportingSettings: |
||||
m_Enabled: 0 |
||||
@ -1,12 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!937362698 &1 |
||||
VFXManager: |
||||
m_ObjectHideFlags: 0 |
||||
m_IndirectShader: {fileID: 0} |
||||
m_CopyBufferShader: {fileID: 0} |
||||
m_SortShader: {fileID: 0} |
||||
m_StripUpdateShader: {fileID: 0} |
||||
m_RenderPipeSettingsPath: |
||||
m_FixedTimeStep: 0.016666668 |
||||
m_MaxDeltaTime: 0.05 |
||||
@ -1,8 +0,0 @@ |
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!890905787 &1 |
||||
VersionControlSettings: |
||||
m_ObjectHideFlags: 0 |
||||
m_Mode: Visible Meta Files |
||||
m_CollabEditorSettings: |
||||
inProgressEnabled: 1 |
||||
@ -1,10 +0,0 @@ |
||||
{ |
||||
"m_SettingKeys": [ |
||||
"VR Device Disabled", |
||||
"VR Device User Alert" |
||||
], |
||||
"m_SettingValues": [ |
||||
"False", |
||||
"False" |
||||
] |
||||
} |
||||
@ -1,5 +1,5 @@ |
||||
fileFormatVersion: 2 |
||||
guid: f94ed6072f4ff6646becdf1839ffe326 |
||||
guid: 6200c81c54c9c6048b548363ab35bf3d |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
@ -0,0 +1,7 @@ |
||||
{ |
||||
"name": "HandDriver.Runtime", |
||||
"references": [ |
||||
"TouchSocket", |
||||
"NaughtyAttributes.Core" |
||||
] |
||||
} |
||||
@ -0,0 +1,7 @@ |
||||
fileFormatVersion: 2 |
||||
guid: ae103f7d349d1d94e86ba5c8afbc8a44 |
||||
AssemblyDefinitionImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
|
Before Width: | Height: | Size: 694 KiB After Width: | Height: | Size: 694 KiB |
|
Before Width: | Height: | Size: 2.2 MiB After Width: | Height: | Size: 2.2 MiB |
@ -1,5 +1,5 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 0cf5924dd33309449b4706b05f73c87e |
||||
guid: 5cc2363ec8a06534888a10ed4811262e |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
@ -0,0 +1,29 @@ |
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.unity3d.player" xmlns:tools="http://schemas.android.com/tools" android:installLocation="preferExternal"> |
||||
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" /> |
||||
<!-- <uses-feature android:name="android.hardware.sensor.accelerometer" android:required="true"/> |
||||
<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="true"/> |
||||
<uses-feature android:name="android.hardware.usb.host"/> |
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> |
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> |
||||
<uses-permission android:name="android.permission.CAMERA" /> |
||||
<uses-permission android:name="android.permission.RECORD_AUDIO"/> --> |
||||
<!-- android:name="com.rokid.uxrunityplugin.UXRActivity" --> |
||||
<application android:theme="@style/UnityThemeSelector" android:icon="@drawable/app_icon" android:label="@string/app_name" android:isGame="true" android:requestLegacyExternalStorage="true"> |
||||
<activity android:label="@string/app_name" android:screenOrientation="fullSensor" android:launchMode="singleTask" android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale|layoutDirection|density" android:hardwareAccelerated="false" android:name="com.unity3d.player.UnityPlayerActivity"> |
||||
<intent-filter> |
||||
<action android:name="android.intent.action.MAIN" /> |
||||
<category android:name="android.intent.category.LAUNCHER" /> |
||||
<category android:name="android.intent.category.LEANBACK_LAUNCHER" /> |
||||
</intent-filter> |
||||
<meta-data android:name="unityplayer.UnityActivity" android:value="true" /> |
||||
</activity> |
||||
</application> |
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="30"/> |
||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30"/> |
||||
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30"/> |
||||
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:minSdkVersion="31" android:usesPermissionFlags="neverForLocation"/> |
||||
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" android:minSdkVersion="31"/> |
||||
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" android:minSdkVersion="31"/> |
||||
<uses-feature android:name="android.hardware.bluetooth_le" android:required="false"/> |
||||
</manifest> |
||||
@ -0,0 +1,7 @@ |
||||
fileFormatVersion: 2 |
||||
guid: e3b2dbf36e4c448cfae5ccdedb0b4831 |
||||
TextScriptImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -0,0 +1,76 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 4a66f3fb8d2284d45b6d098dd8d5c0dc |
||||
PluginImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
defineConstraints: [] |
||||
isPreloaded: 0 |
||||
isOverridable: 0 |
||||
isExplicitlyReferenced: 0 |
||||
validateReferences: 1 |
||||
platformData: |
||||
- first: |
||||
: Any |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
Exclude Android: 0 |
||||
Exclude Editor: 0 |
||||
Exclude Linux64: 0 |
||||
Exclude OSXUniversal: 0 |
||||
Exclude Win: 0 |
||||
Exclude Win64: 0 |
||||
- first: |
||||
Android: Android |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: ARMv7 |
||||
- first: |
||||
Any: |
||||
second: |
||||
enabled: 1 |
||||
settings: {} |
||||
- first: |
||||
Editor: Editor |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: AnyCPU |
||||
DefaultValueInitialized: true |
||||
OS: AnyOS |
||||
- first: |
||||
Standalone: Linux64 |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: None |
||||
- first: |
||||
Standalone: OSXUniversal |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: None |
||||
- first: |
||||
Standalone: Win |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: None |
||||
- first: |
||||
Standalone: Win64 |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: None |
||||
- first: |
||||
Windows Store Apps: WindowsStoreApps |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -1,5 +1,5 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 33de35e2f8943a64da79f058f219b36d |
||||
guid: 2da9db1ebc1520047a125131449f289f |
||||
PluginImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
Binary file not shown.
@ -0,0 +1,32 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 6205652e29e08fe4893554c50a14c0cf |
||||
PluginImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
defineConstraints: [] |
||||
isPreloaded: 0 |
||||
isOverridable: 0 |
||||
isExplicitlyReferenced: 0 |
||||
validateReferences: 1 |
||||
platformData: |
||||
- first: |
||||
Android: Android |
||||
second: |
||||
enabled: 1 |
||||
settings: {} |
||||
- first: |
||||
Any: |
||||
second: |
||||
enabled: 0 |
||||
settings: {} |
||||
- first: |
||||
Editor: Editor |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
DefaultValueInitialized: true |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,31 @@ |
||||
allprojects { |
||||
buildscript { |
||||
repositories {**ARTIFACTORYREPOSITORY** |
||||
maven { url 'https://maven.rokid.com/repository/maven-public/' } |
||||
google() |
||||
jcenter() |
||||
} |
||||
|
||||
dependencies { |
||||
// If you are changing the Android Gradle Plugin version, make sure it is compatible with the Gradle version preinstalled with Unity |
||||
// See which Gradle version is preinstalled with Unity here https://docs.unity3d.com/Manual/android-gradle-overview.html |
||||
// See official Gradle and Android Gradle Plugin compatibility table here https://developer.android.com/studio/releases/gradle-plugin#updating-gradle |
||||
// To specify a custom Gradle version in Unity, go do "Preferences > External Tools", uncheck "Gradle Installed with Unity (recommended)" and specify a path to a custom Gradle version |
||||
classpath 'com.android.tools.build:gradle:4.0.1' |
||||
**BUILD_SCRIPT_DEPS** |
||||
} |
||||
} |
||||
|
||||
repositories {**ARTIFACTORYREPOSITORY** |
||||
maven { url 'https://maven.rokid.com/repository/maven-public/' } |
||||
google() |
||||
jcenter() |
||||
flatDir { |
||||
dirs "${project(':unityLibrary').projectDir}/libs" |
||||
} |
||||
} |
||||
} |
||||
|
||||
task clean(type: Delete) { |
||||
delete rootProject.buildDir |
||||
} |
||||
@ -0,0 +1,7 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 70cae7e35dc55ba4488f14ebd941ec1b |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,45 @@ |
||||
apply plugin: 'com.android.library' |
||||
**APPLY_PLUGINS** |
||||
|
||||
dependencies { |
||||
implementation fileTree(dir: 'libs', include: ['*.jar']) |
||||
|
||||
//核心依赖 |
||||
implementation 'com.rokid.uxrplugin:rkuxrplugin:2.3.12' |
||||
//语音识别依赖 |
||||
implementation("com.rokid.axr:glassvoice-phone:1.3.0") |
||||
|
||||
**DEPS**} |
||||
|
||||
android { |
||||
compileSdkVersion **APIVERSION** |
||||
buildToolsVersion '**BUILDTOOLS**' |
||||
|
||||
compileOptions { |
||||
sourceCompatibility JavaVersion.VERSION_1_8 |
||||
targetCompatibility JavaVersion.VERSION_1_8 |
||||
} |
||||
|
||||
defaultConfig { |
||||
minSdkVersion **MINSDKVERSION** |
||||
targetSdkVersion **TARGETSDKVERSION** |
||||
ndk { |
||||
abiFilters **ABIFILTERS** |
||||
} |
||||
versionCode **VERSIONCODE** |
||||
versionName '**VERSIONNAME**' |
||||
consumerProguardFiles 'proguard-unity.txt'**USER_PROGUARD** |
||||
} |
||||
|
||||
lintOptions { |
||||
abortOnError false |
||||
} |
||||
|
||||
aaptOptions { |
||||
noCompress = **BUILTIN_NOCOMPRESS** + unityStreamingAssets.tokenize(', ') |
||||
ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:!picasa.ini:!*~" |
||||
}**PACKAGING_OPTIONS** |
||||
}**REPOSITORIES** |
||||
**IL_CPP_BUILD_SETUP** |
||||
**SOURCE_BUILD_SETUP** |
||||
**EXTERNAL_SOURCES** |
||||
@ -0,0 +1,7 @@ |
||||
fileFormatVersion: 2 |
||||
guid: d00a4052481eabd4f9950a6a34f030a2 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -0,0 +1,70 @@ |
||||
fileFormatVersion: 2 |
||||
guid: f158ceee465c745bc89002ae57bc033e |
||||
PluginImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
defineConstraints: [] |
||||
isPreloaded: 0 |
||||
isOverridable: 0 |
||||
isExplicitlyReferenced: 0 |
||||
validateReferences: 1 |
||||
platformData: |
||||
- first: |
||||
: Any |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
Exclude Android: 0 |
||||
Exclude Editor: 1 |
||||
Exclude Linux64: 1 |
||||
Exclude OSXUniversal: 1 |
||||
Exclude Win: 1 |
||||
Exclude Win64: 1 |
||||
- first: |
||||
Android: Android |
||||
second: |
||||
enabled: 1 |
||||
settings: |
||||
CPU: ARMv7 |
||||
- first: |
||||
Any: |
||||
second: |
||||
enabled: 0 |
||||
settings: {} |
||||
- first: |
||||
Editor: Editor |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
DefaultValueInitialized: true |
||||
OS: AnyOS |
||||
- first: |
||||
Standalone: Linux64 |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
- first: |
||||
Standalone: OSXUniversal |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: None |
||||
- first: |
||||
Standalone: Win |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: x86 |
||||
- first: |
||||
Standalone: Win64 |
||||
second: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: x86_64 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,395 @@ |
||||
using System; |
||||
using System.Collections.Generic; |
||||
using UnityEngine; |
||||
|
||||
public class BluetoothDeviceScript : MonoBehaviour |
||||
{ |
||||
#if UNITY_IOS |
||||
public Dictionary<string, string> BLEStandardUUIDs = new Dictionary<string, string>(); |
||||
#endif |
||||
|
||||
public List<string> DiscoveredDeviceList; |
||||
|
||||
public Action InitializedAction; |
||||
public Action DeinitializedAction; |
||||
public Action<string> ErrorAction; |
||||
public Action<string> ServiceAddedAction; |
||||
public Action StartedAdvertisingAction; |
||||
public Action StoppedAdvertisingAction; |
||||
public Action<string, string> DiscoveredPeripheralAction; |
||||
public Action<string, string, int, byte[]> DiscoveredPeripheralWithAdvertisingInfoAction; |
||||
public Action<BluetoothLEHardwareInterface.iBeaconData> DiscoveredBeaconAction; |
||||
public Action<string, string> RetrievedConnectedPeripheralAction; |
||||
public Action<string, byte[]> PeripheralReceivedWriteDataAction; |
||||
public Action<string> ConnectedPeripheralAction; |
||||
public Action<string> ConnectedDisconnectPeripheralAction; |
||||
public Action<string> DisconnectedPeripheralAction; |
||||
public Action<string, string> DiscoveredServiceAction; |
||||
public Action<string, string, string> DiscoveredCharacteristicAction; |
||||
public Action<string> DidWriteCharacteristicAction; |
||||
public Dictionary<string, Dictionary<string, Action<string>>> DidUpdateNotificationStateForCharacteristicAction; |
||||
public Dictionary<string, Dictionary<string, Action<string, string>>> DidUpdateNotificationStateForCharacteristicWithDeviceAddressAction; |
||||
public Dictionary<string, Dictionary<string, Action<string, byte[]>>> DidUpdateCharacteristicValueAction; |
||||
public Dictionary<string, Dictionary<string, Action<string, string, byte[]>>> DidUpdateCharacteristicValueWithDeviceAddressAction; |
||||
public Action<string, int> RequestMtuAction; |
||||
public Action<string, int> ReadRSSIAction; |
||||
|
||||
// Use this for initialization |
||||
void Start () |
||||
{ |
||||
DiscoveredDeviceList = new List<string> (); |
||||
DidUpdateNotificationStateForCharacteristicAction = new Dictionary<string, Dictionary<string, Action<string>>> (); |
||||
DidUpdateNotificationStateForCharacteristicWithDeviceAddressAction = new Dictionary<string, Dictionary<string, Action<string, string>>> (); |
||||
DidUpdateCharacteristicValueAction = new Dictionary<string, Dictionary<string, Action<string, byte[]>>> (); |
||||
DidUpdateCharacteristicValueWithDeviceAddressAction = new Dictionary<string, Dictionary<string, Action<string, string, byte[]>>> (); |
||||
|
||||
#if UNITY_IOS |
||||
BLEStandardUUIDs["Heart Rate Measurement"] = "00002A37-0000-1000-8000-00805F9B34FB"; |
||||
#endif |
||||
} |
||||
|
||||
// Update is called once per frame |
||||
void Update () |
||||
{ |
||||
} |
||||
|
||||
const string deviceInitializedString = "Initialized"; |
||||
const string deviceDeInitializedString = "DeInitialized"; |
||||
const string deviceErrorString = "Error"; |
||||
const string deviceServiceAdded = "ServiceAdded"; |
||||
const string deviceStartedAdvertising = "StartedAdvertising"; |
||||
const string deviceStoppedAdvertising = "StoppedAdvertising"; |
||||
const string deviceDiscoveredPeripheral = "DiscoveredPeripheral"; |
||||
const string deviceDiscoveredBeacon = "DiscoveredBeacon"; |
||||
const string deviceRetrievedConnectedPeripheral = "RetrievedConnectedPeripheral"; |
||||
const string devicePeripheralReceivedWriteData = "PeripheralReceivedWriteData"; |
||||
const string deviceConnectedPeripheral = "ConnectedPeripheral"; |
||||
const string deviceDisconnectedPeripheral = "DisconnectedPeripheral"; |
||||
const string deviceDiscoveredService = "DiscoveredService"; |
||||
const string deviceDiscoveredCharacteristic = "DiscoveredCharacteristic"; |
||||
const string deviceDidWriteCharacteristic = "DidWriteCharacteristic"; |
||||
const string deviceDidUpdateNotificationStateForCharacteristic = "DidUpdateNotificationStateForCharacteristic"; |
||||
const string deviceDidUpdateValueForCharacteristic = "DidUpdateValueForCharacteristic"; |
||||
const string deviceLog = "Log"; |
||||
const string deviceRequestMtu = "MtuChanged"; |
||||
const string deviceReadRSSI = "DidReadRSSI"; |
||||
|
||||
public void OnBluetoothMessage (string message) |
||||
{ |
||||
if (message != null) |
||||
{ |
||||
char[] delim = new char[] { '~' }; |
||||
string[] parts = message.Split (delim); |
||||
|
||||
string log = ""; |
||||
for (int i = 0; i < parts.Length; ++i) |
||||
log += string.Format("| {0}", parts[i]); |
||||
BluetoothLEHardwareInterface.Log(log); |
||||
|
||||
if (message.Length >= deviceInitializedString.Length && message.Substring (0, deviceInitializedString.Length) == deviceInitializedString) |
||||
{ |
||||
if (InitializedAction != null) |
||||
InitializedAction (); |
||||
} |
||||
else if (message.Length >= deviceLog.Length && message.Substring (0, deviceLog.Length) == deviceLog) |
||||
{ |
||||
BluetoothLEHardwareInterface.Log (parts[1]); |
||||
} |
||||
else if (message.Length >= deviceDeInitializedString.Length && message.Substring (0, deviceDeInitializedString.Length) == deviceDeInitializedString) |
||||
{ |
||||
BluetoothLEHardwareInterface.FinishDeInitialize (); |
||||
|
||||
if (DeinitializedAction != null) |
||||
DeinitializedAction (); |
||||
} |
||||
else if (message.Length >= deviceErrorString.Length && message.Substring (0, deviceErrorString.Length) == deviceErrorString) |
||||
{ |
||||
string error = ""; |
||||
|
||||
if (parts.Length >= 2) |
||||
error = parts[1]; |
||||
|
||||
if (ErrorAction != null) |
||||
ErrorAction (error); |
||||
} |
||||
else if (message.Length >= deviceServiceAdded.Length && message.Substring (0, deviceServiceAdded.Length) == deviceServiceAdded) |
||||
{ |
||||
if (parts.Length >= 2) |
||||
{ |
||||
if (ServiceAddedAction != null) |
||||
ServiceAddedAction (parts[1]); |
||||
} |
||||
} |
||||
else if (message.Length >= deviceStartedAdvertising.Length && message.Substring (0, deviceStartedAdvertising.Length) == deviceStartedAdvertising) |
||||
{ |
||||
BluetoothLEHardwareInterface.Log ("Started Advertising"); |
||||
|
||||
if (StartedAdvertisingAction != null) |
||||
StartedAdvertisingAction (); |
||||
} |
||||
else if (message.Length >= deviceStoppedAdvertising.Length && message.Substring (0, deviceStoppedAdvertising.Length) == deviceStoppedAdvertising) |
||||
{ |
||||
BluetoothLEHardwareInterface.Log ("Stopped Advertising"); |
||||
|
||||
if (StoppedAdvertisingAction != null) |
||||
StoppedAdvertisingAction (); |
||||
} |
||||
else if (message.Length >= deviceDiscoveredPeripheral.Length && message.Substring (0, deviceDiscoveredPeripheral.Length) == deviceDiscoveredPeripheral) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
{ |
||||
// the first callback will only get called the first time this device is seen |
||||
// this is because it gets added to the a list in the DiscoveredDeviceList |
||||
// after that only the second callback will get called and only if there is |
||||
// advertising data available |
||||
if (!DiscoveredDeviceList.Contains (parts[1] + "|" + parts[2])) |
||||
{ |
||||
DiscoveredDeviceList.Add (parts[1] + "|" + parts[2]); |
||||
|
||||
if (DiscoveredPeripheralAction != null) |
||||
DiscoveredPeripheralAction (parts[1], parts[2]); |
||||
} |
||||
|
||||
if (parts.Length >= 5 && DiscoveredPeripheralWithAdvertisingInfoAction != null) |
||||
{ |
||||
// get the rssi from the 4th value |
||||
int rssi = 0; |
||||
if (!int.TryParse (parts[3], out rssi)) |
||||
rssi = 0; |
||||
|
||||
// parse the base 64 encoded data that is the 5th value |
||||
byte[] bytes = System.Convert.FromBase64String (parts[4]); |
||||
|
||||
DiscoveredPeripheralWithAdvertisingInfoAction (parts[1], parts[2], rssi, bytes); |
||||
} |
||||
} |
||||
} |
||||
else if (message.Length >= deviceDiscoveredBeacon.Length && message.Substring (0, deviceDiscoveredBeacon.Length) == deviceDiscoveredBeacon) |
||||
{ |
||||
if (parts.Length >= 7) |
||||
{ |
||||
var iBeaconData = new BluetoothLEHardwareInterface.iBeaconData (); |
||||
|
||||
iBeaconData.UUID = parts[1]; |
||||
if (!int.TryParse (parts[2], out iBeaconData.Major)) |
||||
iBeaconData.Major = 0; |
||||
if (!int.TryParse (parts[3], out iBeaconData.Minor)) |
||||
iBeaconData.Minor = 0; |
||||
if (!int.TryParse (parts[4], out iBeaconData.RSSI)) |
||||
iBeaconData.RSSI = 0; |
||||
if (!int.TryParse (parts[5], out iBeaconData.AndroidSignalPower)) |
||||
iBeaconData.AndroidSignalPower = 0; |
||||
int iOSProximity = 0; |
||||
if (!int.TryParse (parts[6], out iOSProximity)) |
||||
iOSProximity = 0; |
||||
iBeaconData.iOSProximity = (BluetoothLEHardwareInterface.iOSProximity)iOSProximity; |
||||
|
||||
if (DiscoveredBeaconAction != null) |
||||
DiscoveredBeaconAction (iBeaconData); |
||||
} |
||||
} |
||||
else if (message.Length >= deviceRetrievedConnectedPeripheral.Length && message.Substring (0, deviceRetrievedConnectedPeripheral.Length) == deviceRetrievedConnectedPeripheral) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
{ |
||||
DiscoveredDeviceList.Add (parts[1]); |
||||
|
||||
if (RetrievedConnectedPeripheralAction != null) |
||||
RetrievedConnectedPeripheralAction (parts[1], parts[2]); |
||||
} |
||||
} |
||||
else if (message.Length >= devicePeripheralReceivedWriteData.Length && message.Substring (0, devicePeripheralReceivedWriteData.Length) == devicePeripheralReceivedWriteData) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
OnPeripheralData (parts[1], parts[2]); |
||||
} |
||||
else if (message.Length >= deviceConnectedPeripheral.Length && message.Substring (0, deviceConnectedPeripheral.Length) == deviceConnectedPeripheral) |
||||
{ |
||||
if (parts.Length >= 2 && ConnectedPeripheralAction != null) |
||||
ConnectedPeripheralAction (parts[1]); |
||||
} |
||||
else if (message.Length >= deviceDisconnectedPeripheral.Length && message.Substring (0, deviceDisconnectedPeripheral.Length) == deviceDisconnectedPeripheral) |
||||
{ |
||||
if (parts.Length >= 2) |
||||
{ |
||||
if (ConnectedDisconnectPeripheralAction != null) |
||||
ConnectedDisconnectPeripheralAction (parts[1]); |
||||
|
||||
if (DisconnectedPeripheralAction != null) |
||||
DisconnectedPeripheralAction (parts[1]); |
||||
} |
||||
} |
||||
else if (message.Length >= deviceDiscoveredService.Length && message.Substring (0, deviceDiscoveredService.Length) == deviceDiscoveredService) |
||||
{ |
||||
if (parts.Length >= 3 && DiscoveredServiceAction != null) |
||||
DiscoveredServiceAction (parts[1], parts[2]); |
||||
} |
||||
else if (message.Length >= deviceDiscoveredCharacteristic.Length && message.Substring (0, deviceDiscoveredCharacteristic.Length) == deviceDiscoveredCharacteristic) |
||||
{ |
||||
if (parts.Length >= 4 && DiscoveredCharacteristicAction != null) |
||||
DiscoveredCharacteristicAction (parts[1], parts[2], parts[3]); |
||||
} |
||||
else if (message.Length >= deviceDidWriteCharacteristic.Length && message.Substring (0, deviceDidWriteCharacteristic.Length) == deviceDidWriteCharacteristic) |
||||
{ |
||||
if (parts.Length >= 2 && DidWriteCharacteristicAction != null) |
||||
DidWriteCharacteristicAction (parts[1]); |
||||
} |
||||
else if (message.Length >= deviceDidUpdateNotificationStateForCharacteristic.Length && message.Substring (0, deviceDidUpdateNotificationStateForCharacteristic.Length) == deviceDidUpdateNotificationStateForCharacteristic) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
{ |
||||
if (DidUpdateNotificationStateForCharacteristicAction != null && DidUpdateNotificationStateForCharacteristicAction.ContainsKey (parts[1])) |
||||
{ |
||||
var characteristicAction = DidUpdateNotificationStateForCharacteristicAction[parts[1]]; |
||||
if (characteristicAction != null && characteristicAction.ContainsKey (parts[2])) |
||||
{ |
||||
var action = characteristicAction[parts[2]]; |
||||
if (action != null) |
||||
action (parts[2]); |
||||
} |
||||
} |
||||
|
||||
if (DidUpdateNotificationStateForCharacteristicWithDeviceAddressAction != null && DidUpdateNotificationStateForCharacteristicWithDeviceAddressAction.ContainsKey (parts[1])) |
||||
{ |
||||
var characteristicAction = DidUpdateNotificationStateForCharacteristicWithDeviceAddressAction[parts[1]]; |
||||
if (characteristicAction != null && characteristicAction.ContainsKey (parts[2])) |
||||
{ |
||||
var action = characteristicAction[parts[2]]; |
||||
if (action != null) |
||||
action (parts[1], parts[2]); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
else if (message.Length >= deviceDidUpdateValueForCharacteristic.Length && message.Substring (0, deviceDidUpdateValueForCharacteristic.Length) == deviceDidUpdateValueForCharacteristic) |
||||
{ |
||||
if (parts.Length >= 4) |
||||
OnBluetoothData (parts[1], parts[2], parts[3]); |
||||
} |
||||
else if (message.Length >= deviceRequestMtu.Length && message.Substring(0, deviceRequestMtu.Length) == deviceRequestMtu) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
{ |
||||
if (RequestMtuAction != null) |
||||
{ |
||||
int mtu = 0; |
||||
if (int.TryParse(parts[2], out mtu)) |
||||
RequestMtuAction(parts[1], mtu); |
||||
} |
||||
} |
||||
} |
||||
else if (message.Length >= deviceReadRSSI.Length && message.Substring(0, deviceReadRSSI.Length) == deviceReadRSSI) |
||||
{ |
||||
if (parts.Length >= 3) |
||||
{ |
||||
if (ReadRSSIAction != null) |
||||
{ |
||||
int rssi = 0; |
||||
if (int.TryParse(parts[2], out rssi)) |
||||
ReadRSSIAction(parts[1], rssi); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
|
||||
public void OnBluetoothData (string base64Data) |
||||
{ |
||||
OnBluetoothData ("", "", base64Data); |
||||
} |
||||
|
||||
public void OnBluetoothData (string deviceAddress, string characteristic, string base64Data) |
||||
{ |
||||
if (base64Data != null) |
||||
{ |
||||
byte[] bytes = System.Convert.FromBase64String (base64Data); |
||||
if (bytes.Length > 0) |
||||
{ |
||||
deviceAddress = deviceAddress.ToUpper (); |
||||
characteristic = characteristic.ToUpper (); |
||||
|
||||
#if UNITY_IOS |
||||
if (BLEStandardUUIDs.ContainsKey(characteristic)) |
||||
characteristic = BLEStandardUUIDs[characteristic]; |
||||
#endif |
||||
|
||||
BluetoothLEHardwareInterface.Log ("Device: " + deviceAddress + " Characteristic Received: " + characteristic); |
||||
|
||||
string byteString = ""; |
||||
foreach (byte b in bytes) |
||||
byteString += string.Format ("{0:X2}", b); |
||||
|
||||
BluetoothLEHardwareInterface.Log (byteString); |
||||
|
||||
if (DidUpdateCharacteristicValueAction != null && DidUpdateCharacteristicValueAction.ContainsKey (deviceAddress)) |
||||
{ |
||||
var characteristicAction = DidUpdateCharacteristicValueAction[deviceAddress]; |
||||
#if UNITY_ANDROID |
||||
characteristic = characteristic.ToLower (); |
||||
#endif |
||||
if (characteristicAction != null && characteristicAction.ContainsKey (characteristic)) |
||||
{ |
||||
var action = characteristicAction[characteristic]; |
||||
if (action != null) |
||||
action (characteristic, bytes); |
||||
} |
||||
} |
||||
|
||||
if (DidUpdateCharacteristicValueWithDeviceAddressAction != null && DidUpdateCharacteristicValueWithDeviceAddressAction.ContainsKey (deviceAddress)) |
||||
{ |
||||
var characteristicAction = DidUpdateCharacteristicValueWithDeviceAddressAction[deviceAddress]; |
||||
#if UNITY_ANDROID |
||||
characteristic = characteristic.ToLower (); |
||||
#endif |
||||
if (characteristicAction != null && characteristicAction.ContainsKey (characteristic)) |
||||
{ |
||||
var action = characteristicAction[characteristic]; |
||||
if (action != null) |
||||
action (deviceAddress, characteristic, bytes); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
|
||||
public void OnPeripheralData (string characteristic, string base64Data) |
||||
{ |
||||
if (base64Data != null) |
||||
{ |
||||
byte[] bytes = System.Convert.FromBase64String (base64Data); |
||||
if (bytes.Length > 0) |
||||
{ |
||||
BluetoothLEHardwareInterface.Log ("Peripheral Received: " + characteristic); |
||||
|
||||
string byteString = ""; |
||||
foreach (byte b in bytes) |
||||
byteString += string.Format ("{0:X2}", b); |
||||
|
||||
BluetoothLEHardwareInterface.Log (byteString); |
||||
|
||||
if (PeripheralReceivedWriteDataAction != null) |
||||
PeripheralReceivedWriteDataAction (characteristic, bytes); |
||||
} |
||||
} |
||||
} |
||||
|
||||
#if UNITY_IOS |
||||
private void IncludeCoreLocationFramework() |
||||
{ |
||||
// this method is here because Unity now only includes CoreLocation |
||||
// if there are methods in the .cs code that access it |
||||
Input.location.Stop (); |
||||
} |
||||
#endif |
||||
|
||||
public void OnApplicationQuit() |
||||
{ |
||||
if (Application.isEditor) |
||||
{ |
||||
BluetoothLEHardwareInterface.DeInitialize(() => |
||||
{ |
||||
BluetoothLEHardwareInterface.Log("Deinitialize complete"); |
||||
}); |
||||
} |
||||
} |
||||
} |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: b188ba3ac565e48f58fc50dd5db4818d |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: b8496a9b1a1df40af9ada2311d1d6d09 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -1,5 +1,5 @@ |
||||
fileFormatVersion: 2 |
||||
guid: bbd9404d74d63f642829c25989306635 |
||||
guid: 2937a230c77d36a4dbb5a47fe61e8c3f |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: b6e300a5bd0db6b45974abfc99737f73 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -0,0 +1,22 @@ |
||||
fileFormatVersion: 2 |
||||
guid: a811bde74b26b53498b4f6d872b09b6d |
||||
PluginImporter: |
||||
serializedVersion: 1 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
isPreloaded: 0 |
||||
platformData: |
||||
Any: |
||||
enabled: 1 |
||||
settings: {} |
||||
Editor: |
||||
enabled: 0 |
||||
settings: |
||||
DefaultValueInitialized: true |
||||
WindowsStoreApps: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 83e4bbf9e17f8f94b8442369c7c47e87 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -0,0 +1,22 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 45d5034162d6cf04dbe46da84fc7d074 |
||||
PluginImporter: |
||||
serializedVersion: 1 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
isPreloaded: 0 |
||||
platformData: |
||||
Any: |
||||
enabled: 0 |
||||
settings: {} |
||||
Editor: |
||||
enabled: 1 |
||||
settings: |
||||
DefaultValueInitialized: true |
||||
WindowsStoreApps: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
Binary file not shown.
@ -0,0 +1,22 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 2bf936a5d80799e4e88ec9270fea75a4 |
||||
PluginImporter: |
||||
serializedVersion: 1 |
||||
iconMap: {} |
||||
executionOrder: {} |
||||
isPreloaded: 0 |
||||
platformData: |
||||
Any: |
||||
enabled: 0 |
||||
settings: {} |
||||
Editor: |
||||
enabled: 1 |
||||
settings: |
||||
DefaultValueInitialized: true |
||||
WindowsStoreApps: |
||||
enabled: 0 |
||||
settings: |
||||
CPU: AnyCPU |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: e79ebd36be99a8047838bae73cb2d81a |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: b766d08851589514b97afb23c6f30a70 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,12 @@ |
||||
fileFormatVersion: 2 |
||||
guid: e944529dcaee98f4e9498d80e541d93e |
||||
timeCreated: 1602593330 |
||||
licenseType: Store |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: dae9aa560b4242648a3affa2bfabc365 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 230fe34542e175245ba74b4659dae700 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 188918ab119d93148aa0de59ccf5286b |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: a060394c03331a64392db53a10e7f2d1 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 63c02322328255542995bd02b47b0457 |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
@ -0,0 +1,8 @@ |
||||
fileFormatVersion: 2 |
||||
guid: 7bcaf917d9cf5b84090421a5a2abe42e |
||||
MonoImporter: |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue