diff --git a/Assets/GameMain/DataTables/UIForm.txt b/Assets/GameMain/DataTables/UIForm.txt index 2cc76c3..b4acd61 100644 --- a/Assets/GameMain/DataTables/UIForm.txt +++ b/Assets/GameMain/DataTables/UIForm.txt @@ -6,4 +6,5 @@ 100 主菜单 MenuForm Default False True 101 设置 SettingForm Default False True 102 关于 AboutForm Default False True - 201 事件UI EventForm Default False True + 200 事件UI EventForm Default False True + 201 背包UI RepoForm Default False True diff --git a/Assets/GameMain/Scripts/Base/GameEntry.Custom.cs b/Assets/GameMain/Scripts/Base/GameEntry.Custom.cs index b5fec7b..75f2a99 100644 --- a/Assets/GameMain/Scripts/Base/GameEntry.Custom.cs +++ b/Assets/GameMain/Scripts/Base/GameEntry.Custom.cs @@ -5,6 +5,7 @@ // Feedback: mailto:ellan@gameframework.cn //------------------------------------------------------------ +using CustomComponent; using GeometryTD.CustomComponent; using UnityEngine; @@ -19,6 +20,8 @@ public partial class GameEntry : MonoBehaviour public static EnemyManagerComponent EnemyManager { get; private set; } + public static UIRouterComponent UIRouter { get; private set; } + public static EventNodeComponent EventNode { get; private set; } public static CombatNodeComponent CombatNode { get; private set; } @@ -28,6 +31,7 @@ public partial class GameEntry : MonoBehaviour BuiltinData = UnityGameFramework.Runtime.GameEntry.GetComponent(); HPBar = UnityGameFramework.Runtime.GameEntry.GetComponent(); EnemyManager = UnityGameFramework.Runtime.GameEntry.GetComponent(); + UIRouter = UnityGameFramework.Runtime.GameEntry.GetComponent(); EventNode = UnityGameFramework.Runtime.GameEntry.GetComponent(); CombatNode = UnityGameFramework.Runtime.GameEntry.GetComponent(); } diff --git a/Assets/GameMain/Scripts/CustomComponent/UIRouterComponent.cs b/Assets/GameMain/Scripts/CustomComponent/UIRouterComponent.cs index 398d2b0..cae30c0 100644 --- a/Assets/GameMain/Scripts/CustomComponent/UIRouterComponent.cs +++ b/Assets/GameMain/Scripts/CustomComponent/UIRouterComponent.cs @@ -9,6 +9,8 @@ namespace CustomComponent public class UIRouterComponent : GameFrameworkComponent { private readonly Dictionary _routeControllers = new(); + + private const string UINameSpace = "GeometryTD.UI"; public void BindUIUseCase(UIFormType uiFormType, IUIUseCase useCase) { @@ -35,11 +37,12 @@ namespace CustomComponent return controller; } - string typename = $"UI.{uiFormType}Controller"; + string typename = $"{UINameSpace}.{uiFormType}Controller"; Type controllerType = Type.GetType(typename); if (controllerType == null) { controller = new DefaultUIFormController(uiFormType); + Log.Warning("Can not find UI Controller for type '{0}'.", typename); } else { diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs b/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs new file mode 100644 index 0000000..dfdc0b9 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; + +namespace GeometryTD.Definition +{ + /// + /// 玩家背包聚合数据。 + /// + [Serializable] + public sealed class BackpackInventoryData + { + /// + /// 背包金币。 + /// + public int Gold { get; set; } + + /// + /// 背包中的枪口组件实例。 + /// + public List MuzzleComponents { get; set; } = new List(); + + /// + /// 背包中的轴承组件实例。 + /// + public List BearingComponents { get; set; } = new List(); + + /// + /// 背包中的底座组件实例。 + /// + public List BaseComponents { get; set; } = new List(); + + /// + /// 背包中的防御塔实例。 + /// + public List Towers { get; set; } = new List(); + } +} diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs.meta b/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs.meta new file mode 100644 index 0000000..a634191 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/BackpackInventoryData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c39f9ad23ee94de9af2b3d9729f47d7f +timeCreated: 1772105403 diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs b/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs new file mode 100644 index 0000000..fe3a52f --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs @@ -0,0 +1,68 @@ +using System; + +namespace GeometryTD.Definition +{ + /// + /// 防御塔独立属性快照。 + /// 注意:这里是塔实例的独立值,不通过组件引用实时计算。 + /// + [Serializable] + public sealed class DefenseTowerStatsData + { + public int AttackDamage { get; set; } + public float DamageRandomRate { get; set; } + public float RotateSpeed { get; set; } + public float AttackRange { get; set; } + public float AttackSpeed { get; set; } + public AttackMethodType AttackMethodType { get; set; } + public AttackPropertyType AttackPropertyType { get; set; } + public TagType[] Tags { get; set; } + } + + /// + /// 背包内防御塔实例数据。 + /// + [Serializable] + public sealed class DefenseTowerItemData + { + /// + /// 防御塔实例唯一 Id。 + /// + public long InstanceId { get; set; } + + /// + /// 防御塔显示名称。 + /// + public string Name { get; set; } + + /// + /// 防御塔品质。 + /// + public RarityType Rarity { get; set; } + + /// + /// 当前耐久(0~100)。 + /// + public float Endurance { get; set; } = 100f; + + /// + /// 构成该防御塔的枪口组件实例 Id。 + /// + public long MuzzleComponentInstanceId { get; set; } + + /// + /// 构成该防御塔的轴承组件实例 Id。 + /// + public long BearingComponentInstanceId { get; set; } + + /// + /// 构成该防御塔的底座组件实例 Id。 + /// + public long BaseComponentInstanceId { get; set; } + + /// + /// 防御塔独立属性,不依赖组件对象引用。 + /// + public DefenseTowerStatsData Stats { get; set; } = new DefenseTowerStatsData(); + } +} diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs.meta b/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs.meta new file mode 100644 index 0000000..33e6e70 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/DefenseTowerItemData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ca5782ae52464616bf2b45704feea0d5 +timeCreated: 1772105402 diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs b/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs new file mode 100644 index 0000000..e9bea28 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs @@ -0,0 +1,97 @@ +using System; + +namespace GeometryTD.Definition +{ + /// + /// 背包内组件实例基类(非 DataTable,表示玩家持有物)。 + /// + [Serializable] + public abstract class TowerCompItemData + { + /// + /// 组件实例唯一 Id。 + /// + public long InstanceId { get; set; } + + /// + /// 组件配置 Id(对应 DataTable Id)。 + /// + public int ConfigId { get; set; } + + /// + /// 组件槽位类型。 + /// + public TowerCompSlotType SlotType { get; protected set; } + + /// + /// 组件名称。 + /// + public string Name { get; set; } + + /// + /// 组件品质。 + /// + public RarityType Rarity { get; set; } + + /// + /// 组件当前耐久(0~100)。 + /// + public float Endurance { get; set; } = 100f; + + /// + /// 组件约束(先沿用 DataTable 原定义)。 + /// + public string Constraint { get; set; } + + /// + /// 组件当前 Tag(实例态)。 + /// + public TagType[] Tags { get; set; } + } + + [Serializable] + public sealed class MuzzleCompItemData : TowerCompItemData + { + public MuzzleCompItemData() + { + SlotType = TowerCompSlotType.Muzzle; + } + + public int[] AttackDamage { get; set; } + public float DamageRandomRate { get; set; } + public AttackMethodType AttackMethodType { get; set; } + } + + [Serializable] + public sealed class BearingCompItemData : TowerCompItemData + { + public BearingCompItemData() + { + SlotType = TowerCompSlotType.Bearing; + } + + public float[] RotateSpeed { get; set; } + public float[] AttackRange { get; set; } + } + + [Serializable] + public sealed class BaseCompItemData : TowerCompItemData + { + public BaseCompItemData() + { + SlotType = TowerCompSlotType.Base; + } + + public float[] AttackSpeed { get; set; } + public AttackPropertyType AttackPropertyType { get; set; } + } + + [Serializable] + public sealed class AccessoryItemData : TowerCompItemData + { + public AccessoryItemData() + { + SlotType = TowerCompSlotType.Accessory; + } + } +} \ No newline at end of file diff --git a/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs.meta b/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs.meta new file mode 100644 index 0000000..0853b7b --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/DataStruct/TowerCompItemData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9f95a29d5bcf484aa053af1462365936 +timeCreated: 1772105401 diff --git a/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs b/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs new file mode 100644 index 0000000..10737c8 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs @@ -0,0 +1,11 @@ +namespace GeometryTD.Definition +{ + public enum TowerCompSlotType : byte + { + None = 0, + Muzzle = 1, + Bearing = 2, + Base = 3, + Accessory = 4, + } +} diff --git a/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs.meta b/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs.meta new file mode 100644 index 0000000..8f92be6 --- /dev/null +++ b/Assets/GameMain/Scripts/Definition/Enum/TowerCompSlotType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a34cbb64aede4531b1d0e178352006bb +timeCreated: 1772105400 diff --git a/Assets/GameMain/Scripts/Definition/Enum/UIFormType.cs b/Assets/GameMain/Scripts/Definition/Enum/UIFormType.cs index aae9d9a..12108af 100644 --- a/Assets/GameMain/Scripts/Definition/Enum/UIFormType.cs +++ b/Assets/GameMain/Scripts/Definition/Enum/UIFormType.cs @@ -31,5 +31,10 @@ /// 事件节点界面。 /// EventForm = 200, + + /// + /// 仓库界面。 + /// + RepoForm = 201, } } diff --git a/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs b/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs new file mode 100644 index 0000000..6d9c780 --- /dev/null +++ b/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs @@ -0,0 +1,26 @@ +using GameFramework; +using GameFramework.Event; + +namespace GeometryTD.CustomEvent +{ + public class CombineSlotClickedEventArgs : GameEventArgs + { + public static int EventId => typeof(CombineSlotClickedEventArgs).GetHashCode(); + + public override int Id => EventId; + + public int SlotIndex { get; private set; } = -1; + + public static CombineSlotClickedEventArgs Create(int slotIndex) + { + CombineSlotClickedEventArgs args = ReferencePool.Acquire(); + args.SlotIndex = slotIndex; + return args; + } + + public override void Clear() + { + SlotIndex = -1; + } + } +} diff --git a/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs.meta b/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs.meta new file mode 100644 index 0000000..f5846ca --- /dev/null +++ b/Assets/GameMain/Scripts/Event/CombineSlotClickedEventArgs.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ba4b42e0bcec06040b873823cf1be8d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs b/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs new file mode 100644 index 0000000..c1db4fc --- /dev/null +++ b/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs @@ -0,0 +1,26 @@ +using GameFramework; +using GameFramework.Event; + +namespace GeometryTD.CustomEvent +{ + public class RepoItemSelectedEventArgs : GameEventArgs + { + public static int EventId => typeof(RepoItemSelectedEventArgs).GetHashCode(); + + public override int Id => EventId; + + public long ItemId { get; private set; } + + public static RepoItemSelectedEventArgs Create(long itemId) + { + RepoItemSelectedEventArgs args = ReferencePool.Acquire(); + args.ItemId = itemId; + return args; + } + + public override void Clear() + { + ItemId = 0; + } + } +} diff --git a/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs.meta b/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs.meta new file mode 100644 index 0000000..ff82285 --- /dev/null +++ b/Assets/GameMain/Scripts/Event/RepoItemSelectedEventArgs.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c5c0e535b0c3a4c4fa2a9e12f57c77ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs b/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs new file mode 100644 index 0000000..ac107cb --- /dev/null +++ b/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs @@ -0,0 +1,28 @@ +using GameFramework; +using GameFramework.ObjectPool; +using GeometryTD.UI; +using UnityEngine; + +namespace GeometryTD.PoolObjectBase +{ + public class RepoItemObject : ObjectBase + { + public static RepoItemObject Create(object target) + { + RepoItemObject itemObject = ReferencePool.Acquire(); + itemObject.Initialize(target); + return itemObject; + } + + protected override void Release(bool isShutdown) + { + RepoItem item = (RepoItem)Target; + if (item == null) + { + return; + } + + Object.Destroy(item.gameObject); + } + } +} diff --git a/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs.meta b/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs.meta new file mode 100644 index 0000000..8f01927 --- /dev/null +++ b/Assets/GameMain/Scripts/PoolObjectBase/RepoItemObject.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ebb8e70bb59842de9695893d7794983f +timeCreated: 1772106311 diff --git a/Assets/GameMain/Scripts/Procedure/ProcedureMenu.cs b/Assets/GameMain/Scripts/Procedure/ProcedureMenu.cs index de85f21..0e6d1bf 100644 --- a/Assets/GameMain/Scripts/Procedure/ProcedureMenu.cs +++ b/Assets/GameMain/Scripts/Procedure/ProcedureMenu.cs @@ -1,6 +1,7 @@ using GameFramework.Fsm; using GameFramework.Procedure; using GeometryTD.Definition; +using GeometryTD.UI; using UnityGameFramework.Runtime; namespace GeometryTD.Procedure @@ -9,6 +10,8 @@ namespace GeometryTD.Procedure { public override bool UseNativeDialog => false; + private RepoFormUseCase _repoFormUseCase; + public bool GameStart { get; set; } #region FSM @@ -25,6 +28,12 @@ namespace GeometryTD.Procedure GameStart = false; GameEntry.EventNode.OnInit(); GameEntry.CombatNode.OnInit(LevelThemeType.Plain); + + //GameEntry.EventNode.StartEvent(); + + _repoFormUseCase = new RepoFormUseCase(); + GameEntry.UIRouter.BindUIUseCase(UIFormType.RepoForm, _repoFormUseCase); + GameEntry.UIRouter.OpenUI(UIFormType.RepoForm); } protected override void OnUpdate(IFsm procedureOwner, float elapseSeconds, diff --git a/Assets/GameMain/Scripts/UI/Base/UGuiForm.cs b/Assets/GameMain/Scripts/UI/Base/UGuiForm.cs index 75526a3..c9b8856 100644 --- a/Assets/GameMain/Scripts/UI/Base/UGuiForm.cs +++ b/Assets/GameMain/Scripts/UI/Base/UGuiForm.cs @@ -108,10 +108,6 @@ namespace GeometryTD.UI foreach (var text in tmp_texts) { text.font = _mainTMPFont; - if (!string.IsNullOrEmpty(text.text)) - { - text.text = GameEntry.Localization.GetString(text.text); - } } } @@ -125,10 +121,6 @@ namespace GeometryTD.UI foreach (var text in texts) { text.font = _mainFont; - if (!string.IsNullOrEmpty(text.text)) - { - text.text = GameEntry.Localization.GetString(text.text); - } } } } diff --git a/Assets/GameMain/Scripts/UI/CommonButton.cs b/Assets/GameMain/Scripts/UI/CommonButton.cs index bee8d64..3f7b494 100644 --- a/Assets/GameMain/Scripts/UI/CommonButton.cs +++ b/Assets/GameMain/Scripts/UI/CommonButton.cs @@ -22,6 +22,22 @@ namespace GeometryTD.UI [SerializeField] private bool _allowFade = true; + private bool _interactive = true; + + public bool Interactive + { + get => _interactive; + set + { + _interactive = value; + if (!value) + { + StopAllCoroutines(); + _canvasGroup.alpha = 1f; + } + } + } + private CanvasGroup _canvasGroup = null; private void Awake() @@ -36,6 +52,8 @@ namespace GeometryTD.UI public void OnPointerEnter(PointerEventData eventData) { + if (!Interactive) return; + if (eventData.button != PointerEventData.InputButton.Left) { return; @@ -49,6 +67,8 @@ namespace GeometryTD.UI public void OnPointerExit(PointerEventData eventData) { + if (!Interactive) return; + if (eventData.button != PointerEventData.InputButton.Left) { return; @@ -62,6 +82,8 @@ namespace GeometryTD.UI public void OnPointerDown(PointerEventData eventData) { + if (!Interactive) return; + if (eventData.button != PointerEventData.InputButton.Left) { return; @@ -73,6 +95,8 @@ namespace GeometryTD.UI public void OnPointerUp(PointerEventData eventData) { + if (!Interactive) return; + if (eventData.button != PointerEventData.InputButton.Left) { return; diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs b/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs new file mode 100644 index 0000000..63c1896 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs @@ -0,0 +1,6 @@ +namespace GeometryTD.UI +{ + public class CombineAreaContext + { + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs.meta new file mode 100644 index 0000000..7c5292e --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/CombineAreaContext.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8b1bd513fdab4dc8b8b0a26fccbe44a2 +timeCreated: 1772106303 diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs b/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs new file mode 100644 index 0000000..32294df --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs @@ -0,0 +1,7 @@ +namespace GeometryTD.UI +{ + public class CompAreaContext + { + public RepoItemContext[] Items; + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs.meta new file mode 100644 index 0000000..aa9e7f2 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/CompAreaContext.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5c3c289363eb4ef0a591d4fcaf1ad293 +timeCreated: 1772106302 diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs new file mode 100644 index 0000000..efc000c --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs @@ -0,0 +1,10 @@ +using GeometryTD.UI; + +namespace GeometryTD.UI +{ + public class RepoFormContext : UIContext + { + public CombineAreaContext CombineAreaContext; + public CompAreaContext CompAreaContext; + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs.meta new file mode 100644 index 0000000..ee81f84 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoFormContext.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bf3353a1d70c48f79fcbc64611e0085a +timeCreated: 1772106304 diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs new file mode 100644 index 0000000..e0a6ac9 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs @@ -0,0 +1,11 @@ +using GeometryTD.Definition; + +namespace GeometryTD.UI +{ + public class RepoItemContext + { + public string Title; + public long InstanceId; + public TowerCompSlotType ComponentSlotType; + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs.meta new file mode 100644 index 0000000..d76fe6c --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Context/RepoItemContext.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3f20599444b448b1933d3b0cfb94ade2 +timeCreated: 1772106301 diff --git a/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs b/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs new file mode 100644 index 0000000..82d3b89 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs @@ -0,0 +1,198 @@ +using System.Collections.Generic; +using GeometryTD.CustomEvent; +using GeometryTD.Definition; +using GameFramework.Event; +using UnityGameFramework.Runtime; + +namespace GeometryTD.UI +{ + public class RepoFormController : UIFormControllerCommonBase + { + private RepoFormUseCase _useCase; + private readonly Dictionary _itemContextMap = new Dictionary(); + + protected override UIFormType UIFormTypeId => UIFormType.RepoForm; + + protected override void RefreshUI(RepoForm form, RepoFormContext context) + { + form.RefreshUI(context); + } + + protected override void SubscribeCustomEvents() + { + GameEntry.Event.Subscribe(RepoItemSelectedEventArgs.EventId, OnRepoItemSelected); + GameEntry.Event.Subscribe(CombineSlotClickedEventArgs.EventId, OnCombineSlotClicked); + } + + protected override void UnsubscribeCustomEvents() + { + GameEntry.Event.Unsubscribe(RepoItemSelectedEventArgs.EventId, OnRepoItemSelected); + GameEntry.Event.Unsubscribe(CombineSlotClickedEventArgs.EventId, OnCombineSlotClicked); + } + + public override int? OpenUI(object userData = null) + { + if (userData is RepoFormContext repoFormContext) + { + return OpenUIInternal(repoFormContext); + } + + if (userData is RepoFormRawData rawDataFromUserData) + { + return OpenUI(rawDataFromUserData); + } + + if (userData != null) + { + Log.Warning("RepoFormController.OpenUI() userData type is invalid."); + return null; + } + + if (_useCase == null) + { + Log.Error("RepoFormController.OpenUI() useCase is null."); + return null; + } + + RepoFormRawData rawData = _useCase.CreateInitialModel(); + return OpenUI(rawData); + } + + public int? OpenUI(RepoFormRawData rawData) + { + RepoFormContext context = BuildContext(rawData); + return OpenUIInternal(context); + } + + public override void BindUseCase(IUIUseCase useCase) + { + if (!(useCase is RepoFormUseCase repoFormUseCase)) + { + Log.Error("RepoFormController.BindUseCase() useCase is invalid."); + return; + } + + _useCase = repoFormUseCase; + } + + private RepoFormContext BuildContext(RepoFormRawData rawData) + { + _itemContextMap.Clear(); + if (rawData?.Inventory == null) + { + return null; + } + + List items = new List(); + + if (rawData.Inventory.Towers != null) + { + foreach (var tower in rawData.Inventory.Towers) + { + AddItemContext(items, new RepoItemContext + { + Title = $"[Tower] {tower.Name} ({tower.Rarity})", + InstanceId = tower.InstanceId, + ComponentSlotType = TowerCompSlotType.None + }); + } + } + + if (rawData.Inventory.MuzzleComponents != null) + { + foreach (var item in rawData.Inventory.MuzzleComponents) + { + AddItemContext(items, new RepoItemContext + { + Title = $"[Muzzle] {item.Name} ({item.Rarity})", + InstanceId = item.InstanceId, + ComponentSlotType = TowerCompSlotType.Muzzle + }); + } + } + + if (rawData.Inventory.BearingComponents != null) + { + foreach (var item in rawData.Inventory.BearingComponents) + { + AddItemContext(items, new RepoItemContext + { + Title = $"[Bearing] {item.Name} ({item.Rarity})", + InstanceId = item.InstanceId, + ComponentSlotType = TowerCompSlotType.Bearing + }); + } + } + + if (rawData.Inventory.BaseComponents != null) + { + foreach (var item in rawData.Inventory.BaseComponents) + { + AddItemContext(items, new RepoItemContext + { + Title = $"[Base] {item.Name} ({item.Rarity})", + InstanceId = item.InstanceId, + ComponentSlotType = TowerCompSlotType.Base + }); + } + } + + return new RepoFormContext + { + CombineAreaContext = new CombineAreaContext(), + CompAreaContext = new CompAreaContext + { + Items = items.ToArray() + } + }; + } + + private void AddItemContext(List items, RepoItemContext itemContext) + { + if (itemContext == null) + { + return; + } + + items.Add(itemContext); + _itemContextMap[itemContext.InstanceId] = itemContext; + } + + private void OnRepoItemSelected(object sender, GameEventArgs e) + { + if (!(e is RepoItemSelectedEventArgs args)) + { + return; + } + + if (Form == null || !_itemContextMap.TryGetValue(args.ItemId, out RepoItemContext itemContext)) + { + return; + } + + bool assigned = Form.TryAssignItemToCombineArea(itemContext); + if (assigned) + { + Form.SetRepoItemSelected(args.ItemId, true); + } + } + + private void OnCombineSlotClicked(object sender, GameEventArgs e) + { + if (!(e is CombineSlotClickedEventArgs args)) + { + return; + } + + if (Form == null) + { + return; + } + + if (Form.TryClearCombineSlot(args.SlotIndex, out long removedItemId) && removedItemId > 0) + { + Form.SetRepoItemSelected(removedItemId, false); + } + } + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs.meta new file mode 100644 index 0000000..f004eaf --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/Controller/RepoFormController.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6c2172dd10a54c2dbbf6d01632ba6a8b +timeCreated: 1772106306 diff --git a/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs b/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs new file mode 100644 index 0000000..929c371 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs @@ -0,0 +1,9 @@ +using GeometryTD.Definition; + +namespace GeometryTD.UI +{ + public class RepoFormRawData + { + public BackpackInventoryData Inventory; + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs.meta new file mode 100644 index 0000000..ad7534b --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/RawData/RepoFormRawData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: efed1063c6334c90b09475548c2b560e +timeCreated: 1772106300 diff --git a/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs b/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs new file mode 100644 index 0000000..1b2d1ee --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs @@ -0,0 +1,115 @@ +using System.Collections.Generic; +using GeometryTD.Definition; + +namespace GeometryTD.UI +{ + public class RepoFormUseCase : IUIUseCase + { + public RepoFormRawData CreateInitialModel() + { + BackpackInventoryData sample = BuildSampleInventory(); + return new RepoFormRawData + { + Inventory = sample + }; + } + + private static BackpackInventoryData BuildSampleInventory() + { + BackpackInventoryData inventory = new BackpackInventoryData + { + Gold = 500 + }; + + MuzzleCompItemData muzzle = new MuzzleCompItemData + { + InstanceId = 10001, + ConfigId = 1, + Name = "元素枪口", + Rarity = RarityType.Green, + Endurance = 90f, + AttackDamage = new[] { 20, 30, 40, 50, 80 }, + DamageRandomRate = 0.05f, + AttackMethodType = AttackMethodType.NormalBullet, + Constraint = string.Empty, + Tags = new[] { TagType.Fire } + }; + inventory.MuzzleComponents.Add(muzzle); + + BearingCompItemData bearing = new BearingCompItemData + { + InstanceId = 20001, + ConfigId = 1, + Name = "元素轴承", + Rarity = RarityType.Green, + Endurance = 95f, + RotateSpeed = new[] { 10f, 12f, 13f, 14f, 15f }, + AttackRange = new[] { 2f, 2f, 2f, 2f, 2f }, + Constraint = string.Empty, + Tags = new[] { TagType.Fire } + }; + inventory.BearingComponents.Add(bearing); + + BaseCompItemData baseComp = new BaseCompItemData + { + InstanceId = 30001, + ConfigId = 1, + Name = "元素底座", + Rarity = RarityType.Green, + Endurance = 88f, + AttackSpeed = new[] { 2f, 1.5f, 1f, 0.8f, 0.7f }, + AttackPropertyType = AttackPropertyType.Fire, + Constraint = string.Empty, + Tags = new[] { TagType.Fire } + }; + inventory.BaseComponents.Add(baseComp); + + DefenseTowerItemData tower = new DefenseTowerItemData + { + InstanceId = 90001, + Name = "测试防御塔-A", + Rarity = RarityType.Green, + Endurance = 92f, + MuzzleComponentInstanceId = muzzle.InstanceId, + BearingComponentInstanceId = bearing.InstanceId, + BaseComponentInstanceId = baseComp.InstanceId, + Stats = new DefenseTowerStatsData + { + AttackDamage = 30, + DamageRandomRate = 0.05f, + RotateSpeed = 12f, + AttackRange = 2f, + AttackSpeed = 1.5f, + AttackMethodType = AttackMethodType.NormalBullet, + AttackPropertyType = AttackPropertyType.Fire, + Tags = new[] { TagType.Fire, TagType.BurnSpread } + } + }; + inventory.Towers.Add(tower); + + inventory.Towers.Add(new DefenseTowerItemData + { + InstanceId = 90002, + Name = "测试防御塔-B", + Rarity = RarityType.Blue, + Endurance = 100f, + MuzzleComponentInstanceId = 0, + BearingComponentInstanceId = 0, + BaseComponentInstanceId = 0, + Stats = new DefenseTowerStatsData + { + AttackDamage = 50, + DamageRandomRate = 0.03f, + RotateSpeed = 20f, + AttackRange = 4f, + AttackSpeed = 1f, + AttackMethodType = AttackMethodType.NormalBullet, + AttackPropertyType = AttackPropertyType.Physics, + Tags = new[] { TagType.Pierce } + } + }); + + return inventory; + } + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs.meta new file mode 100644 index 0000000..889f676 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/UseCase/RepoFormUseCase.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ad54433a032e489f82217d85992a8159 +timeCreated: 1772106305 diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs b/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs new file mode 100644 index 0000000..4abd789 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs @@ -0,0 +1,102 @@ +using GeometryTD.Definition; +using UnityEngine; + +namespace GeometryTD.UI +{ + public class CombineArea : MonoBehaviour + { + [SerializeField] private CombineSlotItem[] _slots; + + public void OnInit(CombineAreaContext context) + { + if (_slots == null) + { + return; + } + + for (int i = 0; i < _slots.Length; i++) + { + if (_slots[i] != null) + { + _slots[i].OnInit(i); + } + } + } + + public void OnReset() + { + if (_slots == null) + { + return; + } + + foreach (var slot in _slots) + { + if (slot != null) + { + slot.OnReset(); + } + } + } + + public void OnCombineClick() + { + // TODO: Combine logic. + } + + public bool TryAssignItem(RepoItemContext itemContext) + { + if (itemContext == null || itemContext.ComponentSlotType == TowerCompSlotType.None) + { + return false; + } + + CombineSlotItem targetSlot = FindSlot(itemContext.ComponentSlotType); + if (targetSlot == null || targetSlot.HasItem) + { + return false; + } + + targetSlot.BindItem(itemContext); + return true; + } + + public bool TryClearSlot(int slotIndex, out long removedItemId) + { + removedItemId = 0; + if (_slots == null || slotIndex < 0 || slotIndex >= _slots.Length) + { + return false; + } + + CombineSlotItem slot = _slots[slotIndex]; + if (slot == null || !slot.HasItem) + { + return false; + } + + removedItemId = slot.BoundItemId; + slot.ClearSlot(); + return true; + } + + private CombineSlotItem FindSlot(TowerCompSlotType slotType) + { + if (_slots == null) + { + return null; + } + + for (int i = 0; i < _slots.Length; i++) + { + CombineSlotItem slot = _slots[i]; + if (slot != null && slot.AcceptSlotType == slotType) + { + return slot; + } + } + + return null; + } + } +} \ No newline at end of file diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs.meta new file mode 100644 index 0000000..6b909a4 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CombineArea.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ce74fc07cb1849b89ad101683cc63546 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs b/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs new file mode 100644 index 0000000..7c3a9a0 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs @@ -0,0 +1,82 @@ +using GeometryTD.CustomEvent; +using GeometryTD.Definition; +using TMPro; +using UnityEngine; + +namespace GeometryTD.UI +{ + public class CombineSlotItem : MonoBehaviour + { + [SerializeField] private TowerCompSlotType _acceptSlotType = TowerCompSlotType.None; + + [SerializeField] private TMP_Text _titleText; + + [SerializeField] private CommonButton _button; + + private string _defaultTitle = string.Empty; + + private long _boundItemId; + + private int _slotIndex = -1; + + public TowerCompSlotType AcceptSlotType => _acceptSlotType; + + public bool HasItem => _boundItemId > 0; + + public int SlotIndex => _slotIndex; + + public long BoundItemId => _boundItemId; + + private void Awake() + { + if (_titleText != null) + { + _defaultTitle = _titleText.text; + } + } + + public void OnInit(int slotIndex) + { + _slotIndex = slotIndex; + ClearSlot(); + } + + public void BindItem(RepoItemContext itemContext) + { + _boundItemId = itemContext?.InstanceId ?? 0; + _button.Interactive = true; + + if (_titleText != null) + { + _titleText.text = itemContext?.Title ?? string.Empty; + } + } + + public void ClearSlot() + { + _boundItemId = 0; + _button.Interactive = false; + + if (_titleText != null) + { + _titleText.text = _defaultTitle; + } + } + + public void OnReset() + { + _slotIndex = -1; + ClearSlot(); + } + + public void OnClick() + { + if (_slotIndex < 0) + { + return; + } + + GameEntry.Event.Fire(this, CombineSlotClickedEventArgs.Create(_slotIndex)); + } + } +} \ No newline at end of file diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs.meta new file mode 100644 index 0000000..da1b4ce --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CombineSlotItem.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b172c08f0d9b46d3b2cb108a1cc67377 +timeCreated: 1772107100 diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs b/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs new file mode 100644 index 0000000..e051223 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs @@ -0,0 +1,126 @@ +using System.Collections.Generic; +using GameFramework.ObjectPool; +using GeometryTD.PoolObjectBase; +using UnityEngine; +using UnityGameFramework.Runtime; + +namespace GeometryTD.UI +{ + public class CompArea : MonoBehaviour + { + [SerializeField] private Transform m_Content; + [SerializeField] private RepoItem m_ItemTemplate; + [SerializeField] private int m_InstancePoolCapacity = 64; + + private readonly List m_ActiveItems = new List(); + private readonly Dictionary m_ItemMap = new Dictionary(); + private IObjectPool m_ItemPool; + private string m_PoolName; + + public void OnInit(CompAreaContext context) + { + if (context == null) + { + OnReset(); + return; + } + + EnsurePool(); + OnReset(); + + if (context.Items == null || context.Items.Length == 0) + { + return; + } + + for (int i = 0; i < context.Items.Length; i++) + { + RepoItem item = CreateOrSpawnItem(); + if (item == null) + { + continue; + } + + item.gameObject.SetActive(true); + item.OnInit(context.Items[i]); + m_ActiveItems.Add(item); + m_ItemMap[context.Items[i].InstanceId] = item; + } + } + + public void OnReset() + { + for (int i = m_ActiveItems.Count - 1; i >= 0; i--) + { + RepoItem item = m_ActiveItems[i]; + if (item == null) + { + continue; + } + + item.OnReset(); + item.gameObject.SetActive(false); + m_ItemPool?.Unspawn(item); + } + + m_ActiveItems.Clear(); + m_ItemMap.Clear(); + } + + private void OnDestroy() + { + OnReset(); + m_ItemPool?.ReleaseAllUnused(); + } + + private void EnsurePool() + { + if (m_ItemPool != null) + { + return; + } + + m_PoolName = $"RepoItemPool_{GetInstanceID()}"; + m_ItemPool = GameEntry.ObjectPool.CreateSingleSpawnObjectPool(m_PoolName, m_InstancePoolCapacity); + } + + private RepoItem CreateOrSpawnItem() + { + if (m_ItemPool == null) + { + return null; + } + + RepoItemObject itemObject = m_ItemPool.Spawn(); + RepoItem item = itemObject != null ? (RepoItem)itemObject.Target : null; + if (item == null) + { + if (m_ItemTemplate == null) + { + Log.Warning("CompArea requires an item template."); + return null; + } + + item = Instantiate(m_ItemTemplate); + m_ItemPool.Register(RepoItemObject.Create(item), true); + } + + if (m_Content != null) + { + item.transform.SetParent(m_Content, false); + } + + return item; + } + + public void SetItemSelected(long itemId, bool isSelected) + { + if (!m_ItemMap.TryGetValue(itemId, out RepoItem item)) + { + return; + } + + item.SetSelected(isSelected); + } + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs.meta new file mode 100644 index 0000000..f5f3180 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/CompArea.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f3b1aede0e52479995cf71ba52a69d63 +timeCreated: 1772106310 diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/EventForm.cs b/Assets/GameMain/Scripts/UI/GameScene/View/EventForm.cs index 65f167e..b32cb47 100644 --- a/Assets/GameMain/Scripts/UI/GameScene/View/EventForm.cs +++ b/Assets/GameMain/Scripts/UI/GameScene/View/EventForm.cs @@ -6,26 +6,27 @@ namespace GeometryTD.UI { public class EventForm : UGuiForm { - [SerializeField] private TMP_Text m_TitleText; - [SerializeField] private TMP_Text m_DescriptionText; - [SerializeField] private EventOptionItem[] m_OptionItems; + [SerializeField] private TMP_Text _titleText; + [SerializeField] private TMP_Text _descriptionText; + [SerializeField] private EventOptionItem[] _optionItems; + + private EventFormContext _context; - private EventFormContext m_Context; public void RefreshUI(EventFormContext context) { - m_Context = context; + _context = context; - if (m_TitleText != null) + if (_titleText != null) { - m_TitleText.text = context?.Title ?? string.Empty; + _titleText.text = context?.Title ?? string.Empty; } - if (m_DescriptionText != null) + if (_descriptionText != null) { - m_DescriptionText.text = context?.Description ?? string.Empty; + _descriptionText.text = context?.Description ?? string.Empty; } - for (int i = 0; i < m_OptionItems.Length; i++) + for (int i = 0; i < _optionItems.Length; i++) { EventOptionItemContext optionContext = null; if (context?.OptionItems != null && i < context.OptionItems.Length) @@ -33,9 +34,9 @@ namespace GeometryTD.UI optionContext = context.OptionItems[i]; } - if (m_OptionItems[i] != null) + if (_optionItems[i] != null) { - m_OptionItems[i].OnInit(optionContext); + _optionItems[i].OnInit(optionContext); } } } @@ -55,27 +56,27 @@ namespace GeometryTD.UI protected override void OnClose(bool isShutdown, object userData) { - m_Context = null; + _context = null; - if (m_TitleText != null) + if (_titleText != null) { - m_TitleText.text = string.Empty; + _titleText.text = string.Empty; } - if (m_DescriptionText != null) + if (_descriptionText != null) { - m_DescriptionText.text = string.Empty; + _descriptionText.text = string.Empty; } - for (int i = 0; i < m_OptionItems.Length; i++) + foreach (var item in _optionItems) { - if (m_OptionItems[i] != null) + if (item != null) { - m_OptionItems[i].OnReset(); + item.OnReset(); } } base.OnClose(isShutdown, userData); } } -} +} \ No newline at end of file diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs b/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs new file mode 100644 index 0000000..342cddd --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs @@ -0,0 +1,67 @@ +using UnityEngine; +using UnityGameFramework.Runtime; + +namespace GeometryTD.UI +{ + public class RepoForm : UGuiForm + { + [SerializeField] private CombineArea _combineArea; + [SerializeField] private CompArea _compArea; + + public void RefreshUI(RepoFormContext context) + { + if (context == null) + { + return; + } + + _combineArea?.OnInit(context.CombineAreaContext); + _compArea?.OnInit(context.CompAreaContext); + } + + public bool TryAssignItemToCombineArea(RepoItemContext itemContext) + { + if (_combineArea == null) + { + return false; + } + + return _combineArea.TryAssignItem(itemContext); + } + + public bool TryClearCombineSlot(int slotIndex, out long removedItemId) + { + removedItemId = 0; + if (_combineArea == null) + { + return false; + } + + return _combineArea.TryClearSlot(slotIndex, out removedItemId); + } + + public void SetRepoItemSelected(long itemId, bool isSelected) + { + _compArea?.SetItemSelected(itemId, isSelected); + } + + protected override void OnOpen(object userData) + { + base.OnOpen(userData); + if (userData is RepoFormContext context) + { + RefreshUI(context); + return; + } + + Log.Warning("RepoForm requires RepoFormContext as userData."); + } + + protected override void OnClose(bool isShutdown, object userData) + { + _combineArea?.OnReset(); + _compArea?.OnReset(); + base.OnClose(isShutdown, userData); + } + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs.meta new file mode 100644 index 0000000..9712ef6 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/RepoForm.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e10fdbb413c14f5eb749888590f56ff7 +timeCreated: 1772106307 diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs b/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs new file mode 100644 index 0000000..368404c --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs @@ -0,0 +1,69 @@ +using GeometryTD.CustomEvent; +using TMPro; +using UnityEngine; +using UnityEngine.UI; +using UnityGameFramework.Runtime; + +namespace GeometryTD.UI +{ + public class RepoItem : MonoBehaviour + { + [SerializeField] private TMP_Text _titleText; + [SerializeField] private Image _highlightImage; + + private static readonly Color NormalColor = new Color32(40, 40, 40, 180); + private static readonly Color SelectedColor = new Color32(255, 216, 102, 255); + + private RepoItemContext _context; + + public void OnInit(RepoItemContext context) + { + if (context == null) + { + OnReset(); + return; + } + + _context = context; + + if (_titleText != null) + { + _titleText.text = context.Title ?? string.Empty; + } + + SetSelected(false); + } + + public void OnReset() + { + _context = null; + + if (_titleText != null) + { + _titleText.text = string.Empty; + } + + SetSelected(false); + } + + public void SetSelected(bool isSelected) + { + if (_highlightImage == null) + { + return; + } + + _highlightImage.color = isSelected ? SelectedColor : NormalColor; + } + + public void OnClick() + { + if (_context == null) + { + return; + } + + GameEntry.Event.Fire(this, RepoItemSelectedEventArgs.Create(_context.InstanceId)); + } + } +} diff --git a/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs.meta b/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs.meta new file mode 100644 index 0000000..91c8d78 --- /dev/null +++ b/Assets/GameMain/Scripts/UI/GameScene/View/RepoItem.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ba332072a148499b8f6ec886c661c00f +timeCreated: 1772106309 diff --git a/Assets/GameMain/UI/UIForms/EventForm.prefab b/Assets/GameMain/UI/UIForms/EventForm.prefab new file mode 100644 index 0000000..33ac761 --- /dev/null +++ b/Assets/GameMain/UI/UIForms/EventForm.prefab @@ -0,0 +1,1056 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6706274330657732363 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8575296089844475312} + - component: {fileID: 5258383776465414868} + - component: {fileID: 4255061513238787410} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8575296089844475312 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6706274330657732363} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5234784948067495012} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -200} + m_SizeDelta: {x: 1200, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5258383776465414868 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6706274330657732363} + m_CullTransparentMesh: 1 +--- !u!114 &4255061513238787410 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6706274330657732363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u4EA4\u6613" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} + m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 100 + m_fontSizeBase: 100 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6949852241994963351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5234784948067495012} + - component: {fileID: 3401816445561440536} + - component: {fileID: 8758489165652740324} + m_Layer: 5 + m_Name: Bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5234784948067495012 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6949852241994963351} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8575296089844475312} + - {fileID: 5920321993946998862} + - {fileID: 3445214146229615410} + m_Father: {fileID: 8161199940711761923} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3401816445561440536 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6949852241994963351} + m_CullTransparentMesh: 1 +--- !u!114 &8758489165652740324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6949852241994963351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 0.5019608} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7670029488897281835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8161199940711761923} + - component: {fileID: 5645683056918554403} + m_Layer: 5 + m_Name: EventForm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8161199940711761923 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7670029488897281835} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5234784948067495012} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5645683056918554403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7670029488897281835} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81064d72b60548b6b54d07d94d20b519, type: 3} + m_Name: + m_EditorClassIdentifier: + _titleText: {fileID: 4255061513238787410} + _descriptionText: {fileID: 7947642360013586881} + _optionItems: + - {fileID: 2633675878787676260} + - {fileID: 8398256427007789281} + - {fileID: 4479485670190465108} + - {fileID: 4896509336146195909} +--- !u!1 &7977248008929019012 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5920321993946998862} + - component: {fileID: 3809928354091695005} + - component: {fileID: 7947642360013586881} + m_Layer: 5 + m_Name: Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5920321993946998862 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7977248008929019012} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5234784948067495012} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 125.000015} + m_SizeDelta: {x: 1200, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3809928354091695005 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7977248008929019012} + m_CullTransparentMesh: 1 +--- !u!114 &7947642360013586881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7977248008929019012} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u4E00\u540D\u5546\u4EBA\u9080\u8BF7\u4F60\u4E0B\u6CE8\u3002\u8D62\u4E86\u5C31\u80FD\u8D5A\u4E00\u7B14\u3002" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} + m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9137750921535771227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3445214146229615410} + - component: {fileID: 3595353180668587846} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3445214146229615410 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9137750921535771227} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6794832534012679238} + - {fileID: 1030255362181194947} + - {fileID: 4966060856800930934} + - {fileID: 4121725211795003879} + m_Father: {fileID: 5234784948067495012} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -500} + m_SizeDelta: {x: 1200, y: 600} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3595353180668587846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9137750921535771227} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_Spacing: 30 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1001 &1812713067886564820 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3445214146229615410} + m_Modifications: + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.x + value: 1200 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8776023123167703391, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Name + value: OptionItem (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 492ab68e78ac08847a1ae0172d42d298, type: 3} +--- !u!224 &1030255362181194947 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 1812713067886564820} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8398256427007789281 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7900603847803313461, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 1812713067886564820} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3339260911176526064 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3445214146229615410} + m_Modifications: + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.x + value: 1200 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8776023123167703391, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Name + value: OptionItem (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 492ab68e78ac08847a1ae0172d42d298, type: 3} +--- !u!224 &4121725211795003879 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 3339260911176526064} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4896509336146195909 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7900603847803313461, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 3339260911176526064} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &5271506335719089489 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3445214146229615410} + m_Modifications: + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.x + value: 1200 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8776023123167703391, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Name + value: OptionItem + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 492ab68e78ac08847a1ae0172d42d298, type: 3} +--- !u!114 &2633675878787676260 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7900603847803313461, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 5271506335719089489} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &6794832534012679238 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 5271506335719089489} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6020962150711909729 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3445214146229615410} + m_Modifications: + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1570933199153120844, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 5645683056918554403} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.x + value: 1200 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8776023123167703391, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + propertyPath: m_Name + value: OptionItem (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 492ab68e78ac08847a1ae0172d42d298, type: 3} +--- !u!114 &4479485670190465108 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7900603847803313461, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 6020962150711909729} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &4966060856800930934 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1685541589794304279, guid: 492ab68e78ac08847a1ae0172d42d298, + type: 3} + m_PrefabInstance: {fileID: 6020962150711909729} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/GameMain/UI/UIForms/EventForm.prefab.meta b/Assets/GameMain/UI/UIForms/EventForm.prefab.meta new file mode 100644 index 0000000..04052d7 --- /dev/null +++ b/Assets/GameMain/UI/UIForms/EventForm.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7b8825deb65ce624084c601828b9abc6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/UIForms/RepoForm.prefab b/Assets/GameMain/UI/UIForms/RepoForm.prefab new file mode 100644 index 0000000..5dde547 --- /dev/null +++ b/Assets/GameMain/UI/UIForms/RepoForm.prefab @@ -0,0 +1,2377 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &901554371810719625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4661661401541872014} + - component: {fileID: 370202498391855143} + m_Layer: 5 + m_Name: CompArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4661661401541872014 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 901554371810719625} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6431577622198514722} + m_Father: {fileID: 948419798348630685} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -650, y: -100} + m_SizeDelta: {x: 1200, y: -200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &370202498391855143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 901554371810719625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f3b1aede0e52479995cf71ba52a69d63, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1805918912036091081} + m_ItemTemplate: {fileID: 8394974685918372820, guid: 2ead8e403e355dd4b9296a9d0a871a83, + type: 3} + m_InstancePoolCapacity: 64 +--- !u!1 &2380285751925872027 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1805918912036091081} + - component: {fileID: 5706802268022685149} + - component: {fileID: 2505811696271925915} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1805918912036091081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2380285751925872027} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5630385541424779831} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &5706802268022685149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2380285751925872027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &2505811696271925915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2380285751925872027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 60 + m_Right: 30 + m_Top: 30 + m_Bottom: 0 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 160, y: 160} + m_Spacing: {x: 20, y: 20} + m_Constraint: 1 + m_ConstraintCount: 6 +--- !u!1 &3339982533413687751 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437137211665287909} + - component: {fileID: 2687805356437946940} + m_Layer: 5 + m_Name: CombineArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &437137211665287909 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3339982533413687751} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8026297640485875039} + - {fileID: 1064966305782154097} + - {fileID: 7527387281089065617} + - {fileID: 7879862711589854846} + - {fileID: 4118730281510066332} + - {fileID: 3376434808812789910} + - {fileID: 6458032333219324331} + - {fileID: 533002085781251951} + m_Father: {fileID: 948419798348630685} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 600, y: 0} + m_SizeDelta: {x: 1000, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2687805356437946940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3339982533413687751} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ce74fc07cb1849b89ad101683cc63546, type: 3} + m_Name: + m_EditorClassIdentifier: + _slots: + - {fileID: 2877026058703267178} + - {fileID: 5064748506487212868} + - {fileID: 2375853318843988644} + - {fileID: 2726078259494344267} + - {fileID: 8189434761781366953} + - {fileID: 7373972901994129571} + - {fileID: 1229930097058638238} +--- !u!1 &3681983101697451234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3043356307630469178} + - component: {fileID: 207314004719697847} + m_Layer: 5 + m_Name: RepoForm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3043356307630469178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3681983101697451234} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 948419798348630685} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &207314004719697847 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3681983101697451234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e10fdbb413c14f5eb749888590f56ff7, type: 3} + m_Name: + m_EditorClassIdentifier: + _combineArea: {fileID: 2687805356437946940} + _compArea: {fileID: 370202498391855143} +--- !u!1 &4000410608128749255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6431577622198514722} + - component: {fileID: 7596778436540413825} + - component: {fileID: 5056486351243611144} + - component: {fileID: 5295195632698399822} + m_Layer: 5 + m_Name: Scroll View + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6431577622198514722 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4000410608128749255} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5630385541424779831} + - {fileID: 309748913646944918} + m_Father: {fileID: 4661661401541872014} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7596778436540413825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4000410608128749255} + m_CullTransparentMesh: 1 +--- !u!114 &5056486351243611144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4000410608128749255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5295195632698399822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4000410608128749255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1805918912036091081} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 5630385541424779831} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 4450196959454000693} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4063618380452753077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4250180588046258957} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4250180588046258957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4063618380452753077} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 786931904922558030} + m_Father: {fileID: 309748913646944918} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &4950945784006183915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 309748913646944918} + - component: {fileID: 139997990895201256} + - component: {fileID: 3724468124578444567} + - component: {fileID: 4450196959454000693} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &309748913646944918 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950945784006183915} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4250180588046258957} + m_Father: {fileID: 6431577622198514722} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: -17} + m_Pivot: {x: 1, y: 1} +--- !u!222 &139997990895201256 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950945784006183915} + m_CullTransparentMesh: 1 +--- !u!114 &3724468124578444567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950945784006183915} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4450196959454000693 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950945784006183915} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3937386239640545688} + m_HandleRect: {fileID: 786931904922558030} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5244343103794872216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5630385541424779831} + - component: {fileID: 6097581245015939682} + - component: {fileID: 6131926139951797736} + - component: {fileID: 2580879671894802225} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5630385541424779831 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244343103794872216} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1805918912036091081} + m_Father: {fileID: 6431577622198514722} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &6097581245015939682 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244343103794872216} + m_CullTransparentMesh: 1 +--- !u!114 &6131926139951797736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244343103794872216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2580879671894802225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244343103794872216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &7193358579279646244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 948419798348630685} + - component: {fileID: 7396889265279560838} + - component: {fileID: 7870832017935728476} + m_Layer: 5 + m_Name: Bg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &948419798348630685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7193358579279646244} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3177067923545511236} + - {fileID: 437137211665287909} + - {fileID: 4661661401541872014} + m_Father: {fileID: 3043356307630469178} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7396889265279560838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7193358579279646244} + m_CullTransparentMesh: 1 +--- !u!114 &7870832017935728476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7193358579279646244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 0.5019608} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7765143715849586970 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 786931904922558030} + - component: {fileID: 2183741591756989730} + - component: {fileID: 3937386239640545688} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &786931904922558030 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7765143715849586970} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4250180588046258957} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2183741591756989730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7765143715849586970} + m_CullTransparentMesh: 1 +--- !u!114 &3937386239640545688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7765143715849586970} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &19160693396753940 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: Accessory 1 + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u914D\u4EF6" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -370 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -140 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!114 &2726078259494344267 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 19160693396753940} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &7879862711589854846 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 19160693396753940} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &179533491230211381 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: MuzzleSlot + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 430 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!114 &2877026058703267178 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 179533491230211381} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &8026297640485875039 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 179533491230211381} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &389650660819460859 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: BaseSlot + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u57FA\u5EA7" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -335 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!114 &2375853318843988644 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 389650660819460859} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &7527387281089065617 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 389650660819460859} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1316095819115369395 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 948419798348630685} + m_Modifications: + - target: {fileID: 770565994539545022, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Name + value: ReturnButton + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_text + value: "\u8FD4\u56DE" + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontStyle + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_hasFontAssetChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 207314004719697847} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 207314004719697847} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 207314004719697847} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: PlayUISound + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: Close + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: PlayUISound + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: GeometryTD.UI.UGuiForm, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: GeometryTD.UI.UGuiForm, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: GeometryTD.UI.UGuiForm, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 10001 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument + value: 10000 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onHover.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.x + value: 400 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 1030 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 700 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2307f223279813546a43b221ddd496cc, type: 3} +--- !u!224 &3177067923545511236 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + m_PrefabInstance: {fileID: 1316095819115369395} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3783443560733274561 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: Accessory 4 + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u914D\u4EF6" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 370 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 310 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!114 &1229930097058638238 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 3783443560733274561} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &6458032333219324331 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 3783443560733274561} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4121104612746912152 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 770565994539545022, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Name + value: CombineButton + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_text + value: "\u7EC4\u5408" + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_fontSizeBase + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + - target: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_hasFontAssetChanged + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.x + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -600 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2307f223279813546a43b221ddd496cc, type: 3} +--- !u!224 &533002085781251951 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + m_PrefabInstance: {fileID: 4121104612746912152} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4883439655870296316 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: Accessory 3 + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u914D\u4EF6" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 370 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -140 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!224 &3376434808812789910 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 4883439655870296316} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7373972901994129571 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 4883439655870296316} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &6068139467027630326 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: Accessory 2 + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u914D\u4EF6" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -370 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 310 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!224 &4118730281510066332 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 6068139467027630326} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8189434761781366953 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 6068139467027630326} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7194908159949886235 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 437137211665287909} + m_Modifications: + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2397752802958303923, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: _acceptSlotType + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3111276155796806199, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Name + value: BearingSlot + objectReference: {fileID: 0} + - target: {fileID: 3612975293499812022, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_text + value: "\u8F74\u627F" + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_SizeDelta.y + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 85 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e40294c47302bf140a51489f95814532, type: 3} +--- !u!224 &1064966305782154097 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7862994607866941546, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 7194908159949886235} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5064748506487212868 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2706921999057492063, guid: e40294c47302bf140a51489f95814532, + type: 3} + m_PrefabInstance: {fileID: 7194908159949886235} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/GameMain/UI/UIForms/RepoForm.prefab.meta b/Assets/GameMain/UI/UIForms/RepoForm.prefab.meta new file mode 100644 index 0000000..3fdc7f2 --- /dev/null +++ b/Assets/GameMain/UI/UIForms/RepoForm.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e19a9c904a2af8b44b7ea93ae6717695 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab b/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab new file mode 100644 index 0000000..9367c30 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab @@ -0,0 +1,340 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3111276155796806199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7862994607866941546} + - component: {fileID: 7266921873280243303} + - component: {fileID: 404339747398545690} + - component: {fileID: 2706921999057492063} + - component: {fileID: 3964256412025788182} + m_Layer: 5 + m_Name: CombineSlotItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7862994607866941546 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3111276155796806199} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2397752802958303923} + - {fileID: 4236659083525452299} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 430} + m_SizeDelta: {x: 250, y: 250} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7266921873280243303 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3111276155796806199} + m_CullTransparentMesh: 1 +--- !u!114 &404339747398545690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3111276155796806199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2706921999057492063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3111276155796806199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b172c08f0d9b46d3b2cb108a1cc67377, type: 3} + m_Name: + m_EditorClassIdentifier: + _acceptSlotType: 1 + _titleText: {fileID: 3612975293499812022} + _button: {fileID: 3964256412025788182} +--- !u!114 &3964256412025788182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3111276155796806199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3} + m_Name: + m_EditorClassIdentifier: + _onHover: + m_PersistentCalls: + m_Calls: [] + _onClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2706921999057492063} + m_TargetAssemblyTypeName: GeometryTD.UI.CombineSlotItem, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + _onHoverEnd: + m_PersistentCalls: + m_Calls: [] + _allowFade: 1 +--- !u!1 &3938280301502428884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2397752802958303923} + - component: {fileID: 6469071216187463709} + - component: {fileID: 3612975293499812022} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2397752802958303923 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938280301502428884} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7862994607866941546} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6469071216187463709 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938280301502428884} + m_CullTransparentMesh: 1 +--- !u!114 &3612975293499812022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938280301502428884} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u67AA\u53E3" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} + m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8390946068916850919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4236659083525452299} + - component: {fileID: 4243337373132393352} + - component: {fileID: 3749676913783659753} + m_Layer: 5 + m_Name: Board + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4236659083525452299 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8390946068916850919} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7862994607866941546} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4243337373132393352 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8390946068916850919} + m_CullTransparentMesh: 1 +--- !u!114 &3749676913783659753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8390946068916850919} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8c07bbe04fdaf04b80e27f651a8edd6, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab.meta b/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab.meta new file mode 100644 index 0000000..8b391f1 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/CombineSlotItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e40294c47302bf140a51489f95814532 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/UIItems/CommonButton.prefab b/Assets/GameMain/UI/UIItems/CommonButton.prefab new file mode 100644 index 0000000..ded017f --- /dev/null +++ b/Assets/GameMain/UI/UIItems/CommonButton.prefab @@ -0,0 +1,272 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &770565994539545022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4491355866364659447} + - component: {fileID: 4067353614215461310} + m_Layer: 5 + m_Name: CommonButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4491355866364659447 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770565994539545022} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4091200509648533696} + - {fileID: 7744090569424522082} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 400, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4067353614215461310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770565994539545022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3} + m_Name: + m_EditorClassIdentifier: + _onHover: + m_PersistentCalls: + m_Calls: [] + _onClick: + m_PersistentCalls: + m_Calls: [] + _onHoverEnd: + m_PersistentCalls: + m_Calls: [] + _allowFade: 1 +--- !u!1 &7607456171798064113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7744090569424522082} + - component: {fileID: 4218356221485926369} + - component: {fileID: 1920576543566152029} + m_Layer: 5 + m_Name: text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7744090569424522082 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607456171798064113} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4491355866364659447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4218356221485926369 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607456171798064113} + m_CullTransparentMesh: 1 +--- !u!114 &1920576543566152029 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607456171798064113} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: New Text + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} + m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 45 + m_fontSizeBase: 45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7888786393168201163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4091200509648533696} + - component: {fileID: 4897426084967953723} + - component: {fileID: 1341699087252484061} + m_Layer: 5 + m_Name: board + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4091200509648533696 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7888786393168201163} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4491355866364659447} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4897426084967953723 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7888786393168201163} + m_CullTransparentMesh: 1 +--- !u!114 &1341699087252484061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7888786393168201163} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8c07bbe04fdaf04b80e27f651a8edd6, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/GameMain/UI/UIItems/CommonButton.prefab.meta b/Assets/GameMain/UI/UIItems/CommonButton.prefab.meta new file mode 100644 index 0000000..b8f14e6 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/CommonButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2307f223279813546a43b221ddd496cc +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/UIItems/OptionItem.prefab b/Assets/GameMain/UI/UIItems/OptionItem.prefab new file mode 100644 index 0000000..3882cbb --- /dev/null +++ b/Assets/GameMain/UI/UIItems/OptionItem.prefab @@ -0,0 +1,322 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &487684906650345569 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3539825771606270033} + - component: {fileID: 8173262321001087266} + - component: {fileID: 4426363595643300393} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3539825771606270033 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487684906650345569} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1685541589794304279} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8173262321001087266 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487684906650345569} + m_CullTransparentMesh: 1 +--- !u!114 &4426363595643300393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487684906650345569} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u4E0B\u6CE8 100\uFF08\u91D1\uFF09- \u7A33\u5065\uFF1A70% \u8D62 150" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} + m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3180941679800374814 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5086635773768086385} + - component: {fileID: 3917697806521583894} + - component: {fileID: 1369856979554810496} + m_Layer: 5 + m_Name: Board + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5086635773768086385 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3180941679800374814} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1685541589794304279} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3917697806521583894 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3180941679800374814} + m_CullTransparentMesh: 1 +--- !u!114 &1369856979554810496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3180941679800374814} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a8c07bbe04fdaf04b80e27f651a8edd6, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8776023123167703391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1685541589794304279} + - component: {fileID: 7900603847803313461} + - component: {fileID: 1570933199153120844} + m_Layer: 5 + m_Name: OptionItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1685541589794304279 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776023123167703391} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5086635773768086385} + - {fileID: 3539825771606270033} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1200, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7900603847803313461 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776023123167703391} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} + m_Name: + m_EditorClassIdentifier: + _optionText: {fileID: 4426363595643300393} +--- !u!114 &1570933199153120844 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776023123167703391} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3} + m_Name: + m_EditorClassIdentifier: + _onHover: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: GeometryTD.UI.UGuiForm, Assembly-CSharp + m_MethodName: PlayUISound + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 10000 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + _onClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: GeometryTD.UI.UGuiForm, Assembly-CSharp + m_MethodName: PlayUISound + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 10001 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 7900603847803313461} + m_TargetAssemblyTypeName: GeometryTD.UI.EventOptionItem, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + _onHoverEnd: + m_PersistentCalls: + m_Calls: [] + _allowFade: 1 diff --git a/Assets/GameMain/UI/UIItems/OptionItem.prefab.meta b/Assets/GameMain/UI/UIItems/OptionItem.prefab.meta new file mode 100644 index 0000000..fcdb1f4 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/OptionItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 492ab68e78ac08847a1ae0172d42d298 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/UIItems/RepoItem.prefab b/Assets/GameMain/UI/UIItems/RepoItem.prefab new file mode 100644 index 0000000..18f0c00 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/RepoItem.prefab @@ -0,0 +1,330 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3426093524053649446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8117380140389307156} + - component: {fileID: 3360601797661730477} + - component: {fileID: 6348008773882294268} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8117380140389307156 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3426093524053649446} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1975505172905695105} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3360601797661730477 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3426093524053649446} + m_CullTransparentMesh: 1 +--- !u!114 &6348008773882294268 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3426093524053649446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8845098964186727177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1975505172905695105} + - component: {fileID: 617747730667399833} + - component: {fileID: 8394974685918372820} + m_Layer: 5 + m_Name: RepoItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1975505172905695105 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8845098964186727177} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3419514439234906529} + - {fileID: 8117380140389307156} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &617747730667399833 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8845098964186727177} + m_CullTransparentMesh: 1 +--- !u!114 &8394974685918372820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8845098964186727177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ba332072a148499b8f6ec886c661c00f, type: 3} + m_Name: + m_EditorClassIdentifier: + _titleText: {fileID: 830716417586720267} + _highlightImage: {fileID: 6348008773882294268} +--- !u!1001 &1234001823675854678 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1975505172905695105} + m_Modifications: + - target: {fileID: 770565994539545022, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Name + value: CommonButton + objectReference: {fileID: 0} + - target: {fileID: 1341699087252484061, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 9f847ec5e66e03e4ead1d3c5f7b510e8, + type: 3} + - target: {fileID: 1341699087252484061, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Color.b + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1341699087252484061, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Color.g + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1341699087252484061, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Color.r + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 8394974685918372820} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: OnClick + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: GeometryTD.UI.RepoItem, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 4067353614215461310, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: _onClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2307f223279813546a43b221ddd496cc, type: 3} +--- !u!114 &830716417586720267 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1920576543566152029, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + m_PrefabInstance: {fileID: 1234001823675854678} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &3419514439234906529 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4491355866364659447, guid: 2307f223279813546a43b221ddd496cc, + type: 3} + m_PrefabInstance: {fileID: 1234001823675854678} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/GameMain/UI/UIItems/RepoItem.prefab.meta b/Assets/GameMain/UI/UIItems/RepoItem.prefab.meta new file mode 100644 index 0000000..86ab9f5 --- /dev/null +++ b/Assets/GameMain/UI/UIItems/RepoItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2ead8e403e355dd4b9296a9d0a871a83 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Launcher.unity b/Assets/Launcher.unity index 93a6cea..b2801aa 100644 --- a/Assets/Launcher.unity +++ b/Assets/Launcher.unity @@ -250,130 +250,6 @@ MonoBehaviour: m_MipBias: 0 m_VarianceClampScale: 0.9 m_ContrastAdaptiveSharpening: 0 ---- !u!1 &66375238 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 66375239} - - component: {fileID: 66375240} - m_Layer: 5 - m_Name: Option (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &66375239 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 66375238} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 740414970} - - {fileID: 573313354} - m_Father: {fileID: 90960106} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &66375240 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 66375238} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3} - m_Name: - m_EditorClassIdentifier: - _onHover: - m_PersistentCalls: - m_Calls: [] - _onClick: - m_PersistentCalls: - m_Calls: [] - _onHoverEnd: - m_PersistentCalls: - m_Calls: [] - _allowFade: 1 ---- !u!1 &90960105 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 90960106} - - component: {fileID: 90960107} - m_Layer: 5 - m_Name: Options - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &90960106 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 90960105} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 834464070} - - {fileID: 66375239} - m_Father: {fileID: 952642908} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -381.59857} - m_SizeDelta: {x: 1200, y: 363.1971} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &90960107 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 90960105} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 1 - m_Spacing: 30 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 --- !u!1 &119167775 GameObject: m_ObjectHideFlags: 0 @@ -1013,351 +889,6 @@ MonoBehaviour: type: 3} _updateResourceFormTemplate: {fileID: 11487720, guid: a6c731de80e9d824d8f657301a357269, type: 3} ---- !u!1 &573313353 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 573313354} - - component: {fileID: 573313356} - - component: {fileID: 573313355} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &573313354 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573313353} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 66375239} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -40, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &573313355 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573313353} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u4E0B\u6CE8 100\uFF08\u91D1\uFF09- \u6FC0\u8FDB\uFF1A30% \u8D62 250" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} - m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, - type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &573313356 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573313353} - m_CullTransparentMesh: 1 ---- !u!1 &600052084 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 600052085} - - component: {fileID: 600052087} - - component: {fileID: 600052086} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &600052085 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 600052084} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 834464070} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -40, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &600052086 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 600052084} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u4E0B\u6CE8 100\uFF08\u91D1\uFF09- \u7A33\u5065\uFF1A70% \u8D62 150" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} - m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, - type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &600052087 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 600052084} - m_CullTransparentMesh: 1 ---- !u!1 &740414969 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 740414970} - - component: {fileID: 740414972} - - component: {fileID: 740414971} - m_Layer: 5 - m_Name: Board - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &740414970 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 740414969} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 66375239} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &740414971 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 740414969} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a8c07bbe04fdaf04b80e27f651a8edd6, type: 3} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &740414972 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 740414969} - m_CullTransparentMesh: 1 --- !u!850595691 &819759088 LightingSettings: m_ObjectHideFlags: 0 @@ -1422,424 +953,6 @@ LightingSettings: m_PVRTiledBaking: 0 m_NumRaysToShootPerTexel: -1 m_RespectSceneVisibilityWhenBakingGI: 0 ---- !u!1 &834464069 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 834464070} - - component: {fileID: 834464071} - - component: {fileID: 834464072} - m_Layer: 5 - m_Name: Option - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &834464070 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 834464069} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 923484964} - - {fileID: 600052085} - m_Father: {fileID: 90960106} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1200, y: 80} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &834464071 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 834464069} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3} - m_Name: - m_EditorClassIdentifier: - _onHover: - m_PersistentCalls: - m_Calls: [] - _onClick: - m_PersistentCalls: - m_Calls: [] - _onHoverEnd: - m_PersistentCalls: - m_Calls: [] - _allowFade: 1 ---- !u!114 &834464072 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 834464069} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 86cf465d14c649a58473c19ae946d220, type: 3} - m_Name: - m_EditorClassIdentifier: - m_OptionText: {fileID: 600052086} ---- !u!1 &923484963 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 923484964} - - component: {fileID: 923484966} - - component: {fileID: 923484965} - m_Layer: 5 - m_Name: Board - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &923484964 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 923484963} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 834464070} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &923484965 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 923484963} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a8c07bbe04fdaf04b80e27f651a8edd6, type: 3} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &923484966 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 923484963} - m_CullTransparentMesh: 1 ---- !u!1 &952642907 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 952642908} - - component: {fileID: 952642910} - - component: {fileID: 952642909} - m_Layer: 5 - m_Name: Bg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &952642908 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 952642907} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2032787498} - - {fileID: 1026522664} - - {fileID: 90960106} - m_Father: {fileID: 961165660} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &952642909 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 952642907} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 0.5019608} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &952642910 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 952642907} - m_CullTransparentMesh: 1 ---- !u!1 &961165659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 961165660} - - component: {fileID: 961165661} - m_Layer: 5 - m_Name: EventForm - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &961165660 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 961165659} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 952642908} - m_Father: {fileID: 1576232203} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &961165661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 961165659} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 81064d72b60548b6b54d07d94d20b519, type: 3} - m_Name: - m_EditorClassIdentifier: - m_TitleText: {fileID: 2032787499} - m_DescriptionText: {fileID: 1026522665} - m_OptionItems: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} ---- !u!1 &1026522663 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1026522664} - - component: {fileID: 1026522666} - - component: {fileID: 1026522665} - m_Layer: 5 - m_Name: Description - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1026522664 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026522663} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 952642908} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 125.000015} - m_SizeDelta: {x: 1200, y: 600} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1026522665 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026522663} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u4E00\u540D\u5546\u4EBA\u9080\u8BF7\u4F60\u4E0B\u6CE8\u3002\u8D62\u4E86\u5C31\u80FD\u8D5A\u4E00\u7B14\u3002" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} - m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, - type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 50 - m_fontSizeBase: 50 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1026522666 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026522663} - m_CullTransparentMesh: 1 --- !u!1 &1454214586 GameObject: m_ObjectHideFlags: 0 @@ -1997,8 +1110,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 961165660} + m_Children: [] m_Father: {fileID: 432952642} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -2251,141 +1363,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: c27ab66e930c72847aef7dd05aff8953, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &2032787497 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2032787498} - - component: {fileID: 2032787500} - - component: {fileID: 2032787499} - m_Layer: 5 - m_Name: Title - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2032787498 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2032787497} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 952642908} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -200} - m_SizeDelta: {x: 1200, y: 150} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2032787499 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2032787497} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u4EA4\u6613" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2} - m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca, - type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 100 - m_fontSizeBase: 100 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2032787500 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2032787497} - m_CullTransparentMesh: 1 --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0