浏览代码

merged master UX changes into meshing branch

/main
Dan 4 年前
当前提交
ab47eace
共有 166 个文件被更改,包括 9733 次插入39 次删除
  1. 8
      .gitignore
  2. 976
      Assets/Common/Fonts/Roboto-Medium SDF.asset
  3. 61
      Assets/UX/Prefabs/ScreenspaceUI.prefab
  4. 18
      Assets/UX/Scenes/UXManagerScene.unity
  5. 6
      Assets/UX/Scripts/ARKitCoachingOverlay.cs
  6. 69
      Assets/UX/Scripts/ARUXAnimationManager.cs
  7. 99
      Assets/UX/Scripts/ARUXReasonsManager.cs
  8. 19
      Assets/UX/Scripts/UIManager.cs
  9. 3
      Packages/manifest.json
  10. 11
      ProjectSettings/EditorBuildSettings.asset
  11. 5
      ProjectSettings/ProjectSettings.asset
  12. 10
      README.md
  13. 8
      Assets/AddressableAssetsData.meta
  14. 1001
      Assets/Common/Fonts/HindMadurai-Medium SDF.asset
  15. 8
      Assets/Common/Fonts/HindMadurai-Medium SDF.asset.meta
  16. 1001
      Assets/Common/Fonts/HindMadurai-Medium.ttf
  17. 22
      Assets/Common/Fonts/HindMadurai-Medium.ttf.meta
  18. 1001
      Assets/Common/Fonts/NotoSansCJKjp-Medium SDF.asset
  19. 8
      Assets/Common/Fonts/NotoSansCJKjp-Medium SDF.asset.meta
  20. 23
      Assets/Common/Fonts/NotoSansCJKjp-Medium.otf.meta
  21. 1001
      Assets/Common/Fonts/NotoSansCJKkr-Medium SDF.asset
  22. 8
      Assets/Common/Fonts/NotoSansCJKkr-Medium SDF.asset.meta
  23. 23
      Assets/Common/Fonts/NotoSansCJKkr-Medium.otf.meta
  24. 1001
      Assets/Common/Fonts/NotoSansCJKsc-Medium SDF.asset
  25. 8
      Assets/Common/Fonts/NotoSansCJKsc-Medium SDF.asset.meta
  26. 23
      Assets/Common/Fonts/NotoSansCJKsc-Medium.otf.meta
  27. 1001
      Assets/Common/Fonts/NotoSansHindi-Regular SDF.asset
  28. 8
      Assets/Common/Fonts/NotoSansHindi-Regular SDF.asset.meta
  29. 1001
      Assets/Common/Fonts/NotoSansHindi-Regular.ttf
  30. 22
      Assets/Common/Fonts/NotoSansHindi-Regular.ttf.meta
  31. 8
      Assets/Common/Scripts/Editor.meta
  32. 8
      Assets/StreamingAssets.meta
  33. 180
      Assets/UX/Scripts/LocalizationManager.cs
  34. 11
      Assets/UX/Scripts/LocalizationManager.cs.meta
  35. 103
      Assets/AddressableAssetsData/AddressableAssetSettings.asset
  36. 8
      Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta
  37. 8
      Assets/AddressableAssetsData/AssetGroupTemplates.meta
  38. 67
      Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset
  39. 8
      Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta
  40. 8
      Assets/AddressableAssetsData/AssetGroups.meta
  41. 8
      Assets/AddressableAssetsData/DataBuilders.meta
  42. 20
      Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset
  43. 8
      Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta
  44. 20
      Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset
  45. 8
      Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta
  46. 20
      Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset
  47. 8
      Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta
  48. 20
      Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset
  49. 8
      Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset.meta
  50. 15
      Assets/AddressableAssetsData/DefaultObject.asset
  51. 8
      Assets/AddressableAssetsData/DefaultObject.asset.meta
  52. 8
      Assets/AddressableAssetsData/iOS.meta
  53. 8
      Assets/AddressableAssetsData/Android.meta
  54. 2
      Assets/AddressableAssetsData/Android/addressables_content_state.bin
  55. 7
      Assets/AddressableAssetsData/Android/addressables_content_state.bin.meta
  56. 38
      Assets/AddressableAssetsData/AssetGroups/Built In Data.asset
  57. 8
      Assets/AddressableAssetsData/AssetGroups/Built In Data.asset.meta
  58. 25
      Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset
  59. 8
      Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta
  60. 8
      Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset.meta
  61. 142
      Assets/AddressableAssetsData/AssetGroups/Localization-Locales.asset
  62. 8
      Assets/AddressableAssetsData/AssetGroups/Localization-Locales.asset.meta
  63. 8
      Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset.meta
  64. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas.meta
  65. 17
      Assets/AddressableAssetsData/AssetGroups/Schemas/165c1c77ae40e41819fa04a793d63b62_PlayerDataGroupSchema.asset
  66. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/165c1c77ae40e41819fa04a793d63b62_PlayerDataGroupSchema.asset.meta
  67. 36
      Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_BundledAssetGroupSchema.asset
  68. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_BundledAssetGroupSchema.asset.meta
  69. 16
      Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_ContentUpdateGroupSchema.asset
  70. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_ContentUpdateGroupSchema.asset.meta
  71. 36
      Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_BundledAssetGroupSchema.asset
  72. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_BundledAssetGroupSchema.asset.meta
  73. 16
      Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_ContentUpdateGroupSchema.asset
  74. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_ContentUpdateGroupSchema.asset.meta
  75. 36
      Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_BundledAssetGroupSchema.asset
  76. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_BundledAssetGroupSchema.asset.meta
  77. 16
      Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_ContentUpdateGroupSchema.asset
  78. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_ContentUpdateGroupSchema.asset.meta
  79. 36
      Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_BundledAssetGroupSchema.asset
  80. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_BundledAssetGroupSchema.asset.meta
  81. 16
      Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_ContentUpdateGroupSchema.asset
  82. 8
      Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_ContentUpdateGroupSchema.asset.meta
  83. 33
      Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset
  84. 142
      Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset
  85. 8
      Assets/AddressableAssetsData/OSX.meta
  86. 2
      Assets/AddressableAssetsData/OSX/addressables_content_state.bin
  87. 7
      Assets/AddressableAssetsData/OSX/addressables_content_state.bin.meta

8
.gitignore


/[Ll]ogs/
/[Mm]emoryCaptures/
# Testing scripts and Scenes
/Assets/UX/Scenes/Test/
Assets/UX/Scenes/Test.meta
/Assets/UX/Scripts/Test/
Assets/UX/Scripts/Test.meta
!/[Aa]ssets/**/*.meta
#!/[Aa]ssets/**/*.meta
# Uncomment this line if you wish to ignore the asset store tools plugin
/[Aa]ssets/AssetStoreTools*

976
Assets/Common/Fonts/Roboto-Medium SDF.asset
文件差异内容过多而无法显示
查看文件

61
Assets/UX/Prefabs/ScreenspaceUI.prefab


m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []

m_fontSize: 48
m_fontSizeBase: 48
m_fontWeight: 400
m_enableAutoSizing: 0
m_enableAutoSizing: 1
m_fontSizeMax: 72
m_fontSizeMax: 48
m_fontStyle: 0
m_textAlignment: 513
m_characterSpacing: 2

m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []

m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []

m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []

m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -870}
m_SizeDelta: {x: 200, y: 50}
m_SizeDelta: {x: 760, y: 140}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5977163236686653920
CanvasRenderer:

m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []

m_fontSize: 48
m_fontSizeBase: 48
m_fontWeight: 400
m_enableAutoSizing: 0
m_enableAutoSizing: 1
m_fontSizeMax: 72
m_fontSizeMax: 48
m_fontStyle: 0
m_textAlignment: 514
m_characterSpacing: 2

m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_firstOverflowCharacterIndex: 0
m_firstOverflowCharacterIndex: -1
m_linkedTextComponent: {fileID: 0}
m_isLinkedTextComponent: 0
m_isTextTruncated: 0

m_firstVisibleCharacter: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: -200, y: 0, z: -200, w: 3.350525}
m_margin: {x: -0.9393158, y: 0, z: 0.74786377, w: 3.350525}
m_textInfo:
textComponent: {fileID: 5977163236686653921}
characterCount: 15

- component: {fileID: 5977163238016480456}
- component: {fileID: 5977163238016480458}
- component: {fileID: 1582620437}
- component: {fileID: 5977163237366113879}
m_Layer: 0
m_Name: ScreenspaceUI
m_TagString: Untagged

m_FadeOnDuration: 0.5
m_FadeOffDuration: 1
m_Transparent: {fileID: 2800000, guid: 6b52c83794be64e65bf826666f5a7f7d, type: 3}
m_LocalizationManager: {fileID: 5977163237366113879}
m_LocalizeText: 1
--- !u!114 &5977163238016480458
MonoBehaviour:
m_ObjectHideFlags: 0

m_ImageManager: {fileID: 0}
m_ObjectManager: {fileID: 0}
m_AnimationManager: {fileID: 5977163238016480456}
m_LocalizationManager: {fileID: 5977163237366113879}
--- !u!114 &1582620437
MonoBehaviour:
m_ObjectHideFlags: 0

m_UnsupportedSprite: {fileID: 21300000, guid: 4d8cf40a306c8483cb6d79cd26daf44a,
type: 3}
m_NoneSprite: {fileID: 21300000, guid: 29fc805acb69f4d7b84b4b57f58676b7, type: 3}
m_LocalizationManager: {fileID: 5977163237366113879}
m_LocalizeText: 1
--- !u!114 &5977163237366113879
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5977163238016480453}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8c6f51f6bfbde451a92c25e3a2a6792b, type: 3}
m_Name:
m_EditorClassIdentifier:
CurrentLocalizedLanguage: 1
localizedInit:
localizedMotion:
localizedLight:
localizedFeatures:
localizedUnsupported:
localizedNone:
localizedMoveDevice:
localizedTapToPlace:
localizedBody:
localizedFace:
localizedImage:
localizedObject:
m_SimplifiedChineseFont: {fileID: 11400000, guid: 64af28ea8713946898d211a2c9632b53,
type: 2}
m_JapaneseFont: {fileID: 11400000, guid: 64338df9efb4345d0a24597a8d3233ba, type: 2}
m_KoreanFont: {fileID: 11400000, guid: 829cdce4ed81e4e639f139d85fa8443c, type: 2}
m_TamilFont: {fileID: 11400000, guid: eed9993769ff94f66aa69e85244c86c9, type: 2}
m_HindiFont: {fileID: 11400000, guid: bc5b90a90e9fe4263aa14c32d1ee9382, type: 2}
m_TeluguFont: {fileID: 11400000, guid: e32827a384bbd404fa8a1024307758da, type: 2}
m_InstructionText: {fileID: 5977163236686653921}
m_ReasonText: {fileID: 249903488}

18
Assets/UX/Scenes/UXManagerScene.unity


m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1582620437, guid: 29251f2f7c5044cce8e7eb862b4d93ef, type: 3}
propertyPath: m_ShowNotTrackingReasons
propertyPath: m_LocalizeText
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5977163237366113879, guid: 29251f2f7c5044cce8e7eb862b4d93ef,
type: 3}
propertyPath: CurrentLocalizedLanguage
- target: {fileID: 5977163237366113879, guid: 29251f2f7c5044cce8e7eb862b4d93ef,
type: 3}
propertyPath: m_TeluguFont
value:
objectReference: {fileID: 11400000, guid: cdfdf011109654de7bae50060be033df,
type: 2}
- target: {fileID: 5977163238016480453, guid: 29251f2f7c5044cce8e7eb862b4d93ef,
type: 3}
propertyPath: m_Name

propertyPath: m_CoachingOverlay
value:
objectReference: {fileID: 427002221}
- target: {fileID: 5977163238016480456, guid: 29251f2f7c5044cce8e7eb862b4d93ef,
type: 3}
propertyPath: m_LocalizeText
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5977163238016480458, guid: 29251f2f7c5044cce8e7eb862b4d93ef,
type: 3}
propertyPath: m_ARSessionOrigin

6
Assets/UX/Scripts/ARKitCoachingOverlay.cs


{
if (GetComponent<ARSession>().subsystem is ARKitSessionSubsystem sessionSubsystem)
{
return sessionSubsystem.coachingGoal;
return sessionSubsystem.requestedCoachingGoal;
}
else
{

m_Goal = (CoachingGoal)value;
if (supported && GetComponent<ARSession>().subsystem is ARKitSessionSubsystem sessionSubsystem)
{
sessionSubsystem.coachingGoal = value;
sessionSubsystem.requestedCoachingGoal = value;
}
}
}

#if UNITY_IOS
if (supported && GetComponent<ARSession>().subsystem is ARKitSessionSubsystem sessionSubsystem)
{
sessionSubsystem.coachingGoal = (ARCoachingGoal)m_Goal;
sessionSubsystem.requestedCoachingGoal = (ARCoachingGoal)m_Goal;
sessionSubsystem.coachingActivatesAutomatically = m_ActivatesAutomatically;
}
else

69
Assets/UX/Scripts/ARUXAnimationManager.cs


}
RenderTexture m_RenderTexture;
[SerializeField]
LocalizationManager m_LocalizationManager;
public LocalizationManager localizationManager
{
get => m_LocalizationManager;
set => m_LocalizationManager = value;
}
[SerializeField]
bool m_LocalizeText = true;
void Start()
{

{
return;
}
if (m_FadeOff || m_FadeOn)
{
if (m_FadeOn)

{
m_VideoPlayer.clip = m_TapToPlaceClip;
m_VideoPlayer.Play();
m_InstructionText.text = k_TapToPlaceText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedTapToPlace;
}
else
{
m_InstructionText.text = k_TapToPlaceText;
}
m_FadeOn = true;
}

m_VideoPlayer.Play();
m_InstructionText.text = k_FindClipText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedImage;
}
else
{
m_InstructionText.text = k_FindClipText;
}
m_FadeOn = true;
}

m_VideoPlayer.Play();
m_InstructionText.text = k_FindABodyText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedBody;
}
else
{
m_InstructionText.text = k_FindABodyText;
}
m_FadeOn = true;
}

m_VideoPlayer.clip = m_FindObjectClip;
m_VideoPlayer.Play();
m_InstructionText.text = k_FindObjectText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedObject;
}
else
{
m_InstructionText.text = k_FindObjectText;
}
m_FadeOn = true;
}

m_VideoPlayer.Play();
m_InstructionText.text = k_FindAFaceText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedFace;
}
else
{
m_InstructionText.text = k_FindAFaceText;
}
m_FadeOn = true;
}

m_VideoPlayer.Play();
m_InstructionText.text = k_MoveDeviceText;
if (m_LocalizeText)
{
m_InstructionText.text = m_LocalizationManager.localizedMoveDevice;
}
else
{
m_InstructionText.text = k_MoveDeviceText;
}
m_FadeOn = true;
}

99
Assets/UX/Scripts/ARUXReasonsManager.cs


using System;
using System.Collections;
using UnityEngine.Localization;
using UnityEngine.Localization.Settings;
using UnityEngine.UI;
using UnityEngine.XR.ARFoundation;
using UnityEngine.XR.ARSubsystems;

[SerializeField]
GameObject m_ReasonParent;
public GameObject reasonParent
{
get => m_ReasonParent;
set => m_ReasonParent = value;
}
public Image reasonIcon
{
get => m_ReasonIcon;
set => m_ReasonIcon = value;
}
[SerializeField]
Sprite m_InitRelocalSprite;

set => m_NoneSprite = value;
}
[SerializeField]
LocalizationManager m_LocalizationManager;
public LocalizationManager localizationManager
{
get => m_LocalizationManager;
set => m_LocalizationManager = value;
}
[SerializeField]
bool m_LocalizeText = true;
public bool localizeText
{
get => m_LocalizeText;
set => m_LocalizeText = value;
}
const string k_InitRelocalText = "Initializing augmented reality";
const string k_MotionText = "Try moving at a slower pace";
const string k_InitRelocalText = "Initializing augmented reality.";
const string k_MotionText = "Try moving at a slower pace.";
const string k_LightText = "It’s too dark. Try going to a more well lit area.";
const string k_FeaturesText = "Look for more textures or details in the area.";
const string k_UnsupportedText = "AR content is not supported.";

{
case NotTrackingReason.Initializing:
case NotTrackingReason.Relocalizing:
m_ReasonDisplayText.text = k_InitRelocalText;
if (m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedInit;
}
else
{
m_ReasonDisplayText.text = k_InitRelocalText;
}
m_ReasonDisplayText.text = k_MotionText;
if (m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedMotion;
}
else
{
m_ReasonDisplayText.text = k_MotionText;
}
m_ReasonDisplayText.text = k_LightText;
if(m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedLight;
}
else
{
m_ReasonDisplayText.text = k_LightText;
}
m_ReasonDisplayText.text = k_FeaturesText;
if (m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedFeatures;
}
else
{
m_ReasonDisplayText.text = k_FeaturesText;
}
m_ReasonDisplayText.text = k_UnsupportedText;
if (m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedUnsupported;
}
else
{
m_ReasonDisplayText.text = k_UnsupportedText;
}
m_ReasonDisplayText.text = k_NoneText;
if (m_LocalizeText)
{
m_ReasonDisplayText.text = m_LocalizationManager.localizedNone;
}
else
{
m_ReasonDisplayText.text = k_NoneText;
}
public void TestForceShowReason(NotTrackingReason reason)
{
m_CurrentReason = reason;
m_ReasonParent.SetActive(true);
SetReason();
}
}

19
Assets/UX/Scripts/UIManager.cs


bool m_FadedOff = false;
[SerializeField]
LocalizationManager m_LocalizationManager;
public LocalizationManager localizationManager
{
get => m_LocalizationManager;
set => m_LocalizationManager = value;
}
void OnEnable()
{
ARUXAnimationManager.onFadeOffComplete += FadeComplete;

void Update()
{
if (!m_LocalizationManager.localizationComplete)
{
return;
}
if (m_UXOrderedQueue.Count > 0 && !m_ProcessingInstructions)
{
// pop off

public void AddToQueue(UXHandle uxHandle)
{
m_UXOrderedQueue.Enqueue(uxHandle);
}
public void TestFlipPlacementBool()
{
m_PlacedObject = true;
}
}

3
Packages/manifest.json


"com.unity.modules.uielements": "1.0.0",
"com.unity.modules.video": "1.0.0",
"com.unity.modules.vr": "1.0.0",
"com.unity.modules.xr": "1.0.0"
"com.unity.modules.xr": "1.0.0",
"com.unity.localization": "0.7.1-preview"
}
}

11
ProjectSettings/EditorBuildSettings.asset


- enabled: 0
path: Assets/ImageTracking/Scenes/ImageTracking.unity
guid: 90c9c5e58ea6f4125979d49ff7533aee
- enabled: 0
- enabled: 1
- enabled: 1
path: Assets/Meshing/Scenes/Meshing.unity
guid: d5ebb81bb19834855bb7ca490ab73fbf
UnityEditor.XR.ARCore.ARCoreSettings: {fileID: 11400000, guid: 3c130c2e35c464faabda9a01bc854feb,
com.unity.addressableassets: {fileID: 11400000, guid: fd30cf7030bd342e1b45a869462e0ee0,
UnityEditor.XR.ARKit.ARKitSettings: {fileID: 11400000, guid: aa5435beafbd54df081a4bc6c3fb48d1,
com.unity.localization.settings: {fileID: 11400000, guid: 6f7fbab671a5848ddae17e25cb330888,
type: 2}
com.unity.xr.arkit.PlayerSettings: {fileID: 11400000, guid: aa5435beafbd54df081a4bc6c3fb48d1,
type: 2}
com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 5c86decb01f9d6b46a50ce486fba0042,
type: 2}

5
ProjectSettings/ProjectSettings.asset


16:9: 1
Others: 1
bundleVersion: 0.1
preloadedAssets: []
preloadedAssets:
- {fileID: 11400000, guid: 6f7fbab671a5848ddae17e25cb330888, type: 2}
- {fileID: 4800000, guid: e7c77f6eaab324a819efdc13b8125a39, type: 3}
- {fileID: -7698313333363481667, guid: 5c86decb01f9d6b46a50ce486fba0042, type: 2}
metroInputSource: 0
wsaTransparentSwapchain: 0
m_HolographicPauseOnTrackingLoss: 1

10
README.md


## Image Tracking — also available on the asset store [here](https://assetstore.unity.com/packages/templates/ar-foundation-demos-image-tracking-164880)
![img](https://user-images.githubusercontent.com/2120584/86505962-759de600-bd7f-11ea-80c5-b494cdd96427.png)
A sample app showing off how to use Image Tracking to track multiple unique images and spawn unique prefabs for each image.
The script [`ImageTrackingObjectManager.cs`](https://github.com/Unity-Technologies/arfoundation-demos/blob/master/Assets/ImageTracking/Scripts/ImageTrackingObjectManager.cs). handles storing prefabs and updating them based on found images. It links into the `ARTrackedImageManager.trackedImagesChanged` callback to spawn prefabs for each tracked image, update their position, show a visual on the prefab depending on it's tracked state and destroy it if removed.

the script [`NumberManager.cs`](https://github.com/Unity-Technologies/arfoundation-demos/blob/master/Assets/ImageTracking/Scripts/NumberManager.cs) handles setting up a [`contraint`](https://docs.unity3d.com/Manual/Constraints.html) (in this case used to billboard the model) on the 3D number objects and provides a function to enable and disabling the rendering of the 3D model.
![img](https://user-images.githubusercontent.com/2120584/86506046-52276b00-bd80-11ea-83de-77ceb634ac8c.gif)
![img](https://user-images.githubusercontent.com/2120584/86506259-a03d6e00-bd82-11ea-8e3c-42eebdf8041c.png)
A UI / UX framework for providing guidance to the user for a variety of different types of mobile AR apps.
The framework adopts the idea of having instructional UI shown with an instructional goal in mind. One common use of this is UI instructing the user to move their device around with the goal of the user to find a plane. Once the goal is reached the UI fades out. There is also a secondary instruction UI and an API that allows developers to add any number of additional UI and goals that will go into a queue and be processed one at a time.

The script [`DisableTrackedVisuals`](https://github.com/Unity-Technologies/arfoundation-demos/blob/master/Assets/UX/Scripts/DisableTrackedVisuals.cs) holds a reference to the ARPlaneManger and ARPointCloudManager to allow for disabling both the spawned objects from the managers and the managers themselves, preventing further plane tracking or feature point (point clouds) tracking.
![img](https://user-images.githubusercontent.com/2120584/86506395-e3e4a780-bd83-11ea-811d-cae7fbc7e25f.gif)
### Tracking Reasons
When the [session](https://docs.unity3d.com/Packages/com.unity.xr.arsubsystems@4.0/manual/session-subsystem.html) (device) is not tracking or has lost tracking there are a variety of different [reasons](https://docs.unity3d.com/Packages/com.unity.xr.arsubsystems@4.0/api/UnityEngine.XR.ARSubsystems.NotTrackingReason.html) why. It can be helpful to show these reasons to users so they better understand the experience or what may be hindering it.

8
Assets/AddressableAssetsData.meta


fileFormatVersion: 2
guid: 522bae005650c48f498c6882e2216b3f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/HindMadurai-Medium SDF.asset
文件差异内容过多而无法显示
查看文件

8
Assets/Common/Fonts/HindMadurai-Medium SDF.asset.meta


fileFormatVersion: 2
guid: eed9993769ff94f66aa69e85244c86c9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/HindMadurai-Medium.ttf
文件差异内容过多而无法显示
查看文件

22
Assets/Common/Fonts/HindMadurai-Medium.ttf.meta


fileFormatVersion: 2
guid: aac2188db90a041c88f3c851c5407fe9
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Hind Madurai
fontNames:
- Hind Madurai
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/NotoSansCJKjp-Medium SDF.asset
文件差异内容过多而无法显示
查看文件

8
Assets/Common/Fonts/NotoSansCJKjp-Medium SDF.asset.meta


fileFormatVersion: 2
guid: 64338df9efb4345d0a24597a8d3233ba
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

23
Assets/Common/Fonts/NotoSansCJKjp-Medium.otf.meta


fileFormatVersion: 2
guid: 8bf685f6bda7243ddaa067b9ac3e03cf
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Noto Sans CJK JP
fontNames:
- Noto Sans CJK JP
fallbackFontReferences:
- {fileID: 12800000, guid: 9ecf95665ac0843429a538e930ff8764, type: 3}
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/NotoSansCJKkr-Medium SDF.asset
文件差异内容过多而无法显示
查看文件

8
Assets/Common/Fonts/NotoSansCJKkr-Medium SDF.asset.meta


fileFormatVersion: 2
guid: 829cdce4ed81e4e639f139d85fa8443c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

23
Assets/Common/Fonts/NotoSansCJKkr-Medium.otf.meta


fileFormatVersion: 2
guid: 5f93b6b736daa4c0996874de76ef3ea2
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Noto Sans CJK KR
fontNames:
- Noto Sans CJK KR
fallbackFontReferences:
- {fileID: 12800000, guid: 963f85d98f2fe46dfa36d838fdf028d2, type: 3}
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/NotoSansCJKsc-Medium SDF.asset
文件差异内容过多而无法显示
查看文件

8
Assets/Common/Fonts/NotoSansCJKsc-Medium SDF.asset.meta


fileFormatVersion: 2
guid: 64af28ea8713946898d211a2c9632b53
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

23
Assets/Common/Fonts/NotoSansCJKsc-Medium.otf.meta


fileFormatVersion: 2
guid: 5a88a19dc2142421997a079ce744acd0
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Noto Sans CJK SC
fontNames:
- Noto Sans CJK SC
fallbackFontReferences:
- {fileID: 12800000, guid: ba643852f6c6248389e971f68928e8a0, type: 3}
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/NotoSansHindi-Regular SDF.asset
文件差异内容过多而无法显示
查看文件

8
Assets/Common/Fonts/NotoSansHindi-Regular SDF.asset.meta


fileFormatVersion: 2
guid: bc5b90a90e9fe4263aa14c32d1ee9382
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

1001
Assets/Common/Fonts/NotoSansHindi-Regular.ttf
文件差异内容过多而无法显示
查看文件

22
Assets/Common/Fonts/NotoSansHindi-Regular.ttf.meta


fileFormatVersion: 2
guid: 212b616263d734ca0b6383666555675a
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Noto Sans
fontNames:
- Noto Sans
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Common/Scripts/Editor.meta


fileFormatVersion: 2
guid: 4f7a76f2d926c49b3834483aadd45f2d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/StreamingAssets.meta


fileFormatVersion: 2
guid: 5a732e9767686484d9f6d575620b0920
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

180
Assets/UX/Scripts/LocalizationManager.cs


using System;
using System.Collections;
using TMPro;
using UnityEngine;
using UnityEngine.AddressableAssets;
using UnityEngine.Localization;
using UnityEngine.Localization.Settings;
using UnityEngine.Localization.Tables;
using UnityEngine.ResourceManagement.AsyncOperations;
public class LocalizationManager : MonoBehaviour
{
public enum SupportedLanguages
{
ChineseSimplified,
English,
French,
German,
Hindi,
Italian,
Japanese,
Korean,
Portuguese,
Russian,
Spanish
}
public SupportedLanguages CurrentLocalizedLanguage;
const string k_ReasonUxTable = "ReasonsUX";
const string k_InitializeKey = "INIT";
const string k_MotionKey = "MOTION";
const string k_LightKey = "LIGHT";
const string k_FeaturesKey = "FEATURES";
const string k_UnsupportedKey = "UNSUPPORTED";
const string k_NoneKey = "NONE";
const string k_MoveDeviceKey = "MOVE_DEVICE";
const string k_TapToPlaceKey = "TAP_TO_PLACE";
const string k_BodyKey = "FIND_BODY";
const string k_FaceKey = "FIND_FACE";
const string k_ImageKey = "FIND_IMAGE";
const string k_ObjectKey = "FIND_OBJECT";
public string localizedInit;
public string localizedMotion;
public string localizedLight;
public string localizedFeatures;
public string localizedUnsupported;
public string localizedNone;
public string localizedMoveDevice;
public string localizedTapToPlace;
public string localizedBody;
public string localizedFace;
public string localizedImage;
public string localizedObject;
bool m_ReasonsComplete = false;
public bool localizationComplete => m_ReasonsComplete;
[SerializeField]
TMP_FontAsset m_SimplifiedChineseFont;
public TMP_FontAsset simplifiedChineseFont
{
get => m_SimplifiedChineseFont;
set => m_SimplifiedChineseFont = value;
}
[SerializeField]
TMP_FontAsset m_JapaneseFont;
public TMP_FontAsset japaneseFont
{
get => m_JapaneseFont;
set => m_JapaneseFont = value;
}
[SerializeField]
TMP_FontAsset m_KoreanFont;
public TMP_FontAsset koreanFont
{
get => m_KoreanFont;
set => m_KoreanFont = value;
}
[SerializeField]
TMP_FontAsset m_HindiFont;
public TMP_FontAsset hindiFont
{
get => m_HindiFont;
set => m_HindiFont = value;
}
[SerializeField]
TMP_Text m_InstructionText;
public TMP_Text instructionText
{
get => m_InstructionText;
set => m_InstructionText = value;
}
[SerializeField]
TMP_Text m_ReasonText;
public TMP_Text reasonText
{
get => m_ReasonText;
set => m_ReasonText = value;
}
const int k_MaxAutoSizeSC = 70;
IEnumerator Start()
{
yield return LocalizationSettings.InitializationOperation;
LocalizationSettings.AvailableLocales.Locales.Sort();
LocalizationSettings.SelectedLocale = LocalizationSettings.AvailableLocales.Locales[(int)CurrentLocalizedLanguage];
SwapFonts(CurrentLocalizedLanguage);
LocalizationSettings.StringDatabase.GetTableAsync(k_ReasonUxTable).Completed += OnCompletedReasonsUX;
}
void OnCompletedReasonsUX(AsyncOperationHandle<StringTable> obj)
{
if (obj.Status == AsyncOperationStatus.Succeeded)
{
var reasonsTable = obj.Result;
localizedInit = reasonsTable.GetEntry(k_InitializeKey).GetLocalizedString();
localizedMotion = reasonsTable.GetEntry(k_MotionKey).GetLocalizedString();
localizedLight = reasonsTable.GetEntry(k_LightKey).GetLocalizedString();
localizedFeatures = reasonsTable.GetEntry(k_FeaturesKey).GetLocalizedString();
localizedUnsupported = reasonsTable.GetEntry(k_UnsupportedKey).GetLocalizedString();
localizedNone = reasonsTable.GetEntry(k_NoneKey).GetLocalizedString();
localizedMoveDevice = reasonsTable.GetEntry(k_MoveDeviceKey).GetLocalizedString();
localizedTapToPlace = reasonsTable.GetEntry(k_TapToPlaceKey).GetLocalizedString();
localizedBody = reasonsTable.GetEntry(k_BodyKey).GetLocalizedString();
localizedFace = reasonsTable.GetEntry(k_FaceKey).GetLocalizedString();
localizedImage = reasonsTable.GetEntry(k_ImageKey).GetLocalizedString();
localizedObject = reasonsTable.GetEntry(k_ObjectKey).GetLocalizedString();
m_ReasonsComplete = true;
}
}
void SwapFonts(SupportedLanguages selectedLanguage)
{
TMP_FontAsset m_FontToSet = null;
// swap fonts for Simplified Chinese, Japanese, Korean, Tamil, Hindi and Telugu
switch (selectedLanguage)
{
case SupportedLanguages.ChineseSimplified:
m_FontToSet = m_SimplifiedChineseFont;
// custom size adjustment for legibility
m_InstructionText.fontSizeMax = k_MaxAutoSizeSC;
m_ReasonText.fontSizeMax = k_MaxAutoSizeSC;
break;
case SupportedLanguages.Japanese:
m_FontToSet = m_JapaneseFont;
break;
case SupportedLanguages.Korean:
m_FontToSet = m_KoreanFont;
break;
case SupportedLanguages.Hindi:
m_FontToSet = m_HindiFont;
break;
}
if (m_FontToSet != null)
{
m_InstructionText.font = m_FontToSet;
m_ReasonText.font = m_FontToSet;
}
}
}

11
Assets/UX/Scripts/LocalizationManager.cs.meta


fileFormatVersion: 2
guid: 8c6f51f6bfbde451a92c25e3a2a6792b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

103
Assets/AddressableAssetsData/AddressableAssetSettings.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 468a46d0ae32c3544b7d98094e6448a9, type: 3}
m_Name: AddressableAssetSettings
m_EditorClassIdentifier:
m_DefaultGroup: 1be7c3e87804947feb02531db73c364a
m_BuildRemoteCatalog: 0
m_DisableCatalogUpdateOnStart: 0
m_UniqueBundleIds: 0
m_RemoteCatalogBuildPath:
m_Id:
m_RemoteCatalogLoadPath:
m_Id:
m_overridePlayerVersion:
m_GroupAssets:
- {fileID: 11400000, guid: 581e4e257ab6c417bb1290bccf5cf9b1, type: 2}
- {fileID: 11400000, guid: ae840b5e7a1a94d8587c71d63d1dcafc, type: 2}
- {fileID: 11400000, guid: ad436c664da484b3bab0ab9477b7a4d5, type: 2}
- {fileID: 11400000, guid: 8de3058e6acc84191a1fad5276e1b130, type: 2}
- {fileID: 11400000, guid: 49be9b72d530e461d8d72f01e25c745f, type: 2}
m_BuildSettings:
m_CompileScriptsInVirtualMode: 0
m_CleanupStreamingAssetsAfterBuilds: 1
m_LogResourceManagerExceptions: 1
m_BundleBuildPath: Temp/com.unity.addressables/AssetBundles
m_ProfileSettings:
m_Profiles:
- m_InheritedParent:
m_Id: e68160304e8ff492cad1a79941a035d7
m_ProfileName: Default
m_Values:
- m_Id: 9feed0f804deb4a858ca5d1cdd2c038e
m_Value: '[UnityEditor.EditorUserBuildSettings.activeBuildTarget]'
- m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_Value: '[UnityEngine.AddressableAssets.Addressables.BuildPath]/[BuildTarget]'
- m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_Value: '{UnityEngine.AddressableAssets.Addressables.RuntimePath}/[BuildTarget]'
- m_Id: b4ec3d9f0a0b5483895a90bab4b2b5d3
m_Value: ServerData/[BuildTarget]
- m_Id: 94819b2eaf7c44c89b3e97113eacb57c
m_Value: http://localhost/[BuildTarget]
m_ProfileEntryNames:
- m_Id: 9feed0f804deb4a858ca5d1cdd2c038e
m_Name: BuildTarget
m_InlineUsage: 0
- m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_Name: LocalBuildPath
m_InlineUsage: 0
- m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_Name: LocalLoadPath
m_InlineUsage: 0
- m_Id: b4ec3d9f0a0b5483895a90bab4b2b5d3
m_Name: RemoteBuildPath
m_InlineUsage: 0
- m_Id: 94819b2eaf7c44c89b3e97113eacb57c
m_Name: RemoteLoadPath
m_InlineUsage: 0
m_ProfileVersion: 1
m_LabelTable:
m_LabelNames:
- default
- Locale
- Locale-en
- Locale-fr
- Locale-de
- Locale-it
- Locale-es
- Locale-zh
- Locale-hi
- Locale-ja
- Locale-ko
- Locale-pt
- Locale-ru
- Locale-ta-IN
- Locale-te-IN
m_SchemaTemplates: []
m_GroupTemplateObjects:
- {fileID: 11400000, guid: 7d1de17fd7ca94d56b28a0a43ec9a08d, type: 2}
m_InitializationObjects: []
m_CertificateHandlerType:
m_AssemblyName:
m_ClassName:
m_ActivePlayerDataBuilderIndex: 3
m_DataBuilders:
- {fileID: 11400000, guid: f1ddd2fe45bf4422dac549c6d1905178, type: 2}
- {fileID: 11400000, guid: 665c0eef3fb7e45599761720bc34328e, type: 2}
- {fileID: 11400000, guid: 90d5f81a0b7144068a4e6d3babfa59c2, type: 2}
- {fileID: 11400000, guid: f3ff82d8f8d744225820bcf95f0a8acb, type: 2}
m_ActiveProfileId: e68160304e8ff492cad1a79941a035d7
m_HostingServicesManager:
m_HostingServiceInfos: []
m_Settings: {fileID: 11400000}
m_NextInstanceId: 0
m_RegisteredServiceTypeRefs: []

8
Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta


fileFormatVersion: 2
guid: 78bdf713d65ad406e94552981323526a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/AssetGroupTemplates.meta


fileFormatVersion: 2
guid: 8df1f6fc0b1f6472c96df711f6656495
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

67
Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a3c5d64ac83548c09dd1678b9f6f1cd, type: 3}
m_Name: Packed Assets
m_EditorClassIdentifier:
m_SchemaObjects:
- {fileID: 3441923625363663515}
- {fileID: 7607097304309119945}
m_Description: Pack assets into asset bundles.
m_Settings: {fileID: 0}
--- !u!114 &3441923625363663515
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
m_Name: BundledAssetGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_Compression: 1
m_IncludeInBuild: 1
m_BundledAssetProviderType:
m_AssemblyName:
m_ClassName:
m_ForceUniqueProvider: 0
m_UseAssetBundleCache: 1
m_UseAssetBundleCrc: 1
m_Timeout: 0
m_ChunkedTransfer: 0
m_RedirectLimit: -1
m_RetryCount: 0
m_BuildPath:
m_Id:
m_LoadPath:
m_Id:
m_BundleMode: 0
m_AssetBundleProviderType:
m_AssemblyName:
m_ClassName:
m_BundleNaming: 0
--- !u!114 &7607097304309119945
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
m_Name: ContentUpdateGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_StaticContent: 0

8
Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta


fileFormatVersion: 2
guid: 7d1de17fd7ca94d56b28a0a43ec9a08d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/AssetGroups.meta


fileFormatVersion: 2
guid: 0a089ea19a6b541a1a58e783d8b80ed0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/DataBuilders.meta


fileFormatVersion: 2
guid: 2f22fcf5640d24f6fa0d9dcebb820344
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

20
Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 88d21199f5d473f4db36845f2318f180, type: 3}
m_Name: BuildScriptFastMode
m_EditorClassIdentifier:
instanceProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
sceneProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider

8
Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta


fileFormatVersion: 2
guid: f1ddd2fe45bf4422dac549c6d1905178
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

20
Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3e2e0ffa088c91d41a086d0b8cb16bdc, type: 3}
m_Name: BuildScriptPackedMode
m_EditorClassIdentifier:
instanceProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
sceneProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider

8
Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta


fileFormatVersion: 2
guid: f3ff82d8f8d744225820bcf95f0a8acb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

20
Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ad8c280d42ee0ed41a27db23b43dd2bf, type: 3}
m_Name: BuildScriptPackedPlayMode
m_EditorClassIdentifier:
instanceProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
sceneProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider

8
Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta


fileFormatVersion: 2
guid: 90d5f81a0b7144068a4e6d3babfa59c2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

20
Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bb0e4994b34add1409fd8ccaf4a82de5, type: 3}
m_Name: BuildScriptVirtualMode
m_EditorClassIdentifier:
instanceProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
sceneProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider

8
Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset.meta


fileFormatVersion: 2
guid: 665c0eef3fb7e45599761720bc34328e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

15
Assets/AddressableAssetsData/DefaultObject.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a189bb168d8d90478a09ea08c2f3d72, type: 3}
m_Name: DefaultObject
m_EditorClassIdentifier:
m_AddressableAssetSettingsGuid: 78bdf713d65ad406e94552981323526a

8
Assets/AddressableAssetsData/DefaultObject.asset.meta


fileFormatVersion: 2
guid: fd30cf7030bd342e1b45a869462e0ee0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/iOS.meta


fileFormatVersion: 2
guid: f5d33166d303b4a2397bdf306897cc1f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/Android.meta


fileFormatVersion: 2
guid: b1f4641b5c4a542f4b8373585bcd8ff1
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

2
Assets/AddressableAssetsData/Android/addressables_content_state.bin


���� PUnity.Addressables.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null<UnityEditor.AddressableAssets.Build.AddressablesContentState playerVersion editorVersion cachedInfosremoteCatalogLoadPath6UnityEditor.AddressableAssets.Build.CachedAssetState[]2020.07.13.01.03.29
2019.4.0f1 4UnityEditor.AddressableAssets.Build.CachedAssetState

7
Assets/AddressableAssetsData/Android/addressables_content_state.bin.meta


fileFormatVersion: 2
guid: b13aac7499f3c434db99bc4b3c07d202
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

38
Assets/AddressableAssetsData/AssetGroups/Built In Data.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
m_Name: Built In Data
m_EditorClassIdentifier:
m_GroupName: Built In Data
m_Data:
m_SerializedData: []
m_GUID: 165c1c77ae40e41819fa04a793d63b62
m_SerializeEntries:
- m_GUID: EditorSceneList
m_Address: EditorSceneList
m_ReadOnly: 1
m_SerializedLabels: []
m_mainAssetType:
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: Resources
m_Address: Resources
m_ReadOnly: 1
m_SerializedLabels: []
m_mainAssetType:
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: 78bdf713d65ad406e94552981323526a, type: 2}
m_SchemaSet:
m_Schemas:
- {fileID: 11400000, guid: 683c78eab9bd0443887eacc28bb21517, type: 2}

8
Assets/AddressableAssetsData/AssetGroups/Built In Data.asset.meta


fileFormatVersion: 2
guid: 581e4e257ab6c417bb1290bccf5cf9b1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

25
Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
m_Name: Default Local Group
m_EditorClassIdentifier:
m_GroupName: Default Local Group
m_Data:
m_SerializedData: []
m_GUID: 1be7c3e87804947feb02531db73c364a
m_SerializeEntries: []
m_ReadOnly: 0
m_Settings: {fileID: 11400000, guid: 78bdf713d65ad406e94552981323526a, type: 2}
m_SchemaSet:
m_Schemas:
- {fileID: 11400000, guid: 994aef0ebbfe84a599fc14b1c403eafd, type: 2}
- {fileID: 11400000, guid: ae19561263aac4fa4beaff861f0acf3f, type: 2}

8
Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta


fileFormatVersion: 2
guid: ae840b5e7a1a94d8587c71d63d1dcafc
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset.meta


fileFormatVersion: 2
guid: 8de3058e6acc84191a1fad5276e1b130
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

142
Assets/AddressableAssetsData/AssetGroups/Localization-Locales.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
m_Name: Localization-Locales
m_EditorClassIdentifier:
m_GroupName: Localization-Locales
m_Data:
m_SerializedData: []
m_GUID: 3675c9b69bc4c45a8afeb5f3bd831d05
m_SerializeEntries:
- m_GUID: 0021727a1489e416da9f6a1728ae07bb
m_Address: Italian (it)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 0152fe5b982d14cc2b417aa7e1e998a5
m_Address: Chinese (Simplified) (zh)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 35f34f7ea21324817b9a388413d28b46
m_Address: Hindi (hi)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 5e291ff242d584c94ad430c684411c13
m_Address: Russian (ru)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 829d5d71975194bae9b003dbef841eec
m_Address: French (fr)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 8e6865bdcea9e452aa8b8adec1e3cdf6
m_Address: Spanish (es)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 931c12ccce2ec465297af25c27c49d17
m_Address: German (de)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 9d9d6c0c31cc64ffda6370d49aa773d8
m_Address: Korean (ko)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: aa93372a992104da3964320b572b50dc
m_Address: Portuguese (pt)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: b51b98c77c20146e0a686e8e8aa64665
m_Address: Japanese (ja)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: c5f6f4890b84d4a92976c1455be99808
m_Address: Telugu (India) (te-IN)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: cfb2765abe3dc4990b6edf527dbf01b1
m_Address: Tamil (India) (ta-IN)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: e1982f6b92e3c4454803b83ed11fe5b4
m_Address: English (en)
m_ReadOnly: 1
m_SerializedLabels:
- Locale
m_mainAssetType: UnityEngine.Localization.Locale, Unity.Localization, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: 78bdf713d65ad406e94552981323526a, type: 2}
m_SchemaSet:
m_Schemas:
- {fileID: 11400000, guid: 0519495bcbfc14777a490d5edb37b948, type: 2}
- {fileID: 11400000, guid: 371fafa1958864034b5c683ec84a33cc, type: 2}

8
Assets/AddressableAssetsData/AssetGroups/Localization-Locales.asset.meta


fileFormatVersion: 2
guid: ad436c664da484b3bab0ab9477b7a4d5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset.meta


fileFormatVersion: 2
guid: 49be9b72d530e461d8d72f01e25c745f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

8
Assets/AddressableAssetsData/AssetGroups/Schemas.meta


fileFormatVersion: 2
guid: 53acd09f0c7c1402e96768f3542c5b3f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

17
Assets/AddressableAssetsData/AssetGroups/Schemas/165c1c77ae40e41819fa04a793d63b62_PlayerDataGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1487f5d688e4f94f828f879d599dbdc, type: 3}
m_Name: 165c1c77ae40e41819fa04a793d63b62_PlayerDataGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_IncludeResourcesFolders: 1
m_IncludeBuildSettingsScenes: 1

8
Assets/AddressableAssetsData/AssetGroups/Schemas/165c1c77ae40e41819fa04a793d63b62_PlayerDataGroupSchema.asset.meta


fileFormatVersion: 2
guid: 683c78eab9bd0443887eacc28bb21517
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

36
Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_BundledAssetGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
m_Name: 1be7c3e87804947feb02531db73c364a_BundledAssetGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 11400000, guid: ae840b5e7a1a94d8587c71d63d1dcafc, type: 2}
m_Compression: 1
m_IncludeInBuild: 1
m_BundledAssetProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
m_ForceUniqueProvider: 0
m_UseAssetBundleCache: 1
m_UseAssetBundleCrc: 1
m_Timeout: 0
m_ChunkedTransfer: 0
m_RedirectLimit: -1
m_RetryCount: 0
m_BuildPath:
m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_LoadPath:
m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_BundleMode: 0
m_AssetBundleProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
m_BundleNaming: 0

8
Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_BundledAssetGroupSchema.asset.meta


fileFormatVersion: 2
guid: ae19561263aac4fa4beaff861f0acf3f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

16
Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_ContentUpdateGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
m_Name: 1be7c3e87804947feb02531db73c364a_ContentUpdateGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_StaticContent: 0

8
Assets/AddressableAssetsData/AssetGroups/Schemas/1be7c3e87804947feb02531db73c364a_ContentUpdateGroupSchema.asset.meta


fileFormatVersion: 2
guid: 994aef0ebbfe84a599fc14b1c403eafd
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

36
Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_BundledAssetGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
m_Name: 3675c9b69bc4c45a8afeb5f3bd831d05_BundledAssetGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 11400000, guid: ad436c664da484b3bab0ab9477b7a4d5, type: 2}
m_Compression: 1
m_IncludeInBuild: 1
m_BundledAssetProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
m_ForceUniqueProvider: 0
m_UseAssetBundleCache: 1
m_UseAssetBundleCrc: 1
m_Timeout: 0
m_ChunkedTransfer: 0
m_RedirectLimit: -1
m_RetryCount: 0
m_BuildPath:
m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_LoadPath:
m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_BundleMode: 0
m_AssetBundleProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
m_BundleNaming: 1

8
Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_BundledAssetGroupSchema.asset.meta


fileFormatVersion: 2
guid: 371fafa1958864034b5c683ec84a33cc
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

16
Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_ContentUpdateGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
m_Name: 3675c9b69bc4c45a8afeb5f3bd831d05_ContentUpdateGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_StaticContent: 0

8
Assets/AddressableAssetsData/AssetGroups/Schemas/3675c9b69bc4c45a8afeb5f3bd831d05_ContentUpdateGroupSchema.asset.meta


fileFormatVersion: 2
guid: 0519495bcbfc14777a490d5edb37b948
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

36
Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_BundledAssetGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
m_Name: 36f3d4c29372c45bc94ac071b548d087_BundledAssetGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 11400000, guid: 8de3058e6acc84191a1fad5276e1b130, type: 2}
m_Compression: 1
m_IncludeInBuild: 1
m_BundledAssetProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
m_ForceUniqueProvider: 0
m_UseAssetBundleCache: 1
m_UseAssetBundleCrc: 1
m_Timeout: 0
m_ChunkedTransfer: 0
m_RedirectLimit: -1
m_RetryCount: 0
m_BuildPath:
m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_LoadPath:
m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_BundleMode: 0
m_AssetBundleProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
m_BundleNaming: 1

8
Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_BundledAssetGroupSchema.asset.meta


fileFormatVersion: 2
guid: 1a2339086e60d4d0cbe8d39ffbce6dc0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

16
Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_ContentUpdateGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
m_Name: 36f3d4c29372c45bc94ac071b548d087_ContentUpdateGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_StaticContent: 0

8
Assets/AddressableAssetsData/AssetGroups/Schemas/36f3d4c29372c45bc94ac071b548d087_ContentUpdateGroupSchema.asset.meta


fileFormatVersion: 2
guid: 8ce9a0691fb104d94bab90fb171c0245
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

36
Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_BundledAssetGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
m_Name: cd4031c4ba3ea4ed982ab771123a6859_BundledAssetGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 11400000, guid: 49be9b72d530e461d8d72f01e25c745f, type: 2}
m_Compression: 1
m_IncludeInBuild: 1
m_BundledAssetProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
m_ForceUniqueProvider: 0
m_UseAssetBundleCache: 1
m_UseAssetBundleCrc: 1
m_Timeout: 0
m_ChunkedTransfer: 0
m_RedirectLimit: -1
m_RetryCount: 0
m_BuildPath:
m_Id: fea6b5480d4fa48e8abb6183458f8b4b
m_LoadPath:
m_Id: 1d2e2ace4e92447bf836d5d7097bc8f1
m_BundleMode: 0
m_AssetBundleProviderType:
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
m_BundleNaming: 1

8
Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_BundledAssetGroupSchema.asset.meta


fileFormatVersion: 2
guid: 6d217bd139a9e449fbe9fedf13e61050
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

16
Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_ContentUpdateGroupSchema.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
m_Name: cd4031c4ba3ea4ed982ab771123a6859_ContentUpdateGroupSchema
m_EditorClassIdentifier:
m_Group: {fileID: 0}
m_StaticContent: 0

8
Assets/AddressableAssetsData/AssetGroups/Schemas/cd4031c4ba3ea4ed982ab771123a6859_ContentUpdateGroupSchema.asset.meta


fileFormatVersion: 2
guid: b970dd7a6523e470d8e7f5cbabc904ea
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

33
Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
m_Name: Localization-Assets-Shared
m_EditorClassIdentifier:
m_GroupName: Localization-Assets-Shared
m_Data:
m_SerializedData: []
m_GUID: 36f3d4c29372c45bc94ac071b548d087
m_SerializeEntries:
- m_GUID: 4b685a2129bdd4b99847d9871d566acc
m_Address: ReasonsUX Shared Data
m_ReadOnly: 0
m_SerializedLabels: []
m_mainAssetType: UnityEngine.Localization.Tables.SharedTableData, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: 78bdf713d65ad406e94552981323526a, type: 2}
m_SchemaSet:
m_Schemas:
- {fileID: 11400000, guid: 8ce9a0691fb104d94bab90fb171c0245, type: 2}
- {fileID: 11400000, guid: 1a2339086e60d4d0cbe8d39ffbce6dc0, type: 2}

142
Assets/AddressableAssetsData/AssetGroups/Localization-StringTables.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
m_Name: Localization-StringTables
m_EditorClassIdentifier:
m_GroupName: Localization-StringTables
m_Data:
m_SerializedData: []
m_GUID: cd4031c4ba3ea4ed982ab771123a6859
m_SerializeEntries:
- m_GUID: 35fa11219ad1f4c4a8ecb31d75185db1
m_Address: ReasonsUX_it
m_ReadOnly: 1
m_SerializedLabels:
- Locale-it
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 390d2b8c250c64d56bb4acf7279d8827
m_Address: ReasonsUX_ta-IN
m_ReadOnly: 1
m_SerializedLabels:
- Locale-ta-IN
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 487af4c7c5c514fdebe84f8fe3c2fcee
m_Address: ReasonsUX_zh
m_ReadOnly: 1
m_SerializedLabels:
- Locale-zh
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 4c79298d66be949d19622eb5aa96cc93
m_Address: ReasonsUX_pt
m_ReadOnly: 1
m_SerializedLabels:
- Locale-pt
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 62764672d61c74d9d91e396f0e9ec59a
m_Address: ReasonsUX_fr
m_ReadOnly: 1
m_SerializedLabels:
- Locale-fr
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 6cc88f2ac69a04704b3ea6ecb6d004cb
m_Address: ReasonsUX_te-IN
m_ReadOnly: 1
m_SerializedLabels:
- Locale-te-IN
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 729adb78fc064423f934f328344a86ea
m_Address: ReasonsUX_ru
m_ReadOnly: 1
m_SerializedLabels:
- Locale-ru
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: 8808ef36934304880ab7bcdfba3b37f1
m_Address: ReasonsUX_ja
m_ReadOnly: 1
m_SerializedLabels:
- Locale-ja
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: ad991b6fb03784cd293c54f4bc5cafcb
m_Address: ReasonsUX_de
m_ReadOnly: 1
m_SerializedLabels:
- Locale-de
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: b28fc5e6207d848e7a76edc85677ec3d
m_Address: ReasonsUX_ko
m_ReadOnly: 1
m_SerializedLabels:
- Locale-ko
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: b4343e67687184e8780646d2f72c2891
m_Address: ReasonsUX_en
m_ReadOnly: 1
m_SerializedLabels:
- Locale-en
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: b6430e3bcbbc04be88bb66ad359e2f80
m_Address: ReasonsUX_hi
m_ReadOnly: 1
m_SerializedLabels:
- Locale-hi
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
- m_GUID: d81eeb14491dd48e7944140e5d99597f
m_Address: ReasonsUX_es
m_ReadOnly: 1
m_SerializedLabels:
- Locale-es
m_mainAssetType: UnityEngine.Localization.Tables.StringTable, Unity.Localization,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_MainAsset: {fileID: 0}
m_TargetAsset: {fileID: 0}
m_ReadOnly: 1
m_Settings: {fileID: 11400000, guid: 78bdf713d65ad406e94552981323526a, type: 2}
m_SchemaSet:
m_Schemas:
- {fileID: 11400000, guid: b970dd7a6523e470d8e7f5cbabc904ea, type: 2}
- {fileID: 11400000, guid: 6d217bd139a9e449fbe9fedf13e61050, type: 2}

8
Assets/AddressableAssetsData/OSX.meta


fileFormatVersion: 2
guid: e37f49636758e497b9abde5c0d9971aa
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

2
Assets/AddressableAssetsData/OSX/addressables_content_state.bin


���� PUnity.Addressables.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null<UnityEditor.AddressableAssets.Build.AddressablesContentState playerVersion editorVersion cachedInfosremoteCatalogLoadPath6UnityEditor.AddressableAssets.Build.CachedAssetState[]2020.07.05.00.17.50
2019.4.0f1 4UnityEditor.AddressableAssets.Build.CachedAssetState

7
Assets/AddressableAssetsData/OSX/addressables_content_state.bin.meta


fileFormatVersion: 2
guid: ba1346c59a2b64c55af670b8784b0050
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

部分文件因为文件数量过多而无法显示

正在加载...
取消
保存